The Basis Set Exchange
(BSE) has been a prominent fixture in the
quantum chemistry community. First publicly available in 2007, it
is recognized by both users and basis set creators as the de facto
source for information related to basis sets. This popular resource
has been rewritten, utilizing modern software design and best practices.
The basis set data has been separated into a stand-alone library with
an accessible API, and the Web site has been updated to use the current
generation of web development libraries. The general layout and workflow
of the Web site is preserved, while helpful features requested by
the user community have been added. Overall, this design should increase
adaptability and lend itself well into the future as a dependable
resource for the computational chemistry community. This article will
discuss the decision to rewrite the BSE, the new architecture and
design, and the new features that have been added.
Psi4 is an ab initio electronic structure program providing methods such as HartreeFock, density functional theory, configuration interaction, and coupled-cluster theory. The 1.1 release represents a major update meant to automate complex tasks, such as geometry optimization using complete-basis-set extrapolation or focal-point methods.
Conversion
Psi4 is a free and open-source ab initio electronic structure program providing Hartree-Fock, density functional theory, many-body perturbation theory, configuration interaction, density cumulant theory, symmetry-adapted perturbation theory, and coupled-cluster theory. Most of the methods are quite efficient thanks to density fitting and multi-core parallelism. The program is a hybrid of C++ and Python, and calculations may be run with very simple text files or using the Python API, facilitating post-processing and complex workflows; method developers also have access to most of Psi4's core functionality via Python. Job specification may be passed using The Molecular Sciences Software Institute (MolSSI) QCSchema data format, facilitating interoperability. A rewrite of our top-level computation driver, and concomitant adoption of the MolSSI QCArchive Infrastructure project, make the latest version of Psi4 well suited to distributed computation of large numbers of independent tasks. The project has fostered the development of independent software components that may be reused in other quantum chemistry programs. File list (2) download file view on ChemRxiv psi4.pdf (4.37 MiB) download file view on ChemRxiv supplementary_material.pdf (297.86 KiB)
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.