Gabriela Sánchez Díaz, Michelle Richer, Marco Martínez González, Maximilian van Zyl, Leila Pujal, Alireza Tehrani, Julianna Bianchi, Valerii Chuiko, Jannis Erhard, Fanwang Meng, Paul W Ayers, Farnaz Heidar-Zadeh
{"title":"AtomDB: A Python Library and Database for Atomic and Promolecular Properties.","authors":"Gabriela Sánchez Díaz, Michelle Richer, Marco Martínez González, Maximilian van Zyl, Leila Pujal, Alireza Tehrani, Julianna Bianchi, Valerii Chuiko, Jannis Erhard, Fanwang Meng, Paul W Ayers, Farnaz Heidar-Zadeh","doi":"10.1021/acs.jpca.4c07353","DOIUrl":null,"url":null,"abstract":"<p><p>AtomDB is a free and open-source Python library for accessing and manipulating neutral and charged atomic species and their promolecular properties. It serves as a computational toolset, operating on an accompanying \"extended periodic table\" database, with experimental and computational data covering atomic species with a wide range of charges and multiplicities. AtomDB includes facilities for computing promolecules: local promolecular properties, constructed from the corresponding atomic densities, and scalar promolecular properties, computed from the corresponding scalar atomic properties, both taking into account whether properties are extensive or intensive. AtomDB is designed to be easy to use, extend, and maintain: it follows best practices for modern software development, including comprehensive documentation, extensive testing, continuous integration/delivery protocols, and package management. This article is the official release note for the AtomDB library.</p>","PeriodicalId":59,"journal":{"name":"The Journal of Physical Chemistry A","volume":" ","pages":""},"PeriodicalIF":2.7000,"publicationDate":"2025-02-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"The Journal of Physical Chemistry A","FirstCategoryId":"1","ListUrlMain":"https://doi.org/10.1021/acs.jpca.4c07353","RegionNum":2,"RegionCategory":"化学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"CHEMISTRY, PHYSICAL","Score":null,"Total":0}
引用次数: 0
Abstract
AtomDB is a free and open-source Python library for accessing and manipulating neutral and charged atomic species and their promolecular properties. It serves as a computational toolset, operating on an accompanying "extended periodic table" database, with experimental and computational data covering atomic species with a wide range of charges and multiplicities. AtomDB includes facilities for computing promolecules: local promolecular properties, constructed from the corresponding atomic densities, and scalar promolecular properties, computed from the corresponding scalar atomic properties, both taking into account whether properties are extensive or intensive. AtomDB is designed to be easy to use, extend, and maintain: it follows best practices for modern software development, including comprehensive documentation, extensive testing, continuous integration/delivery protocols, and package management. This article is the official release note for the AtomDB library.
期刊介绍:
The Journal of Physical Chemistry A is devoted to reporting new and original experimental and theoretical basic research of interest to physical chemists, biophysical chemists, and chemical physicists.