You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Identifying inter- and intra-molecular contacts is the basis of many
simulation analyses. A pair of atoms is often defined as “in contact”
when they fall within a specified cut-off distance of each other.
Native contact analysis identifies the contacts present in a reference
structure, and then tracks the existence of these contacts across a
trajectory; evolution of the fraction of native contacts can be used to
analyse protein folding, binding or other conformational changes.
MDAnalysis features a Native contacts analysis module that allows
this fraction of native contacts to be calculated over a trajectory.
However, the native contact approach is limited - a reference structure
must be defined, only contacts present in the reference structure are
considered, and only the total fraction of contacts is tracked,
not individual pairs.
MDAnalysis also features a hydrogen bond analysis module which does
allow the identification of all contacts across all frames, without
the need for a reference structure, but is geared towards the
the identification of hydrogen bonds. A more generalised analysis
could be useful to many MDAnalysis users.
Where to start
Look at the existing Native Contact and Hydrogen bond analysis modules
to see how existing contact analysis is performed
Create a class using AnalysisBase (see the guide on User Guide on custom trajectory analysis that identifies all contacts in each frame,
e.g. generalising the approach used by hbond_analysis.
Additional features could include e.g. tools to allow extraction of
timeseries data for a specified contact pair from the full contact/frame
array.
The text was updated successfully, but these errors were encountered:
Overview
Identifying inter- and intra-molecular contacts is the basis of many
simulation analyses. A pair of atoms is often defined as “in contact”
when they fall within a specified cut-off distance of each other.
Native contact analysis identifies the contacts present in a reference
structure, and then tracks the existence of these contacts across a
trajectory; evolution of the fraction of native contacts can be used to
analyse protein folding, binding or other conformational changes.
MDAnalysis features a Native contacts analysis module that allows
this fraction of native contacts to be calculated over a trajectory.
However, the native contact approach is limited - a reference structure
must be defined, only contacts present in the reference structure are
considered, and only the total fraction of contacts is tracked,
not individual pairs.
MDAnalysis also features a hydrogen bond analysis module which does
allow the identification of all contacts across all frames, without
the need for a reference structure, but is geared towards the
the identification of hydrogen bonds. A more generalised analysis
could be useful to many MDAnalysis users.
Where to start
to see how existing contact analysis is performed
AnalysisBase
(see the guide on User Guide oncustom trajectory analysis that identifies all contacts in each frame,
e.g. generalising the approach used by
hbond_analysis
.timeseries data for a specified contact pair from the full contact/frame
array.
The text was updated successfully, but these errors were encountered: