Autoplot Application (#{tag})
jnlp WebStart : Open JDK and Java 8 through Java 11 launch mechanism, 64-Bit Java will improve capabilities.
Single-Jar : .jar files can be launched on Windows and Mac, and contain a shell script for launching on Unix computers.
dmg: a self-contained installer for Mac computers.
exe: a self-contained installer for Windows computers.
Built with Install4J multi-platform installer builder and
deb and
rpm available as well. Thanks, Install4J!
Trim command now supports non-monotonic timetags.
Autoplot allows plotting of data from many data sources, including remote CDF files and HAPI servers.
Datasets are identified with URIs, and by the URI's extension, data are loaded into one uniform data model. Data are
then displayed by determining the rendering method and axis ranges to provide a useful display with interactive axes and
mouse actions. The data can then be further processed with other operations like smooth and FFT, and Jython scripting
provides a capable programming environment.
This is the Autoplot v2024a branch. This is an update to the production version containing bugfixes and minor new features.
Java 8 is required.
To run on 32-bit systems, use the single-jar release and a 32-bit version of Java.
Bugfixes (2024-03-18 r27589):
- trim drops TYPICAL_MIN, TYPICAL_MAX metadata.
- trim command handles unsorted data.
- "Add hidden plot" would bind all plots' colorbars, even if it was not visible. Thanks, Connor!
- 2583: default nearestNeighbor works again. Thanks, Ivar!
- rte_0437885777: index out of bounds when rank 1 dataset is tested for bounds scheme. Thanks, Connor!
- 98: where implicit ytags for dataset([[0,0,0],[0,0,0],[0,0,0]]) where incorrect. Thanks, David!
- 2581: write the .vap.zip to a temporary file and move it once completed. Thanks, Sadie!
- 2581: quiet message about non-monotonic DEPEND_1.
- 2580: ImageDataSource recovers labels from rich PNG metadata. Thanks, Bill!
- 2579: ImageDataSource clip=T is fixed.
- Popup after multi-thread run in Run Batch Tool is restored.
Older Bugfixes (2024-02-16 r27554):
- 2578: Hang after new layout when "move legends" was checked.
- clean up monitor usage in export to CDF file. Thanks, Kristoff!
- clean up logging messages in fftpower. Thanks, Kristoff!
- colorbar image includes alpha channel to support use over RDP. Thanks, Kristoff!
- rank 0 data sent into Slice Filter Editor Panel would cause runtime error.
- correction to label in Run Batch post-run popup menu.
- 2576: hopefully fix "Expected DSF to be non-null" message when focus is blurred.
- remove kernalCode spectrogram rebin mode, which shouldn't have been exposed.
- slices on single-screen machines always jumped to pixel coordinates 0,0.
- mkdir function is in a synchronized block, so that multi-thread batch processing don't step on each other's toes.
Features:
- add MigLayout, which should be nice layout manager for Jython.
- rfe842: getDataSets matches getDataSet to allow the time to be passed in separately, and also includes trim keyword.
- rfe842: getDataSet added to experiment with new version of getDataSet command which includes trim.
- flatlaf added to Eclipse build info. Thanks, James!
- add fixLayout command to Jython, to support "fixLayout(verticalSpacing='1em',horizontalSpacing='1em')" Thanks, Sadie!
- vap+inline: editor GUI, used for the mash-up tool, has a jyds tab which shows equivalent jyds script. Thanks, Sadie!
- Autoplot ScriptGUIServlet puts empty gray rounded rectangle image to clarify failure behavior, so something is always displayed.
- Very simple rebundle filter editor added.
Less recent features:
- putProperty can insert into METADATA, supporting kludgy LIMIT_WARN_MIN and LIMIT_WARN_MAX.
- Include Flat Look and Feel so that all platforms are able use one, clean look, if desired. (See --flatLAF)
- screenshots tool puts gray border around things, since some Linux GUIs don't have crisp edges.
- update das2 spectrogram icons.
- invalid(ds) function added equivalent to valid(ds).eq(0).
- 818: Support for high-rank (multi-index) data PDS3 tables with CONTAINERS.
- 818: Support for PDS3 spreadsheets.
Feedback on the function and quality of this release is greatly appreciated!
Data is input from:
- ASCII files (.dat,.txt)
- CSV files (.csv)
- Binary files (.bin)
- CDF files(.cdf)
- PDS4 files (.lblx)
- Excel spread sheets (.xls)
- das2Streams (.d2s or .das2Stream)
- HAPI Servers (vap+hapi:)
- CDAWeb data server (vap+cdaweb:)
- das2servers (vap+das2server:)
- QStreams (.qds) (serialized version of internal model QDataSet)
- Plasma Wave Group das2 Server
- NetCDF files (.nc,.ncml)
- HDF5 files (.h5,.hdf5)
- DODs servers (.dds)
- Cluster Exchange Format files (.cef)
- Fits Format Files (.fits)
- Images (.jpg, .png, .gif)
- Wav audio files (.wav)
autoplot.org is the website containing
more information than this launch page.