Timeseries plot of hydrogen bonds (various selections possible). In addition to the timeseries file, depending on the MD engine format used, an additional summary file might also be necessary (see below for examples).
timeseries: Table, containing the timeseries information (e.g. produced by load_hbond_ts()).
summary: Table, containing the summary information (e.g. produced by load_hbond()).
acceptorRange: Vector of acceptor resdiues, which are to be plotted.
donorRange: Vector of donor residues, which are to be plotted.
plotOccurences: Specifies, whether the overall summary should also be plotted in a subplot on the right hand side.
scalingFactorPlot: To manually set the scaling factor (if necessary).
printNames: Enables human readable names rather than the hbond identifiers.
namesToSingle: If printNames is TRUE, this flags enables one letter codes.
printAtoms: If printNames is TRUE, this flag adds the atom names in the hydrogen bond identification on the y-axis.
timeUnit: Specifies the time unit on the x-axis.
snapshotsPerTimeInt: Specifies, how many snapshots make up one time unit (see above).
timeRange: Selects a certain time range specified by a vector.
hbondIndices: List, containing vectors to select hbonds by their identifiers.
barePlot: Boolean, indicating whether the plot is to be made without any additional information.
...: Additional arguments (ellipsis).
Returns
Returns a nx2 matrix, with the first column being the list of hydrogen bond identifiers plotted and the second one the occurrence (in percent) over the selected time range.