DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: 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:
ORCiD logo [1]; ORCiD logo [2]; ORCiD logo [2]; ORCiD logo [3]; ORCiD logo [4]; ORCiD logo [2]; ORCiD logo [5]; ORCiD logo [4]
  1. Kitware Inc Clifton Park New York USA, National Synchrotron Light Source II (NSLS‐II), Brookhaven National Laboratory Upton New York USA
  2. Kitware Inc Clifton Park New York USA
  3. Department of Chemical and Biological Engineering University at Buffalo, SUNY Buffalo New York USA
  4. Computational Research Division, Lawrence Berkeley National Laboratory Berkeley California USA
  5. 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}
}

Journal Article:
Free Publicly Available Full Text
Publisher's Version of Record
https://doi.org/10.1002/qua.26472

Save / Share:

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
  • DOI: 10.1002/jcc.20823

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
  • DOI: 10.1186/1758-2946-3-3

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
  • DOI: 10.1021/acs.jctc.7b00174

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
  • DOI: 10.1002/anie.201611308

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
  • DOI: 10.1021/acs.jcim.0c00451

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
  • DOI: 10.1021/acs.accounts.6b00068

Shifter: Containers for HPC
journal, October 2017


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
  • DOI: 10.1039/C6SC05720A

Binder 2.0 - Reproducible, interactive, sharable environments for science at scale
conference, January 2018


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
  • DOI: 10.1186/s13321-017-0241-z

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
  • DOI: 10.1016/j.cpc.2010.04.018

3Dmol.js: molecular visualization with WebGL
journal, December 2014


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
  • DOI: 10.1088/1361-648X/aa680e

PubChem 2019 update: improved access to chemical data
journal, October 2018

  • Kim, Sunghwan; Chen, Jie; Cheng, Tiejun
  • Nucleic Acids Research, Vol. 47, Issue D1
  • DOI: 10.1093/nar/gky1033

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
  • DOI: 10.1080/08927022.2018.1471692

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
  • DOI: 10.1186/1758-2946-5-25

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
  • DOI: 10.1109/MCSE.2011.37

Special Collection: Computational Chemistry
journal, July 2019

  • Solà, Miquel; De Proft, Frank; Bickelhaupt, F. Matthias
  • ChemistryOpen, Vol. 8, Issue 7
  • DOI: 10.1002/open.201900197

Singularity: Scientific containers for mobility of compute
journal, May 2017


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
  • DOI: 10.1002/wcms.1458

NSF’s Inaugural Software Institutes: The Science Gateways Community Institute and the Molecular Sciences Software Institute
journal, September 2018


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
  • DOI: 10.1063/1.5052551