Suppr超能文献

CCLib:一个用于独立于软件包的计算化学算法的库。

cclib: a library for package-independent computational chemistry algorithms.

作者信息

O'Boyle Noel M, Tenderholt Adam L, Langner Karol M

机构信息

Cambridge Crystallographic Data Centre, 12 Union Road, Cambridge CB2 1EZ, United Kingdom.

出版信息

J Comput Chem. 2008 Apr 15;29(5):839-45. doi: 10.1002/jcc.20823.

Abstract

There are now a wide variety of packages for electronic structure calculations, each of which differs in the algorithms implemented and the output format. Many computational chemistry algorithms are only available to users of a particular package despite being generally applicable to the results of calculations by any package. Here we present cclib, a platform for the development of package-independent computational chemistry algorithms. Files from several versions of multiple electronic structure packages are automatically detected, parsed, and the extracted information converted to a standard internal representation. A number of population analysis algorithms have been implemented as a proof of principle. In addition, cclib is currently used as an input filter for two GUI applications that analyze output files: PyMOlyze and GaussSum.

摘要

现在有各种各样用于电子结构计算的软件包,每个软件包在实现的算法和输出格式上都有所不同。许多计算化学算法仅特定软件包的用户可用,尽管这些算法通常适用于任何软件包的计算结果。在这里,我们展示了cclib,一个用于开发独立于软件包的计算化学算法的平台。多个电子结构软件包的多个版本的文件会被自动检测、解析,提取的信息会被转换为标准的内部表示形式。作为原理验证,已经实现了一些布居分析算法。此外,cclib目前用作两个分析输出文件的GUI应用程序(PyMOlyze和GaussSum)的输入过滤器。

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验