Fragment: An Open-Source Framework for Multiscale Quantum Chemistry Based on Fragmentation

Fragment-based quantum chemistry offer a means to circumvent the nonlinear computational scaling of conventional electronic structure calculations by partitioning a large calculation into smaller subsystems, then considering the many-body interactions between them. Variants of this approach have been used to parameterize classical force fields and machine learning potentials, yet there are few readily available, purpose-built software packages to perform fragment-based calculations. To fill this void we introduce "FRAGMENT", an open-source software application that provides a tool for community validation of energy-based fragmentation methods, a platform for developing new approximations, and a framework for analyzing many-body interactions. FRAGMENT includes algorithms for automatic fragment generation and structure modification, and for distance- and energy-based screening of the requisite subsystems. Checkpointing, database management, and parallelization are handled internally and results are archived into a portable database format. Interfaces are provided to quantum chemistry engines including Q-Chem, PySCF, xTB, Orca, CP2K, MRCC, Psi4, NWChem, GAMESS, and MOPAC. Applications reported here demonstrate parallel efficiencies up to 96% on more than 1,000 processors but also showcase that the code can handle large-scale protein fragmentation using only workstation hardware. FRAGMENT conforms to modern software development best practices and is built upon well established technologies including Python, SQLite, and Ray. The source code is available under the Apache 2.0 license.

Authors

Institutions

Publication Details

Journal
ChemRxiv
Published
2025-08-29
DOI
https://doi.org/10.26434/chemrxiv-2025-1k4k6-v2
Citations
1
Primary Topic
Scientific Computing and Data Management
Type
article
Field-Weighted Citation Impact
4.17

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Fragment: An Open-Source Framework for Multiscale Quantum Chemistry Based on Fragmentation

Scott J. Childress, Paige Bowling, John M. Herbert, J. Mark Higley et al.
1 citations
ChemRxiv
Scientific Computing and Data Management
4.17
article

Fragment: An Open-Source Framework for Multiscale Quantum Chemistry Based on Fragmentation

Scott J. Childress, Paige Bowling, John M. Herbert, J. Mark Higley, Dustin Broderick, Carlos A. Brandt, S. Ahmed, Joshua Shockey, Haden Dickerson
article en
1 citations

Abstract

Fragment-based quantum chemistry offer a means to circumvent the nonlinear computational scaling of conventional electronic structure calculations by partitioning a large calculation into smaller subsystems, then considering the many-body interactions between them. Variants of this approach have been used to parameterize classical force fields and machine learning potentials, yet there are few readily available, purpose-built software packages to perform fragment-based calculations. To fill this void we introduce "FRAGMENT", an open-source software application that provides a tool for community validation of energy-based fragmentation methods, a platform for developing new approximations, and a framework for analyzing many-body interactions. FRAGMENT includes algorithms for automatic fragment generation and structure modification, and for distance- and energy-based screening of the requisite subsystems. Checkpointing, database management, and parallelization are handled internally and results are archived into a portable database format. Interfaces are provided to quantum chemistry engines including Q-Chem, PySCF, xTB, Orca, CP2K, MRCC, Psi4, NWChem, GAMESS, and MOPAC. Applications reported here demonstrate parallel efficiencies up to 96% on more than 1,000 processors but also showcase that the code can handle large-scale protein fragmentation using only workstation hardware. FRAGMENT conforms to modern software development best practices and is built upon well established technologies including Python, SQLite, and Ray. The source code is available under the Apache 2.0 license.

ChemRxiv
Pennsylvania State University (US), Northern Kentucky University (US), The Ohio State University (US), Ohio Wesleyan University (US)
National Science Foundation, U.S. Department of Energy, Ohio State University, University of Science and Technology of China, National Institutes of Health, Office of Science, National Institute of General Medical Sciences, Division of Chemistry, Basic Energy Sciences, Workforce Development for Teachers and Scientists
Openalex Percentile: Top 5%
Scientific Computing and Data Management
4.17
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.