CYANA Command: grid correlate

From CYANA Wiki
Revision as of 14:24, 12 August 2009 by Masayo (talk | contribs) (→‎Parameters)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Parameters

function=string
(required)
selection=string
(default: none)

Description

Defines relationships between dihedral angles in a grid search. For instance, the dihedral angles of a sugar ring can be represented by a single degree of freedom, the pseudorotation angle. To represent a group of torsion angles as a single degree of freedom in a grid search, this command has to be called once for each correlated dihedral angle. If the selection matches exactly one angle within the fragment, then this dihedral angle will be related by the given function, a Fortran expression of type real, to a variable, p. The variable p will be the single degree of freedom for the grid search during which it will vary from 0 to 2π. If exactly two angles within the fragment are selected, one of which has occurred in a previous grid correlate command, then the “new” angle will be correlated by the given function to the same parameter p as the "old" angle.


For example, a molecular fragment consisting of the sugar ring of nucleotide residue 4 in a DNA or RNA molecule can be defined, and the dihedral angles of the sugar ring, DELTA, NU1, and NU2 be correlated to the pseudorotation angle, as follows:

 grid fragment DELTA NU1 NU2 4
numax=40.0/rad # amplitude; rad = 180/π
grid correlate numax*cos(p+2*pi/5)+2*pi/3 DELTA
grid correlate numax*cos(p-2*pi/5) "DELTA NU1"
grid correlate numax*cos(p) "DELTA NU2"

See also