简单的炼金术图书馆

alchemlyb的Python项目详细描述


Zenodo DOIDocumentationBuild StatusCode coverage

警告:此库很年轻。它是不稳定的api。这是一个 成核点。一定要使用并帮助改进它,但要注意它会 随时间变化。

alchemlyb试图使炼金术自由能的计算更容易 通过充分利用PyDATA堆栈的全部功率和灵活性来实现。它 包括:

  1. 从普通分子输出文件中提取原始数据的解析器 动力学引擎,如gromacs [Abraham2015]
  2. 用于从时间序列数据中获取不相关样本的子样本。
  3. 直接从这些数据中获得自由能的估计器,使用 多状态bennett接受率(mbar)的最佳实践方法 [Shirts2008]和热力学积分(ti)。

特别是,它在内部使用优秀的pymbar库来执行mbar和提取 独立平衡样品[Chodera2016]

[Abraham2015]Abraham, M.J., Murtola, T., Schulz, R., Páll, S., Smith, J.C., Hess, B., and Lindahl, E. (2015). GROMACS: High performance molecular simulations through multi-level parallelism from laptops to supercomputers. SoftwareX 1–2, 19–25.
[Shirts2008]Shirts, M.R., and Chodera, J.D. (2008). Statistically optimal analysis of samples from multiple equilibrium states. The Journal of Chemical Physics 129, 124105.
[Chodera2016]Chodera, J.D. (2016). A Simple Method for Automated Equilibration Detection in Molecular Simulations. Journal of Chemical Theory and Computation 12, 1799–1805.

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

推荐PyPI第三方库


热门话题
Gson类中的java验证错误   If和elseif之间的java差异?   字典Java8地图。输入比较器   java连接到远程计算机以获得WMI支持   java如何使用改型处理JSON对象中的空值   在Java中使用Comparator时不可编译的源代码   java将Jar添加到JSP的运行时路径   带有随机对象的while循环的java大O时间复杂性   java可以在不考虑参数的情况下模拟方法吗?   java我有一个简单的代码,它不工作。无法修复错误“println”   向eclipse添加Xively java库   java是否可以启用本机代码的缓存?   全局变量如何在Java中的所有类之间共享要使用的语言环境?   Java内存游戏如何翻转单个卡?