Open Chemistry, JupyterLab, REST, and quantum chemistry
Abstract
© 2020 The Authors. International Journal of Quantum Chemistry published by Wiley Periodicals LLC. Quantum chemistry must evolve if it wants to fully leverage the benefits of the internet age, where the worldwide web offers a vast tapestry of tools that enable users to communicate and interact with complex data at the speed and convenience of a button press. The Open Chemistry project has developed an open-source framework that offers an end-to-end solution for producing, sharing, and visualizing quantum chemical data interactively on the web using an array of modern tools and approaches. These tools build on some of the best open-source community projects such as Jupyter for interactive online notebooks, coupled with 3D accelerated visualization, state-of-the-art computational chemistry codes including NWChem and Psi4, and emerging machine learning and data mining tools such as ChemML and ANI. They offer flexible formats to import and export data, along with approaches to compare computational and experimental data.
- Authors:
-
- Kitware Inc Clifton Park New York USA, National Synchrotron Light Source II (NSLS‐II), Brookhaven National Laboratory Upton New York USA
- Kitware Inc Clifton Park New York USA
- Department of Chemical and Biological Engineering University at Buffalo, SUNY Buffalo New York USA
- Computational Research Division, Lawrence Berkeley National Laboratory Berkeley California USA
- Department of Chemical and Biological Engineering University at Buffalo, SUNY Buffalo New York USA, Computational and Data‐Enabled Science and Engineering Graduate Program University at Buffalo, SUNY Buffalo New York USA, New York State Center of Excellence in Materials Informatics Buffalo New York USA
- Publication Date:
- Research Org.:
- Kitware Inc., Clifton Park, NY (United States); Brookhaven National Laboratory (BNL), Upton, NY (United States); Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States). National Energy Research Scientific Computing Center (NERSC)
- Sponsoring Org.:
- USDOE Office of Science (SC), Basic Energy Sciences (BES); National Science Foundation (NSF); New York State Center of Excellence in Materials Informatics; USDOE Office of Science (SC)Division (SC-22.1)
- OSTI Identifier:
- 1664447
- Alternate Identifier(s):
- OSTI ID: 1664394; OSTI ID: 1664448; OSTI ID: 1670672; OSTI ID: 1713226
- Report Number(s):
- BNL-219929-2020-JAAM
Journal ID: ISSN 0020-7608; e26472
- Grant/Contract Number:
- SC0017193; SC0012704; CMI-1140384; CMI-1148092; CI-1547580; ACI-1547580-479590; OAC-1751161; ACI-1547580; AC02-05CH11231
- Resource Type:
- Published Article
- Journal Name:
- International Journal of Quantum Chemistry
- Additional Journal Information:
- Journal Name: International Journal of Quantum Chemistry Journal Volume: 121 Journal Issue: 1; Journal ID: ISSN 0020-7608
- Publisher:
- Wiley
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 37 INORGANIC, ORGANIC, PHYSICAL, AND ANALYTICAL CHEMISTRY; automation; computational chemistry; open infrastructure; reproducibility; visualization; 37 INORGANIC, ORGANIC, PHYSICAL AND ANALYTICAL CHEMISTRY
Citation Formats
Hanwell, Marcus D., Harris, Chris, Genova, Alessandro, Haghighatlari, Mojtaba, El Khatib, Muammar, Avery, Patrick, Hachmann, Johannes, and Jong, Wibe Albert. Open Chemistry, JupyterLab, REST, and quantum chemistry. United States: N. p., 2020.
Web. doi:10.1002/qua.26472.
Hanwell, Marcus D., Harris, Chris, Genova, Alessandro, Haghighatlari, Mojtaba, El Khatib, Muammar, Avery, Patrick, Hachmann, Johannes, & Jong, Wibe Albert. Open Chemistry, JupyterLab, REST, and quantum chemistry. United States. https://doi.org/10.1002/qua.26472
Hanwell, Marcus D., Harris, Chris, Genova, Alessandro, Haghighatlari, Mojtaba, El Khatib, Muammar, Avery, Patrick, Hachmann, Johannes, and Jong, Wibe Albert. Thu .
"Open Chemistry, JupyterLab, REST, and quantum chemistry". United States. https://doi.org/10.1002/qua.26472.
@article{osti_1664447,
title = {Open Chemistry, JupyterLab, REST, and quantum chemistry},
author = {Hanwell, Marcus D. and Harris, Chris and Genova, Alessandro and Haghighatlari, Mojtaba and El Khatib, Muammar and Avery, Patrick and Hachmann, Johannes and Jong, Wibe Albert},
abstractNote = {© 2020 The Authors. International Journal of Quantum Chemistry published by Wiley Periodicals LLC. Quantum chemistry must evolve if it wants to fully leverage the benefits of the internet age, where the worldwide web offers a vast tapestry of tools that enable users to communicate and interact with complex data at the speed and convenience of a button press. The Open Chemistry project has developed an open-source framework that offers an end-to-end solution for producing, sharing, and visualizing quantum chemical data interactively on the web using an array of modern tools and approaches. These tools build on some of the best open-source community projects such as Jupyter for interactive online notebooks, coupled with 3D accelerated visualization, state-of-the-art computational chemistry codes including NWChem and Psi4, and emerging machine learning and data mining tools such as ChemML and ANI. They offer flexible formats to import and export data, along with approaches to compare computational and experimental data.},
doi = {10.1002/qua.26472},
journal = {International Journal of Quantum Chemistry},
number = 1,
volume = 121,
place = {United States},
year = {Thu Sep 17 00:00:00 EDT 2020},
month = {Thu Sep 17 00:00:00 EDT 2020}
}
https://doi.org/10.1002/qua.26472
Works referenced in this record:
cclib: A library for package-independent computational chemistry algorithms
journal, January 2008
- O'boyle, Noel M.; Tenderholt, Adam L.; Langner, Karol M.
- Journal of Computational Chemistry, Vol. 29, Issue 5
jCompoundMapper: An open source Java library and command-line tool for chemical fingerprints
journal, January 2011
- Hinselmann, Georg; Rosenbaum, Lars; Jahn, Andreas
- Journal of Cheminformatics, Vol. 3, Issue 1
Psi4 1.1: An Open-Source Electronic Structure Program Emphasizing Automation, Advanced Libraries, and Interoperability
journal, June 2017
- Parrish, Robert M.; Burns, Lori A.; Smith, Daniel G. A.
- Journal of Chemical Theory and Computation, Vol. 13, Issue 7
Benchmarking Quantum Chemical Methods: Are We Heading in the Right Direction?
journal, April 2017
- Mata, Ricardo A.; Suhm, Martin A.
- Angewandte Chemie International Edition, Vol. 56, Issue 37
TorchANI: A Free and Open Source PyTorch-Based Deep Learning Implementation of the ANI Neural Network Potentials
journal, June 2020
- Gao, Xiang; Ramezanghorbani, Farhad; Isayev, Olexandr
- Journal of Chemical Information and Modeling, Vol. 60, Issue 7
Computation and Experiment: A Powerful Combination to Understand and Predict Reactivities
journal, May 2016
- Sperger, Theresa; Sanhueza, Italo A.; Schoenebeck, Franziska
- Accounts of Chemical Research, Vol. 49, Issue 6
Shifter: Containers for HPC
journal, October 2017
- Gerhardt, Lisa; Bhimji, Wahid; Canon, Shane
- Journal of Physics: Conference Series, Vol. 898
ANI-1: an extensible neural network potential with DFT accuracy at force field computational cost
journal, January 2017
- Smith, J. S.; Isayev, O.; Roitberg, A. E.
- Chemical Science, Vol. 8, Issue 4
Binder 2.0 - Reproducible, interactive, sharable environments for science at scale
conference, January 2018
- Jupyter, Project; Bussonnier, Matthias; Forde, Jessica
- Proceedings of the Python in Science Conference
Open chemistry: RESTful web APIs, JSON, NWChem and the modern web application
journal, October 2017
- Hanwell, Marcus D.; de Jong, Wibe A.; Harris, Christopher J.
- Journal of Cheminformatics, Vol. 9, Issue 1
NWChem: A comprehensive and scalable open-source solution for large scale molecular simulations
journal, September 2010
- Valiev, M.; Bylaska, E. J.; Govind, N.
- Computer Physics Communications, Vol. 181, Issue 9, p. 1477-1489
3Dmol.js: molecular visualization with WebGL
journal, December 2014
- Rego, N.; Koes, D.
- Bioinformatics, Vol. 31, Issue 8
The atomic simulation environment—a Python library for working with atoms
journal, June 2017
- Hjorth Larsen, Ask; Jørgen Mortensen, Jens; Blomqvist, Jakob
- Journal of Physics: Condensed Matter, Vol. 29, Issue 27
PubChem 2019 update: improved access to chemical data
journal, October 2018
- Kim, Sunghwan; Chen, Jie; Cheng, Tiejun
- Nucleic Acids Research, Vol. 47, Issue D1
Building and deploying a cyberinfrastructure for the data-driven design of chemical systems and the exploration of chemical space
journal, April 2018
- Hachmann, Johannes; Afzal, Mohammad Atif Faiz; Haghighatlari, Mojtaba
- Molecular Simulation, Vol. 44, Issue 11
From data to analysis: linking NWChem and Avogadro with the syntax and semantics of Chemical Markup Language
journal, May 2013
- de Jong, Wibe A.; Walker, Andrew M.; Hanwell, Marcus D.
- Journal of Cheminformatics, Vol. 5, Issue 1
The NumPy Array: A Structure for Efficient Numerical Computation
journal, March 2011
- van der Walt, Stéfan; Colbert, S. Chris; Varoquaux, Gaël
- Computing in Science & Engineering, Vol. 13, Issue 2
Special Collection: Computational Chemistry
journal, July 2019
- Solà, Miquel; De Proft, Frank; Bickelhaupt, F. Matthias
- ChemistryOpen, Vol. 8, Issue 7
Singularity: Scientific containers for mobility of compute
journal, May 2017
- Kurtzer, Gregory M.; Sochat, Vanessa; Bauer, Michael W.
- PLOS ONE, Vol. 12, Issue 5
ChemML : A machine learning and informatics program package for the analysis, mining, and modeling of chemical and materials data
journal, January 2020
- Haghighatlari, Mojtaba; Vishwakarma, Gaurav; Altarawy, Doaa
- WIREs Computational Molecular Science, Vol. 10, Issue 4
NSF’s Inaugural Software Institutes: The Science Gateways Community Institute and the Molecular Sciences Software Institute
journal, September 2018
- Wilkins-Diehr, Nancy; Crawford, T. Daniel
- Computing in Science & Engineering, Vol. 20, Issue 5
Perspective: Computational chemistry software and its advancement as illustrated through three grand challenge cases for molecular science
journal, November 2018
- Krylov, Anna; Windus, Theresa L.; Barnes, Taylor
- The Journal of Chemical Physics, Vol. 149, Issue 18