rotatedihedral
Rotate specified dihedral to specified value orĀ by given increment
rotatedihedral crdset <COORDS set> [frame <#>] [name <output set name>] {value <value> | increment <increment>} { <mask1> <mask2> <mask3> <mask4> | res <#> type <dih type> } <dih type> = alpha beta gamma delta epsilon zeta nu1 nu2 h1p c2p chin phi psi chip omega
crdset <COORDS set>
Coordinates data set to work on. If a TRAJ data set is specified, name must also be specified.
[frame <#>]
Frame of the COORDS set to work on.
[name <output set name>]
Output COORDS set. If not specified the input COORDS set will be modified.
value <value>
Set specified dihedral to given value in degrees.
increment <increment>
Increment specified dihedral by increment in degrees.
<mask1> <mask2> <mask3> <mask4>
Define dihedral by atom masks. Each mask should only select one atom.
res <#>
Rotate dihedral specified by type in residue number <#>.
type <dih type>
Dihedral type to rotate in specified residue.
Rotate the specified dihedral in given COORDS set to a target value or by given increment. For example, to set the protein chi dihedral in residue 8 to 35 degrees and write out to a mol2 file:
parm ../tz2.parm7 loadcrd ../tz2.nc 1 1 name TZ2 rotatedihedral crdset TZ2 value 35 res 8 type chip crdout TZ2 tz2.rotate.1.mol2