parallel-gnuplot-0.1.6 is not a library.
parallel-gnuplot
Parallel calls to GNUPlot.
Calls the same GNUPlot
script once for each data file block.
Please, note GNUPlot
has copyrights,
and parallel-gnuplot
is not a modified version of GNUPlot
.
GNUPlot variables
parallel-gnuplot
sets some GNUPlot
variables:
Usage
parallel-gnuplot datafilename gpfilename [tmpdirectory]
or
program_outputing_data | parallel-gnuplot gpfilename [tmpdirectory]
or
cargo run --release -- datafilename gpfilename [tmpdirectory]
where [tmpdirectory]
is optional.
Example
data.txt:
# block 0:
0 0
1 1
2 2
3 3
4 4
# block 1:
0 0
1 2
2 4
3 6
4 8
script.gp:
set terminal png size 800,600
set encoding utf8
set xrange [0:4]
set yrange [0:8]
set key left top
set output sprintf("%d", INDEX).'.png'
plot DATAFILE with lp lw 2 pt 7 ps 3 title sprintf("Block %d", INDEX)
You can call:
parallel-gnuplot ./data.txt ./script.gp
or
cargo run --release -- ./data.txt ./script.gp
or something like
cat ./data.txt | parallel-gnuplot ./script.gp