Open-Source, Python-Based Redevelopment of the ChemShell Multiscale QM/MM Environment
Author(s) -
You Lü,
Matthew R. Farrow,
Pierre Fayon,
Andrew J. Logsdail,
Alexey A. Sokol,
C. Richard A. Catlow,
Paul Sherwood,
Thomas W. Keal
Publication year - 2018
Publication title -
journal of chemical theory and computation
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 2.001
H-Index - 185
eISSN - 1549-9626
pISSN - 1549-9618
DOI - 10.1021/acs.jctc.8b01036
Subject(s) - python (programming language) , computer science , qm/mm , computational science , embedding , redevelopment , microporous material , supercomputer , open source , parallel computing , molecular dynamics , programming language , nanotechnology , materials science , chemistry , software , computational chemistry , engineering , civil engineering , artificial intelligence , composite material
ChemShell is a scriptable computational chemistry environment with an emphasis on multiscale simulation of complex systems using combined quantum mechanical and molecular mechanical (QM/MM) methods. Motivated by a scientific need to efficiently and accurately model chemical reactions on surfaces and within microporous solids on massively parallel computing systems, we present a major redevelopment of the ChemShell code, which provides a modern platform for advanced QM/MM embedding models. The new version of ChemShell has been re-engineered from the ground up with a new QM/MM driver module, an improved parallelization framework, new interfaces to high performance QM and MM programs, and a user interface written in the Python programming language. The redeveloped package is capable of performing QM/MM calculations on systems of significantly increased size, which we illustrate with benchmarks on zirconium dioxide nanoparticles of over 160000 atoms.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom