Scinovex
articleTop 1% cited

cclib: A library for package‐independent computational chemistry algorithms

Journal of Computational Chemistry · 2007 · Vol. 29(5) · pp. 839–845
Noel M. O’BoyleAdam L. TenderholtKarol M. Langner

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.

Machine Learning in Materials ScienceAdvanced Chemical Physics StudiesSpectroscopy and Quantum Chemical StudiesComputer scienceAlgorithmParsingRepresentation (politics)Variety (cybernetics)Data structureTheoretical computer scienceComputational scienceProgramming languageArtificial intelligence

MeSH terms

AlgorithmsComputer SimulationInformation SystemsModels, ChemicalSoftwareDatabases, Factual
Citations
6,004
FWCI
24.78
field-weighted impact
References
14
Percentile
100%
vs. same field & year
Citations per year
References
Charge, bond order and valence in the AB initio SCF theory
Chemical Physics Letters · 1983 · 2,197 citations
General atomic and molecular electronic structure system
Journal of Computational Chemistry · 1993 · 20,111 citations
Chemistry with ADF
Journal of Computational Chemistry · 2001 · 9,964 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.