pyemma:emma的markov模型算法

pyEMMA的Python项目详细描述


https://img.shields.io/travis/markovmodel/PyEMMA/master.svghttps://img.shields.io/pypi/v/pyemma.svghttps://anaconda.org/conda-forge/pyemma/badges/downloads.svghttps://anaconda.org/conda-forge/pyemma/badges/installer/conda.svghttps://img.shields.io/codecov/c/github/markovmodel/PyEMMA/devel.svg

这是什么?

pyemma(emma=emma的markov模型算法)是一个开源的 用于广泛分子动力学模拟分析的python/c包。 特别是,它包括估计、验证和分析的算法 的:

  • Clustering and Featurization
  • Markov state models (MSMs)
  • Hidden Markov models (HMMs)
  • Multi-ensemble Markov models (MEMMs)
  • Time-lagged independent component analysis (TICA)
  • Transition Path Theory (TPT)

pyemma可以从jupyter(前ipython,推荐)或 编写python脚本。这些文件,可以在 http://pyemma.org

引文

如果您在科学工作中使用pyemma,请引用:

M. K. Scherer, B. Trendelkamp-Schroer, F. Paul, G. Pérez-Hernández, M. Hoffmann, N. Plattner, C. Wehmeyer, J.-H. Prinz and F. Noé: PyEMMA 2: A Software Package for Estimation, Validation, and Analysis of Markov Models, J. Chem. Theory Comput. 11, 5525-5542 (2015)

安装

如果要在Linux或OSX上使用miniconda,可以运行此脚本下载并安装所有内容:

curl -s https://raw.githubusercontent.com/markovmodel/PyEMMA/devel/install_miniconda%2Bpyemma.sh | bash

如果您安装了Anaconda/Miniconda,请使用以下选项:

conda install -c conda-forge pyemma

使用pip:

pip install pyemma

或者使用pip安装最新的devel分支:

pip install git+https://github.com/markovmodel/PyEMMA.git@devel

要获得完整的安装指南,请查看版本 online或在文件中脱机 doc/source/install.rst

要脱机生成文档,您应该使用以下命令安装需求:

pip install -r requirements-build-doc.txt

然后使用make:

cd doc; make html

支持和发展

对于错误报告/建议/投诉,请在 GitHub

或者在我们的邮件列表上开始讨论:pyemma-users@lists.fu-berlin.de

外部库

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java传递实现接口的内部类   java为什么managedbean方法在post请求中的过滤器调用之前调用   java Android应用程序在Android M,O上崩溃,登录A/libc时出错:tid 17938中的致命信号11(SIGSEGV),代码2,故障地址0x343a2944   java JPA存储库。findByAll()返回null,但数据库中存在所有内容   用于发送电子邮件的java Ant脚本   Java小程序HTML页面发生了奇怪的事情   在Postman的请求正文中传递多个JSON数据,并使用Jersy(JXRS)进入Java Rest API   无法强制转换java DAO类   10分钟后重新连接java   正则表达式如何在java中选择字符串直到某个字符   java我的输出有一些问题   Objective中的java时间段   java如何在新屏幕上基于按钮单击在webview中打开url   java哪个selenium版本与Firefox ESR 45.2.0兼容   java无法使用Apache Camel 3.1.0将XML转换为JSON