量子化学的计算机包装器。

qcengine的Python项目详细描述


qcengine

Travis Build StatuscodecovAzure Build StatusLanguage grade: PythonDocumentation StatusAnaconda-Server BadgeChat on Slack

用于量子化学的量子化学程序执行器和IO标准化器(QCSchema)。

示例

qcengine功能的一个简单示例如下:

>>>importqcengineasqcng>>>importqcelementalasqcel>>>mol=qcel.models.Molecule.from_data("""O  0.0  0.000  -0.129H  0.0 -1.494  1.027H  0.0  1.494  1.027""")>>>inp=qcel.models.ResultInput(molecule=mol,driver="energy",model={"method":"SCF","basis":"sto-3g"},keywords={"scf_type":"df"})

这些输入规范可以用compute函数和程序说明符一起执行:

>>>ret=qcng.compute(inp,"psi4")

结果包含计算的完整记录:

>>>ret.return_result-74.45994963230625>>>ret.properties.scf_dipole_moment[0.0,0.0,0.6635967188869244]>>>ret.provenance.cpuIntel(R)Core(TM)i7-7820HQCPU@2.90GHz

有关详细信息,请参见documentation

许可证

bsd-3c。有关详细信息,请参阅License File

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

推荐PyPI第三方库


热门话题
java如何在数据库中存储工作日数据以及开始时间和结束时间?   mysql Java JPA内部联接查询不起作用   java MQ消息在不同的客户端应用程序中显示不同   javascript如何在xPage上提高typeAhead性能?   java在尝试保存EditText时无法暂停   mongodb“未能使用带参数的构造函数NO_构造函数实例化java.util.List”,   java如何修改使IllegalArgumentException:列“\u id”不存在的游标   转换Android。网Uri到Java。伊奥。输入流   java NetBeans RCP居中弹出窗口无法按预期工作   java将sql开发人员与netbeans连接起来   带有xmldsig签名的java JAXB编组   java ORACLE JDBC批处理执行不会返回受影响行的实际计数   java无法理解如何在由swagger自动生成的jaxrs服务器中访问请求头   java如何处理漏洞CVE20181258,同时将Spring安全版本5与外部客户端(最新版本)一起使用?   JavaSpring数据JPA存储库多租户单模式技术