Action: ALPHARMSD

Module secondarystructure
Description Usage
Probe the alpha helical content of a protein structure. used in 3 tutorialsused in 17 eggs
output value type
if LESS_THAN is present the RMSD distance between each residue and the ideal alpha helix scalar/vector

Output components

This action calculates the values in the following table. These values can be referenced elsewhere in the input by using this Action's label followed by a dot and the name of the value required from the list below.

Name Type Description
struct vector the vectors containing the rmsd distances between the residues and each of the reference structures
lessthan scalar the number blocks of residues that have an RMSD from the secondary structure that is less than the threshold

Input

The atoms that serve as the input for this action are specified using one or more of the keywords in the following table.

Keyword Type Description
RESIDUES atoms this command is used to specify the set of residues that could conceivably form part of the secondary structure

Further details and examples

Probe the alpha helical content of a protein structure.

Any chain of six contiguous residues in a protein chain can form an alpha helix. This colvar thus generates the set of all possible six residue sections and calculates the DRMSD or RMSD distance between the configuration in which the residues find themselves and an idealized alpha helical structure. These distances can be calculated by either aligning the instantaneous structure with the reference structure and measuring each atomic displacement or by calculating differences between the set of inter-atomic distances in the reference and instantaneous structures.

In the original paper on this method (see below) the authors used the set of distances from the alpha helix configurations to measure the number of segments that have an alpha helical configuration. This is done by calculating the following sum of functions of the rmsd distances:

s=i1(rid0r0)n1(rid0r0)m

where the sum runs over all possible segments of alpha helix. By default the NN, MM and D_0 parameters are set equal to those used in the paper cited below. The R_0 parameter must be set by the user - the value used in the paper cited below was 0.08 nm.

If you change the function in the above sum you can calculate quantities such as the average distance from a purely the alpha helical configuration or the distance between the set of residues that is closest to an alpha helix and the reference configuration. To do these sorts of calculations you can use the AVERAGE and MIN keywords. In addition you can use the LESS_THAN keyword if you would like to change the form of the switching function. If you use any of these options you no longer need to specify NN, R_0, MM and D_0.

The following input calculates the number of six residue segments of protein that are in an alpha helical configuration.

Click on the labels of the actions for more information on what each action computes
tested on2.11
#SETTINGS MOLFILE=regtest/basic/rt32/helix.pdb
MOLINFOThis command is used to provide information on the molecules that are present in your system. More details STRUCTUREa file in pdb format containing a reference structure=
regtest/basic/rt32/helix.pdb
Click here to see an extract from this file.
×

FILE: regtest/basic/rt32/helix.pdb

ATOM      1 HH31 ACE     1      -9.105  -2.402  21.804  0.00  0.00            
ATOM      2  CH3 ACE     1      -8.930  -3.352  22.308  0.00  0.00            
ATOM      3 HH32 ACE     1      -9.504  -3.501  23.223  0.00  0.00            
ATOM      4 HH33 ACE     1      -9.067  -4.173  21.604  0.00  0.00            
ATOM      5  C   ACE     1      -7.450  -3.303  22.659  0.00  0.00            
...
ATOM    129  CH3 NME    14      -1.690  -7.089  20.487  0.00  0.00            
ATOM    130 HH31 NME    14      -1.873  -6.629  21.459  0.00  0.00            
ATOM    131 HH32 NME    14      -1.152  -6.284  19.986  0.00  0.00            
ATOM    132 HH33 NME    14      -1.135  -8.020  20.602  0.00  0.00            
END
alpha: ALPHARMSDProbe the alpha helical content of a protein structure. This action is a shortcut and it has hidden defaults. More details RESIDUESthis command is used to specify the set of residues that could conceivably form part of the secondary structure=all R_0The r_0 parameter of the switching function=0.1 PRINTPrint quantities to a file. More details ARGthe labels of the values that you would like to print to the file=alpha FILEthe name of the file on which to output these quantities=colvar

Here the same is done use RMSD instead of DRMSD

Click on the labels of the actions for more information on what each action computes
tested on2.11
#SETTINGS MOLFILE=regtest/basic/rt32/helix.pdb
MOLINFOThis command is used to provide information on the molecules that are present in your system. More details STRUCTUREa file in pdb format containing a reference structure=
regtest/basic/rt32/helix.pdb
Click here to see an extract from this file.
×

FILE: regtest/basic/rt32/helix.pdb

ATOM      1 HH31 ACE     1      -9.105  -2.402  21.804  0.00  0.00            
ATOM      2  CH3 ACE     1      -8.930  -3.352  22.308  0.00  0.00            
ATOM      3 HH32 ACE     1      -9.504  -3.501  23.223  0.00  0.00            
ATOM      4 HH33 ACE     1      -9.067  -4.173  21.604  0.00  0.00            
ATOM      5  C   ACE     1      -7.450  -3.303  22.659  0.00  0.00            
...
ATOM    129  CH3 NME    14      -1.690  -7.089  20.487  0.00  0.00            
ATOM    130 HH31 NME    14      -1.873  -6.629  21.459  0.00  0.00            
ATOM    131 HH32 NME    14      -1.152  -6.284  19.986  0.00  0.00            
ATOM    132 HH33 NME    14      -1.135  -8.020  20.602  0.00  0.00            
END
WHOLEMOLECULESThis action is used to rebuild molecules that can become split by the periodic boundary conditions. More details ENTITY0the atoms that make up a molecule that you wish to align=1-100 alpha: ALPHARMSDProbe the alpha helical content of a protein structure. This action is a shortcut. More details RESIDUESthis command is used to specify the set of residues that could conceivably form part of the secondary structure=all TYPE the manner in which RMSD alignment is performed=OPTIMAL LESS_THANcalculate the number of a residue segments that are within a certain target distance of this secondary structure type. Options for this keyword are explained in the documentation for LESS_THAN.={RATIONAL R_0=0.1 NN=8 MM=12} PRINTPrint quantities to a file. More details ARGthe labels of the values that you would like to print to the file=alpha.lessthan FILEthe name of the file on which to output these quantities=colvar

References

More information about how this action can be used is available in the following articles: - F. Pietrucci, A. Laio, A Collective Variable for the Efficient Exploration of Protein Beta-Sheet Structures: Application to SH3 and GB1. Journal of Chemical Theory and Computation. 5, 2197–2201 (2009)

Syntax

The following table describes the keywords and options that can be used with this action

Keyword Type Default Description
RESIDUES input none this command is used to specify the set of residues that could conceivably form part of the secondary structure
TYPE compulsory DRMSD the manner in which RMSD alignment is performed
D_0 compulsory 0.0 The d_0 parameter of the switching function
NN compulsory 8 The n parameter of the switching function
MM compulsory 12 The m parameter of the switching function
SERIAL optional false do the calculation in serial
NOPBC optional false ignore the periodic boundary conditions
VERBOSE optional false write a more detailed output
LESS_THAN optional not used calculate the number of a residue segments that are within a certain target distance of this secondary structure type. Options for this keyword are explained in the documentation for LESS_THAN.
R_0 optional not used The r_0 parameter of the switching function