Welcome to mdaencore’s documentation!

The package contains implementations of similarity measures between protein ensembles described in [1]. The implementation and examples are described in [2].

The module includes facilities for handling ensembles and trajectories through the Universe class, performing clustering or dimensionality reduction of the ensemble space, estimating multivariate probability distributions from the input data, and more. ENCORE can be used to compare experimental and simulation-derived ensembles, as well as estimate the convergence of trajectories from time-dependent simulations.

ENCORE includes three different methods for calculations of similarity measures between ensembles implemented in individual functions:

as well as two methods to evaluate the convergence of trajectories:

When using this module in published work please cite [2].

See also

For higher level examples of how to use the software, see the ENCORE section of the MDAnalysis User Guide. Note that the user guide imports the ENCORE implementation in the core library, as the current version of MDAnalysis still has this functionality. To use these examples, import mdaencore rather than MDAnalysis.analysis.encore.

The mdaencore MDAKit moves the functionality of integrated ENCORE module out of the MDAnalysis core library, thereby deprecating it in MDAnalysis release 2.7.0 with a planned removal in release 3.0.0. The original authors for the MDAnalysis implementation of ENCORE are Matteo Tiberti, Wouter Boomsma, Tone Bengtsen, as well as those listed in AUTHORS.md.

Indices and tables