MRT | Diffusion | Density | Order Parameter | Pair-Distance Distribution Function | Distance to Images

### MRT (ptraj only)

mrt | out <filename>[autocorr <filename>tcorr <time>toffset <time>] |

[lower <dist>] [upper <dist>] [time <t>] [tstar <t>] [noimage] | |

[solvent <mask>| solute <mask>] (siteatoms <mask>| [onemol] <sitemask>| | |

<sitemask1> ... <sitemaskN>) |

Square brackets mean optional parameters. In the following defaults are given in parenthesis.

out | Output file: time vs. MRT correlation function for each mask. |

autocorr | Optional autocorrelation code. (off) |

tcorr | (autocorr) Maximum correlation time = size of windows in ps. (400.0 ps) |

toffset | (autocorr) Time step/gap between windows (code computes parallel windows to improve statistics). (10.0 ps) |

solvent | Optional solvent mask which overrides the internal definition of solvent. May also be changed with the solvent command (see ptraj manual). The centre of mass is used as the reference point. |

solute | Optional mask representing a single site (centre of mass). If this is used solvent (see above) is ignored. |

lower | Smaller distance from reference point(s). (0.01 Å) |

upper | Larger distance from reference point(s). (3.5 Å) |

time | Time step in the trajectory. (1.0 ps) |

tstar | t* to account for short term excursions (see Impey paper[1]). (0.0 ps) |

The reference point(s)/surface can be set in the following ways at the moment.

siteatoms <mask> | Atoms in the mask will be considered as individual reference points, i.e. if the mask expands to 100 atoms then 100 MRTs will be computed, useful for "quick scanning" of many sites. |

onemole <sitemask> | All atoms in the mask constitute a single reference site, i.e. if the mask contains all atoms of a protein then a single MRT around that protein will be calculated. IMPORTANT: may be very slow!!! |

<sitemask1>... | After all named parameters have been processed each remaining parameter will be interpreted as a single reference site. If it contains several atoms the centre of mass will be taken as reference point. |

### Diffusion

diffusion | mask <mask>[out <file>] [time <time per frame>] |

[mask2 <mask> lower <distance> upper <distance> nwout <file>] | |

[avout <file>] [x|y|z|xy|xz|yz|xyz] [distances] [com] |

Square brackets mean optional parameters. In the following defaults are given in parenthesis.

mask | Atoms for which MSDs will be computed. |

out | Output file: time vs. MSD. |

time | Time step in the trajectory. (1.0 ps) |

mask2 | Compute MSDs only within the lower and upper limit of mask2. IMPORTANT: may be very slow!!! |

lower | Smaller distance from reference point(s). (0.01 Å) |

upper | Larger distance from reference point(s). (3.5 Å) |

nwout | Output file containing number of water molecules in the chosen region, see mask2. (off) |

avout | Output file containing average distances. (off) |

x|y|z|xy|xz|yz|xyz | Computation of the mean square displacement in the chosen dimension. (xyz) |

distances | Dump un-imaged distances. By default only averages are output. (off) |

com | Calculate MSD for centre of mass. (off) |

### Density

The atom selections **must be centred at the origin** before calculating the density.

density | out <filename> [delta <resolution>] [x|y|z] |

[number|mass|charge|electron] [efile <filename>] <mask1> ... <maskN> |

Square brackets mean optional parameters. In the following defaults are given in parenthesis.

out | Output file for histogram: relative distances vs. densities for each mask. |

delta | Resolution, i.e. determines number of slices. (0.25 Å) |

x|y|z | Coordinate for density calculation. (z) |

number|mass|charge|electron | Number, mass, partial charge (q) or electron (N) density. To convert the electron density to e_{e} - q^{-}/Å^{3} divide by the (average) area spanned by the other two dimensions. (number) |

efile | Optional file with electron numbers N for each atom type. If this file is not supplied the command assumes that atom types starting with 'H', 'C', 'N', 'O', 'P' and 'S' are the actual elements. The format of the file is as follows. Comments are lines starting with '#' or empty lines. All other lines must contain the atom type followed by an integer number for the electron number. Entries must be separated by spaces or '='._{e} |

mask1 ... maskN | Arbitrary number of masks for atom selection, the output will contain a column for each mask. |

### Order Parameter

The order parameters S_{x}, S_{y}, S_{z} and |S_{CD}| are calculated. S_{z} is the vector joining carbons C_{n-1} and C_{n+1}, S_{x} the vector normal to the C_{n-1}-C_{n} and C_{n}-C_{n+1} plane and S_{y} is the third axis in the molecular coordinate system. The order parameter is then calculated from S_{c} = 0.5<3cos^{2}θ> - 1, where θ is the angle to the chosen reference axis.

order | out <filename> [x|y|z] [unsat <mask>] | [taildist <filename> [delta <resolution>] tailstart <mask> tailend <mask>] | <mask0> ... <maskN> |

out | Output file for order parameters: S_{x}, S_{y}, S_{z} (each succeeded by the standard deviation), and two estimates for the deuterium-order parameter |S_{CD}| = 0.5S_{z} and |S_{CD}| = -(2S_{x} + S_{y})/3. If scd is set then the order parameter directly computed from the C-H vectors is output. |

x|y|z | Reference axis. (z) |

unsat | Mask for unsaturated bonds. S_{z} is calculated for vector C_{n}-C_{n+1}. This is only relevant if scd (below) is not set, i.e. order parameters are calculated from carbon position only. |

scd | Calculate the deuterium-order parameter |S_{CD}| directly from the C-H vectors (masks must contain C-H-H triplets, see below). Otherwise the order parameter is estimated from carbon positions only (masks must contain only relevant carbons). (false) |

taildist | Optional output file for end-to-end distances. |

delta | Optional resolution for taildist. (0.1) |

tailstart | Mask for the start of the tail. Must be given if taildist. |

tailend | Mask for the end of the tail. Must be given if taildist. |

mask0 ... maskN | Masks for each group in the lipid chain. Carbons must be given in bonding order. If scd the masks must be made up of C-H-H triples, hence hydrogens to double bonds must be enumerated twice while methyl groups require an additional mask which will also create two entries in the output. |

### Pair-Distance Distribution Function

pairdist | out <filename> mask <mask> [delta <resolution>] |

Square brackets mean optional parameters. In the following defaults are given in parenthesis.

out | Output file for histogram: distance, P(r), s(P(r)). |

mask | Atoms for which distances should be computed. |

delta | Resolution. (0.1 Å) |

### Distance to Images (ptraj only)

imgdist | out <filename> mask <mask> threshold <distance> |

out | Output file listing distances shorter than the threshold. |

mask | Atoms for which distances should be computed. |

threshold | Report all distances smaller than this value. |

## Contact

If you have any questions regarding the code, installation/compilation, ideas for further development, contributions, etc. feel free to contact This email address is being protected from spambots. You need JavaScript enabled to view it..