项目作者: msmbuilder

项目描述 :
Data visualizations for biomolecular dynamics
高级语言: Python
项目地址: git://github.com/msmbuilder/msmexplorer.git
创建时间: 2015-12-02T01:27:52Z
项目社区:https://github.com/msmbuilder/msmexplorer

开源协议:MIT License

下载


MSMExplorer: data visualizations for biomolecular dynamics

Build Status
Build status
Coverage Status
PyPI version
License
DOI
Documentation

MSMExplorer is a Python visualization library for statistical models of
biomolecular dynamics. It provides a high-level interface for drawing
attractive statistical graphics with MSMBuilder.

Documentation

Online documentation is available here. It includes IPython notebooks, detailed API documentation, and other useful info.

There are docs for the development version here. These should correspond with the github master branch.

Examples

  1. from msmbuilder.example_datasets import FsPeptide
  2. from msmbuilder.featurizer import RMSDFeaturizer
  3. import msmexplorer as msme
  4. # Load Fs Peptide Data
  5. traj = FsPeptide().get().trajectories[0]
  6. # Calculate RMSD
  7. featurizer = RMSDFeaturizer(reference_traj=traj[0])
  8. rmsd = featurizer.partial_transform(traj).flatten()
  9. # Plot Trace
  10. msme.plot_trace(rmsd, label='traj0', xlabel='Timestep', ylabel='RMSD (nm)')

The documentation has an example gallery with short scripts showing how to use different parts of the package.

Dependencies

  • Python 3.4+

Mandatory

The latest versions of the following packages are required:

Installation

The preferred installation mechanism for msmexplorer is with conda:

  1. $ conda install -c omnia msmexplorer

If you don’t have conda, or are new to scientific python, we recommend that
you download the Anaconda scientific python distribution.

To install from PyPI, just do:

  1. pip install msmexplorer

You may instead want to use the development version from Github, by running

  1. pip install git+git://github.com/msmexplorer/msmexplorer.git#egg=msmexplorer

Development

All development happens here, on
Github.

If you’re interested in contributing to MSMExplorer, please refer to our
Contributing
guide.

Support

Please submit any bugs
or questions to the Github issue tracker.

License

Released under a MIT license

Citing

  1. @article{msmexplorer,
  2. doi = {10.21105/joss.00188},
  3. url = {https://doi.org/10.21105%2Fjoss.00188},
  4. year = {2017},
  5. month = {apr},
  6. publisher = {The Open Journal},
  7. volume = {2},
  8. number = {12},
  9. author = {Carlos X. Hern{\'{a}}ndez and Matthew P. Harrigan and Mohammad M. Sultan and Vijay S. Pande},
  10. title = {{MSMExplorer}: Data Visualizations for Biomolecular Dynamics},
  11. journal = {The Journal of Open Source Software}
  12. }