-
Notifications
You must be signed in to change notification settings - Fork 55
mcplot variants table overview
Peter Willendrup edited this page Jan 18, 2018
·
40 revisions
Default "mcplot" plotter indicated in bold below
More columns if you scroll... ------>
Variant | Type | Zoom | Special cmdline switches | Special feature(s) | Output format(s) | Remark | Example output |
---|---|---|---|---|---|---|---|
mcplot-pyqtgraph | Python 3 + pyqtgraph | Y |
--invcanvas(invert colors) |
Plot monitors "across" scan (Meta/ctrl+click). Choice of colormap (c). | png(p) svg(s) | fast | |
mcplot-matplotlib | Python 3 + matplotlib | Y | --htmlhtml/mpld3 output--format FMTsave to FMT from cmdline--backend BCKuse BCK backend for plot |
Plot monitors "across" scan (Meta/ctrl+click). | ps(p) pdf(d) png(n) jpg(j) html, ... | slow | |
mcplot-matlab | BASH + Matlab or iFit or Octave | Y | None | None | Depends on plotter | Fallback solution | |
mcplot.pl (mcplot-pl on Windows) | Perl 5 + PGPLOT | N |
-pPLOTTER --format=PLOTTERcan be used to forward output to PGPLOT, Gnuplot, Matlab, ... -i COMPonly plot monitors with matching name -contourshow 2D plots as contours in PGPLOT -ps/-psc/-gifsave hardcopy |
Legacy implementation | Depends on PGPLOT install, but ps(p)/psc(c) always available | Old | |
Plotters | below | this | not | yet | available | in | release |
(mcplot-svg) | Python 3 + SVG output | Y | None | None | Browser dependent | Web-oriented |