PrestoPlot lets the user plot graphs simply through its graphical interface, without relying on yet another command language. It offers advanced features such as multiple axes and side-by-side plotting of numerical and labelled data.
Its high usability makes it a valuable tool for data analysis, and brings to the table elegant solutions to common problems encountered when plotting time-based data (correlation of data sets from separate sources, repeatability of processing, etc.).
As a pledge of maturity, PrestoPlot® is used in many CNES control centres, as well as by a growing number of users at CNES and its industrial partners.
Other tutorials and videos can be found on the Connect By CNES YouTube playlist.
The current version is PrestoPlot® 24.12.
The next version of PrestoPlot is not yet planned.
PrestoPlot® facilitates the graphical representation of dated information, such as telemetry, experimental recordings or even simulation results. It has been optimized to manipulate millions of points, which can be viewed on any number of categories and ordinates.
PrestoPlot® compensates for the shortcomings of some commonly used software to visualize this kind of data. At last, you can fully devote yourself to data analysis !
With PrestoPlot®, the addition or deletion of a set of data on an already existing chart is possible by simple drag & drop. Model files let you manage various representations (colours, layers, symbols, labels, etc.) for the various types of data you need to handle.
With PrestoPlot® you can create new data sets from formulas applied to the source data. It is thus possible to trace e.g. the difference between two data sets. The flexibility of the software also allows the comparison of data recorded on disjoint time slots, or at different sampling instants.
You can load data files in any CSV-like file formats, whatever column or decimal separator they use ; date format will also be automatically detected. Even Excel files can be loaded, as well as data files contained in ZIP. Finally, data can be loaded by a simple copy-paste from any application containing CSV-like data.
PrestoPlot® can be extended through plugins for additional file loading capabilities, new calculator functions, or even completely custom new features !
Also, through plugins, PrestoPlot® interfaces with CNES' VTS visualisation toolkit and can provide its advanced plotting capabilities during VTS visualisations.
PrestoPlot® includes a comprehensive user manual that is directly accessible from the software interface !
PrestoPlot® targets the following operating systems:
Operating Systems | 32 bits | 64 bits |
---|---|---|
Windows 7, 10, 11 | ||
RedHat/CentOS 7, 8, 9 | ||
RedHat/CentOS 5 |
PrestoPlot® should also run fine on other Windows and Linux versions.
Since PrestoPlot® uses Tk, it requires the X11 libraries to run, and a working X11 display. This is still the case even in batch mode.
On a headless machine, you may use Xvfb to provide PrestoPlot® with a virtual X11 display. This can be done as follows:
# Start the virtual X server Xvfb :1 & # Keep the process ID XPID=$! # Run PrestoPlot® on the new virtual display ./<binary-name.lnx> -display :1 -commandfile <your-command-file> -noshow -exit # Stop the virtual display kill $XPID
To install Xvfb on your system if it is not already available, please contact your system administrator.