holeclustersplot
¶
Description¶
It can be used to plot radius of cavity/channel for clusters separately. It reads radius file from hole and cluster-id file from cluster, and extract radius of each cluster separately and plot them in one plot. This plot could be extremely useful to compare radius along the channel/cavity in all clusters.
Command summary¶
gmx_clusterByFeatures holeclustersplot [-h] [-i radius.dat]
[-clid clid.xvg] [-o output.png]
[-csv output.csv] [-xmin XMIN]
[-xmax XMAX] [-endrad ENDRAD]
[-ax Z] [-gap 1] [-b 0] [-e -1]
[-do 90] [-stdbar] [-dl 0]
[-ymin YMIN] [-ymax YMAX]
[-rmargin 0.15] [-lcols 1]
[-fs 18] [-wd 6] [-ht 6]
[-dpi 300]
Options¶
-i radius.dat
, --input radius.dat
¶
Name of input radius file. Radius file shoudl be obtained from hole
as an
output file.
-clid clid.xvg
, --clid clid.xvg
¶
Input file containing cluster-id as a function of time. The number of frames in this file should be same as in input radius file.
-o output.png
, --output output.png
¶
Name of the output plot file. The extension will be used to determine the output format.
- Following output formats (system dependent) might be available:
- ps : Postscript
- eps : Encapsulated Postscript
- pdf : Portable Document Format
- pgf : PGF code for LaTeX
- png : Portable Network Graphics
- raw : Raw RGBA bitmap
- rgba : Raw RGBA bitmap
- svg : Scalable Vector Graphics
- svgz : Scalable Vector Graphics
- jpg : Joint Photographic Experts Group
- jpeg : Joint Photographic Experts Group
- tif : Tagged Image File Format
- tiff : Tagged Image File Format
Note
To list the output formats, use gmx_clusterByFeatures holeclustersplot -h
.
-csv output.csv
, --out-csv output.csv
Output csv file.
The radius as a function of axis-points in csv formatted file. This
file can be read in external data-plotting program.
-xmin XMIN
, --axis-min XMIN
¶
Minimum value of axis point after which radius value will be considered for plot.
If not supplied, minimum axis value will be extracted from input radius file.
-xmax XMAX
, --axis-max XMAX
¶
Maximum value of axis point after which radius value will be discarded from plot.
If not supplied, maximum axis value will be extracted from input radius file.
-endrad ENDRAD
, --end-radius ENDRAD
¶
End/Opening radius.
If radius is larger than this value, radius will not considered
for average calculation and features output. This option value might be equal or
less than -endrad
value supplied with hole
sub-command.
-ax Z
, --axis Z
¶
Principal axis parallel to the channel or cavity.
-gap 1
, --gap 1
¶
Gap between axis-points in Angstroms
It should be either equal to or larger than -sample
value supplied
with hole
sub-command.
-b 0
, --begin 0
¶
First frame in time to read from the input file
-e -1
, --end -1
¶
Last frame in time to read from the input file.
By default ( -e -1
), all frames till the end will be read.
-do 90
, --data-occupancy 90
¶
Percentage of radius-data occupancy for axis-points. If an axis-point has radius-data less than this percentage of frames, the axis-point will not be considered for average calculation and features output.
This is critical for axis-points, which are at the opening of channel/cavity.
In several frames, radius-value could be missing and therefore, dataOccupancy
threshold could be used to discard those axis points with lots of missing
radius values over the trajectories.
-stdbar
, --stddev-bar
¶
To show standard deviation as error-bar If it is supplied, standard deviation will be shown as an error-bar in the plot.
-dl 0
, --discard-lasts 0
¶
Number of smallest clusters to discard from the plotting. It can be useful to filter out few smallest clusters because these may contain small number of frames.
-ymin YMIN
, --y-axis-min YMIN
¶
Minimum value at Y-axis. If not supplied minimum value from data will be used. It can be useful to minimum and maximum values of Y-axis when several plots are compared together.
-ymax YMAX
, --y-axis-max YMAX
¶
Maximum value at Y-axis. If not supplied maximum value from data will be used. It can be useful to minimum and maximum values of Y-axis when several plots are compared together.
-rmargin 0.15
, --right-margin 0.15
¶
Margin at right side of the plots. If legends overflow into the plot area, margin can be increased to fit the legend.
-lcols 1
, --legend-cols 1
¶
Number of legend columns If legend overflow into the plot area, legends can be made of more than one column to accommodate all legends.
-fs 14
, --font-size 14
¶
Font-size of all texts in plot
-wd 8
, --width 8
¶
Width of plot in inch
-ht 8
, --height 8
¶
Height of plot in inch
-dpi 300
, --dpi 300
¶
Resolution of plot