-
Notifications
You must be signed in to change notification settings - Fork 37
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Showing
60 changed files
with
145,470 additions
and
22,813 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
.. -*- coding: utf-8 -*- | ||
.. _analysis: | ||
|
||
======== | ||
Analysis | ||
======== | ||
|
||
The :mod:`~MDAnalysis.analysis` module of MDAnalysis provides the tools needed to analyse your data. | ||
Several analyses are included with the package. These range from standard algorithms | ||
(e.g. :ref:`calculating root mean squared quantities <alignment-and-rms>`) to unique algorithms such as | ||
the `path similarity analysis <examples/analysis/trajectory_similarity/psa.ipynb>`__. | ||
|
||
Generally these bundled analyses are contributed by various researchers who use the code for their own work. | ||
Please refer to the individual module documentation or relevant user guide tutorials for additional | ||
references and citation information. | ||
|
||
If you need functionality that is not already provided in MDAnalysis, there are | ||
`several ways to write your own analysis <examples/analysis/custom_trajectory_analysis.ipynb>`__. | ||
|
||
|
||
|
||
Imports and dependencies | ||
======================== | ||
|
||
Analysis modules are not imported by default. In order to use them, you will need to import | ||
them separately, e.g.:: | ||
|
||
from MDAnalysis.analysis import align | ||
|
||
.. note:: | ||
|
||
Several modules in :mod:`MDAnalysis.analysis` require additional Python packages. | ||
For example, :mod:`~MDAnalysis.analysis.encore` makes use of `scikit-learn <http://scikit-learn.org/>`__. | ||
The Python packages are not automatically installed with `pip`, although they are with `conda`. | ||
|
||
Other modules require external programs. For example, :mod:`~MDAnalysis.analysis.hole` requires | ||
the `HOLE <http://www.holeprogram.org/>`_ programs. You will need to install these yourself. | ||
|
||
|
||
.. include:: /examples/analysis/alignment_and_rms/README.rst | ||
|
||
.. include:: /examples/analysis/distances_and_contacts/README.rst | ||
|
||
.. include:: /examples/analysis/trajectory_similarity/README.rst | ||
|
||
.. include:: /examples/analysis/structure/README.rst | ||
|
||
.. include:: /examples/analysis/volumetric/README.rst | ||
|
||
.. include:: /examples/analysis/reduced_dimensions/README.rst | ||
|
||
.. include:: /examples/analysis/polymers_and_membranes/README.rst |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
.. -*- coding: utf-8 -*- | ||
.. _alignment-and-rms: | ||
|
||
========================== | ||
Alignments and RMS fitting | ||
========================== | ||
|
||
The :mod:`MDAnalysis.analysis.align` and :mod:`MDAnalysis.analysis.rms` modules contain the functions used for aligning structures, aligning trajectories, and calculating root mean squared quantities. | ||
|
||
.. note:: | ||
|
||
These modules use the fast QCP algorithm to calculate the root mean | ||
square distance (RMSD) between two coordinate sets :cite:`theobald_rapid_2005` and | ||
the rotation matrix *R* that minimizes the RMSD :cite:`liu_fast_2009`. Please | ||
cite these references when using these modules. | ||
|
||
.. toctree:: | ||
:maxdepth: 1 | ||
|
||
/examples/analysis/alignment_and_rms/aligning_structure_to_another | ||
/examples/analysis/alignment_and_rms/aligning_trajectory_to_first_frame | ||
/examples/analysis/alignment_and_rms/aligning_trajectory | ||
/examples/analysis/alignment_and_rms/rmsd | ||
/examples/analysis/alignment_and_rms/pairwise_rmsd |
Oops, something went wrong.