从给定的lammps轨迹自动生成神经网络的分子动力学(md)数据集的脚本。

mddatasetbuilder的Python项目详细描述


mddatasetbuilder

python versionPyPIBuild StatusBuild statusCoverage StatuscodecovCodacy Badge

mddatasetbuilder是一个脚本,用于从给定的lammps轨迹自动构建神经网络的分子动力学(md)数据集。

作者:曾金哲

电子邮件jzzeng@stu.ecnu.edu.cn

Research Group

要求

安装

git clone https://github.com/njzjz/mddatasetbuilder
cd mddatasetbuilder
pip install .

您可以测试reacnetgenerator是否正常运行:

python3 setup.py pytest

简单示例

应该准备一个LAMMPS bond file和一个LAMMPS dump file

datasetbuilder -d dump.ch4 -b bonds.reaxc.ch4_new -a C H O -n ch4 -i 25

然后可以计算生成的高斯文件:

qmcalc -d dataset_ch4_GJf/000
qmcalc -d dataset_ch4_GJf/001

接下来,准备deepmd数据并使用DeePMD-kit来训练模型。

preparedeepmd -p dataset_ch4_GJf -a C H O
cd train && dp_train train.json

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

推荐PyPI第三方库


热门话题
java搜索文本中的字符串模式   SecurityManager引发异常的java Mockito模拟   java(仅限Netbeans)未找到适合jdbc的驱动程序:mysql://localhost   java计算给定字符串所有前缀的哈希值的子字符串的哈希值   java如何避免每次访问REST认证API以使用实际服务   用于HTML的java Jsoup选择器组合   可以复制或引用的java构造函数   Java中的HashMap。搞砸containsKey返回意外值   java数组平均值计算   java是检查字符串是否包含特定字符的最有效方法   java反序列化对象类已更改   java典型的EJB3/JPA/JSF中的事务范围是什么?   Install4j的java错误代码20   java:compileJava在本地项目()依赖项上的多模块项目上持续失败“错误:包x.y.z不存在”   java有一种生成Suppression的方法。现有代码库中checkstyle的xml文件?