Collective Variables: Difference between revisions
No edit summary |
No edit summary |
||
| Line 3: | Line 3: | ||
{{CVS}}__NOEDITSECTION__ | {{CVS}}__NOEDITSECTION__ | ||
Collective variables (CVs) define a subset of | Collective variables (CVs) define a reduced subset of the configurational space in which free-energy calculations are performed. | ||
The CV definition can be | The CV definition can be provided either directly in the input file or in an external file. The selected mode depends on the configuration in the [[General setup|[files]]] section. | ||
If the value of the '''fcvsdef''' key specifies the name of an input-file group, for example a string beginning with the "{" character, the CV definition is read from this group in the input file. Otherwise, the value of '''fcvsdef''' is interpreted as the name of an external file containing the CV definition. In this case, the CV definition must be placed in the '''{MAIN}''' group, which is implicit and may be omitted from the file. | |||
A single group or file may define multiple collective variables. Each collective variable is specified in a separate section. The section name determines the CV type. Each section must contain the '''name''' key, which defines a unique name of the CV, together with additional keys specific to the selected CV type. | |||
Extra documentation: | Extra documentation: | ||
| Line 13: | Line 15: | ||
* [[Ring Puckering]] | * [[Ring Puckering]] | ||
* [[Macrocycle Threading]] | * [[Macrocycle Threading]] | ||
===Supported Types=== | ===Supported Types=== | ||
| Line 31: | Line 31: | ||
|- | |- | ||
| [[CV:MDIS|MDIS]] | | [[CV:MDIS|MDIS]] | ||
| minimum | | minimum atom-pair distance | ||
| [[CV:MDISG|MDISG]] | | [[CV:MDISG|MDISG]] | ||
| minimum distance between two atom groups | | minimum distance between two atom groups | ||
|- | |- | ||
| [[CV:ODIS|ODIS]] | | [[CV:ODIS|ODIS]] | ||
| distance between plane and point | | distance between a plane and a point | ||
| | | | ||
| | | | ||
|- | |- | ||
| [[CV:OPOS|OPOS]] | | [[CV:OPOS|OPOS]] | ||
| absolute position in | | absolute position in an oriented coordinate system | ||
| [[CV:OPOS2|OPOS2]] | | [[CV:OPOS2|OPOS2]] | ||
| absolute position in | | absolute position in a superimposed coordinate system | ||
|- | |- | ||
| [[CV:ORAD|ORAD]] | | [[CV:ORAD|ORAD]] | ||
| radial distance in | | radial distance in an oriented coordinate system | ||
| [[CV:ORAD2|ORAD2]] | | [[CV:ORAD2|ORAD2]] | ||
| radial distance in | | radial distance in a superimposed coordinate system | ||
|- | |- | ||
| [[CV:POS|POS]] | | [[CV:POS|POS]] | ||
| Line 63: | Line 63: | ||
|- | |- | ||
| [[CV:ANG|ANG]] | | [[CV:ANG|ANG]] | ||
| angle | | angle defined by three points | ||
| [[CV:ANG2|ANG2]] | | [[CV:ANG2|ANG2]] | ||
| angle between two vectors defined by four points | | angle between two vectors defined by four points | ||
| Line 73: | Line 73: | ||
|- | |- | ||
| [[CV:DIH|DIH]] | | [[CV:DIH|DIH]] | ||
| dihedral angle | | dihedral angle defined by four points | ||
| [[CV:DIH2|DIH2]] | | [[CV:DIH2|DIH2]] | ||
| dihedral angle | | dihedral angle defined by three vectors and six points | ||
|- | |- | ||
| [[CV:PANG|PANG]] | | [[CV:PANG|PANG]] | ||
| angle between two planes | | angle between two planes | ||
| [[CV:PVANG|PVANG]] | | [[CV:PVANG|PVANG]] | ||
| angle between plane and vector | | angle between a plane and a vector | ||
|- | |- | ||
| colspan="4" style="text-align: center; background-color: #CCCCFF;" | '''Coordination Numbers''' | | colspan="4" style="text-align: center; background-color: #CCCCFF;" | '''Coordination Numbers''' | ||
| Line 90: | Line 90: | ||
|- valign="top" | |- valign="top" | ||
| [[CV:CNFF|CNFF]] | | [[CV:CNFF|CNFF]] | ||
| | | atom-atom coordination number calculated using a Fermi-like function | ||
| [[CV:CNGFF|CNGFF]] | | [[CV:CNGFF|CNGFF]] | ||
| | | point-atom coordination number calculated using a Fermi-like function | ||
|- valign="top" | |- valign="top" | ||
| [[CV:CNSW|CNSW]] | | [[CV:CNSW|CNSW]] | ||
| | | atom-atom coordination number calculated using a switching function | ||
| [[CV:CNGSW|CNGSW]] | | [[CV:CNGSW|CNGSW]] | ||
| | | point-atom coordination number calculated using a switching function | ||
|- valign="top" | |- valign="top" | ||
| [[CV:CNRF|CNRF]] | | [[CV:CNRF|CNRF]] | ||
| | | atom-atom coordination number calculated using a rational function | ||
| [[CV:CNGRF|CNGRF]] | | [[CV:CNGRF|CNGRF]] | ||
| | | point-atom coordination number calculated using a rational function | ||
|- | |- | ||
| colspan="4" style="text-align: center; background-color: #CCCCFF;" | '''Shape''' | | colspan="4" style="text-align: center; background-color: #CCCCFF;" | '''Shape''' | ||
| Line 114: | Line 114: | ||
| acylindricity | | acylindricity | ||
| [[CV:PMGTD|PMGTD]] | | [[CV:PMGTD|PMGTD]] | ||
| difference | | difference between two principal moments of the gyration tensor | ||
|- | |- | ||
| [[CV:ASPH|ASPH]] | | [[CV:ASPH|ASPH]] | ||
| asphericity | | asphericity | ||
| [[CV:PMOGT|PMOGT]] | | [[CV:PMOGT|PMOGT]] | ||
| principal moment of gyration tensor | | principal moment of the gyration tensor | ||
|- | |- | ||
| [[CV:SANIS|SANIS]] | | [[CV:SANIS|SANIS]] | ||
| relative shape anisotropy | | relative shape anisotropy | ||
| [[CV:RMSDT|RMSDT]] | | [[CV:RMSDT|RMSDT]] | ||
| root-mean square deviation | | root-mean-square deviation from a target structure | ||
|- | |- | ||
| [[CV:RGYR|RGYR]] | | [[CV:RGYR|RGYR]] | ||
| radius of gyration | | radius of gyration | ||
| [[CV:PLANE|PLANE]] | | [[CV:PLANE|PLANE]] | ||
| root-mean-square deviation from | | root-mean-square deviation from a plane | ||
|- | |- | ||
| [[CV:EVEC|EVEC]] | | [[CV:EVEC|EVEC]] | ||
| projection | | projection onto an essential vector | ||
| | | | ||
| | | | ||
| Line 155: | Line 154: | ||
|- | |- | ||
| [[CV:NASBPPOLD|NASBPPOLD]] | | [[CV:NASBPPOLD|NASBPPOLD]] | ||
| simple base-pair parameters | | legacy simple base-pair parameters | ||
| [[CV:NASSTPOLD|NASSTPOLD]] | | [[CV:NASSTPOLD|NASSTPOLD]] | ||
| simple base-pair step parameters | | legacy simple base-pair step parameters | ||
|- | |- | ||
| [[CV:NASBO|NASBO]] | | [[CV:NASBO|NASBO]] | ||
| Line 165: | Line 164: | ||
|- | |- | ||
| [[CV:NABEND|NABEND]] | | [[CV:NABEND|NABEND]] | ||
| nucleic acid bending | | nucleic acid bending | ||
<!-- | <!-- | ||
|- | |- | ||
| Line 176: | Line 175: | ||
|- | |- | ||
| [[CV:ALPHA|ALPHA]] | | [[CV:ALPHA|ALPHA]] | ||
| | | alpha-helix content | ||
| [[CV:PBETA|PBETA]] | | [[CV:PBETA|PBETA]] | ||
| | | parallel beta-sheet content | ||
|- | |- | ||
| [[CV:ABETA|ABETA]] | | [[CV:ABETA|ABETA]] | ||
| | | antiparallel beta-sheet content | ||
| | | | ||
| --> | | --> | ||
| Line 193: | Line 192: | ||
|- | |- | ||
| [[CV:PUCK6Q|PUCK6Q]] | | [[CV:PUCK6Q|PUCK6Q]] | ||
| total puckering amplitude of six-membered ring | | total puckering amplitude of a six-membered ring | ||
| [[CV:PUCK5Q|PUCK5Q]] | | [[CV:PUCK5Q|PUCK5Q]] | ||
| total puckering amplitude of five-membered ring | | total puckering amplitude of a five-membered ring | ||
|- | |- | ||
| [[CV:PUCK6P|PUCK6P]] | | [[CV:PUCK6P|PUCK6P]] | ||
| puckering azimuthal angle of | | puckering azimuthal angle of a six-membered ring | ||
| [[CV:PUCK5P|PUCK5P]] | | [[CV:PUCK5P|PUCK5P]] | ||
| puckering azimuthal angle of | | puckering azimuthal angle of a five-membered ring | ||
|- | |- | ||
| [[CV:PUCK6T|PUCK6T]] | | [[CV:PUCK6T|PUCK6T]] | ||
| puckering polar angle of | | puckering polar angle of a six-membered ring | ||
| | | | ||
| | | | ||
| Line 216: | Line 214: | ||
|- | |- | ||
| [[CV:PTPATHS|PTPATHS]] | | [[CV:PTPATHS|PTPATHS]] | ||
| | | path-progress coordinate for point-based paths | ||
| [[CV:PTPATHS2P|PTPATHS2P]] | | [[CV:PTPATHS2P|PTPATHS2P]] | ||
| | | two-point path-progress coordinate for point-based paths | ||
|- | |- | ||
| [[CV:PTPATHS2PN|PTPATHS2PN]] | | [[CV:PTPATHS2PN|PTPATHS2PN]] | ||
| | | normalized two-point path-progress coordinate for point-based paths | ||
| [[CV:PTPATHZ|PTPATHZ]] | | [[CV:PTPATHZ|PTPATHZ]] | ||
| | | path-distance coordinate for point-based paths | ||
|- | |- | ||
| [[CV:PATHS|PATHS]] | | [[CV:PATHS|PATHS]] | ||
| | | path-progress coordinate | ||
| [[CV:PATHZ|PATHZ]] | | [[CV:PATHZ|PATHZ]] | ||
| | | path-distance coordinate | ||
|- | |- | ||
| [[CV:WORMPOS|WORMPOS]] | | [[CV:WORMPOS|WORMPOS]] | ||
| | | parametric position of an axle inside a macrocycle | ||
| [[CV:WORMANG|WORMANG]] | | [[CV:WORMANG|WORMANG]] | ||
| orientation of an axle inside a macrocycle | | orientation of an axle inside a macrocycle | ||
| Line 267: | Line 265: | ||
|- | |- | ||
| [[CV:FSWITCH|FSWITCH]] | | [[CV:FSWITCH|FSWITCH]] | ||
| Fermi-like | | Fermi-like switching function | ||
| [[CV:RSWITCH|RSWITCH]] | | [[CV:RSWITCH|RSWITCH]] | ||
| rational | | rational switching function | ||
|} | |} | ||
Revision as of 20:07, 28 May 2026
Navigation: Documentation / Collective Variables
Distance
Angle
Coordination
Shape
Special / Path
Energy
Algebra
Collective variables (CVs) define a reduced subset of the configurational space in which free-energy calculations are performed.
The CV definition can be provided either directly in the input file or in an external file. The selected mode depends on the configuration in the [files] section.
If the value of the fcvsdef key specifies the name of an input-file group, for example a string beginning with the "{" character, the CV definition is read from this group in the input file. Otherwise, the value of fcvsdef is interpreted as the name of an external file containing the CV definition. In this case, the CV definition must be placed in the {MAIN} group, which is implicit and may be omitted from the file.
A single group or file may define multiple collective variables. Each collective variable is specified in a separate section. The section name determines the CV type. Each section must contain the name key, which defines a unique name of the CV, together with additional keys specific to the selected CV type.
Extra documentation:
Supported Types
| Distance | |||||
| Type | Description | Type | Description | ||
| DD | distance difference | DIS | distance between two points | ||
| MDIS | minimum atom-pair distance | MDISG | minimum distance between two atom groups | ||
| ODIS | distance between a plane and a point | ||||
| OPOS | absolute position in an oriented coordinate system | OPOS2 | absolute position in a superimposed coordinate system | ||
| ORAD | radial distance in an oriented coordinate system | ORAD2 | radial distance in a superimposed coordinate system | ||
| POS | absolute position | RAD | radial distance | ||
| Angle | |||||
| Type | Description | Type | Description | ||
| ANG | angle defined by three points | ANG2 | angle between two vectors defined by four points | ||
| AXANG | angle between two principal axes | AXANG2 | angle between two reference axes | ||
| DIH | dihedral angle defined by four points | DIH2 | dihedral angle defined by three vectors and six points | ||
| PANG | angle between two planes | PVANG | angle between a plane and a vector | ||
| Coordination Numbers | |||||
| Type | Description | Type | Description | ||
| CNFF | atom-atom coordination number calculated using a Fermi-like function | CNGFF | point-atom coordination number calculated using a Fermi-like function | ||
| CNSW | atom-atom coordination number calculated using a switching function | CNGSW | point-atom coordination number calculated using a switching function | ||
| CNRF | atom-atom coordination number calculated using a rational function | CNGRF | point-atom coordination number calculated using a rational function | ||
| Shape | |||||
| Type | Description | Type | Description | ||
| ACYL | acylindricity | PMGTD | difference between two principal moments of the gyration tensor | ||
| ASPH | asphericity | PMOGT | principal moment of the gyration tensor | ||
| SANIS | relative shape anisotropy | RMSDT | root-mean-square deviation from a target structure | ||
| RGYR | radius of gyration | PLANE | root-mean-square deviation from a plane | ||
| EVEC | projection onto an essential vector | ||||
| Nucleic Acids | |||||
| Type | Description | Type | Description | ||
| NALBPP | local base-pair parameters | NALSTP | local base-pair step parameters | ||
| NASBPP | simple base-pair parameters | NASSTP | simple base-pair step parameters | ||
| NASBPPOLD | legacy simple base-pair parameters | NASSTPOLD | legacy simple base-pair step parameters | ||
| NASBO | simple base-pair opening | NAPBO | primitive base-pair opening | ||
| NABEND | nucleic acid bending | ||||
| Ring Puckering | |||||
| Type | Description | Type | Description | ||
| PUCK6Q | total puckering amplitude of a six-membered ring | PUCK5Q | total puckering amplitude of a five-membered ring | ||
| PUCK6P | puckering azimuthal angle of a six-membered ring | PUCK5P | puckering azimuthal angle of a five-membered ring | ||
| PUCK6T | puckering polar angle of a six-membered ring | ||||
| Special / Paths | |||||
| Type | Description | Type | Description | ||
| PTPATHS | path-progress coordinate for point-based paths | PTPATHS2P | two-point path-progress coordinate for point-based paths | ||
| PTPATHS2PN | normalized two-point path-progress coordinate for point-based paths | PTPATHZ | path-distance coordinate for point-based paths | ||
| PATHS | path-progress coordinate | PATHZ | path-distance coordinate | ||
| WORMPOS | parametric position of an axle inside a macrocycle | WORMANG | orientation of an axle inside a macrocycle | ||
| Energy | |||||
| Type | Description | Type | Description | ||
| POT | potential energy | EGAP | energy gap between two resonance states | ||
| Algebra | |||||
| Type | Description | Type | Description | ||
| ADD | sum of two collective variables | SUB | difference between two collective variables | ||
| MULT | product of two collective variables | DIV | ratio of two collective variables | ||
| FSWITCH | Fermi-like switching function | RSWITCH | rational switching function | ||