添加到pymatgen进行扩散分析。

pymatgen-diffusion的Python项目详细描述


pymatgen扩散

这是pymatgen的一个附加组件,用于开发的扩散分析 通过材料虚拟实验室。注意它依赖于pymatgen的结构 操作、文件IO和初步分析。尤其是皮马特根的 扩散分析仪被大量使用。此附加组件的目的 提供其他扩散分析,使用 扩散分析仪类。

这是并将永远是一项正在进行的科学工作。请核对一下 更多细节。

功能(非详尽!)

  1. 范霍夫分析
  2. 概率密度
  3. 聚类(例如,具有周期性边界条件的k-均值)。
  4. 迁移路径查找和idpp。

引用

如果你在研究中使用了pymatgen扩散法,请引用以下内容 工作:

Deng, Z.; Zhu, Z.; Chu, I.-H.; Ong, S. P. Data-Driven First-Principles
Methods for the Study and Design of Alkali Superionic Conductors,
Chem. Mater., 2016, acs.chemmater.6b02648, doi:10.1021/acs.chemmater.6b02648.

您还应该包括以下对pymatgen核心包的引用 鉴于它构成了大多数分析的基础:

Shyue Ping Ong, William Davidson Richards, Anubhav Jain, Geoffroy Hautier,
Michael Kocher, Shreyas Cholia, Dan Gunter, Vincent Chevrier, Kristin A.
Persson, Gerbrand Ceder. *Python Materials Genomics (pymatgen) : A Robust,
Open-Source Python Library for Materials Analysis.* Computational
Materials Science, 2013, 68, 314-319. doi:10.1016/j.commatsci.2012.10.028.

此外,一些分析可能也有相关的出版物 你应该引用。请参阅每个模块的文档。

贡献

我们欢迎各种形式的捐款。如果你想贡献,请 分叉此存储库,进行更改并向我们发送拉取请求!

致谢

我们感谢下列机构为 此代码的开发:

  1. 美国国家科学基金会的设计材料 为aimd设计1436976号拨款下的未来(dmref)计划 分析包。
  2. 美国能源部,科学办公室,基础能源科学 授予编号为de-sc0012118的NEB分析包。

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

推荐PyPI第三方库


热门话题
java Rest DSL路由无法启动路由,因为同一端点不允许有多个使用者   jvm有没有像JConsole或VisualVM这样的工具可以告诉我“类、对象、引用变量在java中存储在哪里?”   java为什么我的列表中的所有元素看起来都一样?   java运行时。运行shell脚本的exec无法打开文件   JPopupMenu的JMenuItem的java热键   会话在Java中被覆盖   如何在java中去除字符串中的尖锐重音?   java Mockito监视一个接口,模拟它的默认方法,获取NullPointerException   javascript如何在jquery中禁用同一时间选择   将数组列表附加到现有CSV文件,但它会附加并清除存储在Java文件中的以前的数据   java从我的jar中访问pdf文件   java Sonar issue参数必须为非Null,但标记为可为Null   java Salesforce流式API:在网络故障之后和重新订阅之前获取事件   在Java 1.8.0_65上运行Play2.0应用程序时出现playframework错误   java为什么字母的ASCII由方法自动转换。toCharArray()?   java如何知道JDialog是否关闭?   java向服务器发送POST请求,服务器的响应为null,启动   java如何设置JTable中特定单元格的值?   ImagePlus中的java保存问题