AiiDA插件,提供对Plumed2的支持
项目描述
aiida-plumed
AiiDA插件,提供对Plumed2的支持
此插件是AiiDA插件切割器的默认输出,旨在帮助开发者开始他们的AiiDA插件。
功能
-
使用
SinglefileData
添加输入文件SinglefileData = DataFactory('singlefile') inputs['file1'] = SinglefileData(file='/path/to/file1') inputs['file2'] = SinglefileData(file='/path/to/file2')
-
通过Python字典和
DiffParameters
指定命令行选项d = { 'ignore-case': True } DiffParameters = DataFactory('plumed') inputs['parameters'] = DiffParameters(dict=d)
-
DiffParameters
字典使用voluptuous进行验证。了解支持的选项DiffParameters = DataFactory('plumed') print(DiffParameters.schema.schema)
安装
pip install aiida-plumed
verdi quicksetup # better to set up a new profile
verdi plugin list aiida.calculations # should now show your calclulation plugins
用法
以下是如何使用此插件提交测试计算的完整示例。
提交计算的快速演示
verdi daemon start # make sure the daemon is running
cd examples
verdi run submit.py # submit test calculation
verdi process list -a # check status of calculation
该插件还包括用于检查其数据类型的verdi命令
verdi data plumed list
verdi data plumed export <PK>
开发
git clone https://github.com/ConradJohnston/aiida-plumed .
cd aiida-plumed
pip install -e .[pre-commit,testing] # install extra dependencies
pre-commit install # install pre-commit hooks
pytest -v # discover and run all tests
有关更多信息,请参阅开发者指南。
许可证
MIT
联系
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分布
aiida-plumed-0.1.0a0.tar.gz (11.5 kB 查看哈希值)
构建分发
aiida_plumed-0.1.0a0-py2-none-any.whl (23.0 kB 查看哈希值)
关闭
aiida-plumed-0.1.0a0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 91ed80b585d4fe1707edb515d05df757b161b1f8b387db2d0294460f3ef946f0 |
|
MD5 | c5d7b4373173b66533de5c8c02f5cbd2 |
|
BLAKE2b-256 | 219361957a59ff9c552bff83acc8eb4c488dbf51c345f80876716a3cfaccc12c |
关闭
aiida_plumed-0.1.0a0-py2-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 755c31e8cb977179676605f6584cda14b95bde1893f3a0cf2094dbe88eb85b8f |
|
MD5 | 9895ffc7b02f06320ec46915b5365e49 |
|
BLAKE2b-256 | 1abf4c5fbd50727f3930d6f6c22d434b1d0f749b05a61418c6cedb90a5465407 |