Molassembler: Molecular graph construction, modification and conformer generation for inorganic and organic molecules
arXiv:2005.04525 · doi:10.1021/acs.jcim.0c00503
Abstract
We present the graph-based molecule software Molassembler for building organic and inorganic molecules. Molassembler provides algorithms for the construction of molecules built from any set of elements from the periodic table. In particular, poly-nuclear transition metal complexes and clusters can be considered. Structural information is encoded as a graph. Stereocenter configurations are interpretable from Cartesian coordinates into an abstract index of permutation for an extensible set of polyhedral shapes. Substituents are distinguished through a ranking algorithm. Graph and stereocenter representations are freely modifiable and chiral state is propagated where possible through incurred ranking changes. Conformers are generated with full stereoisomer control by four spatial dimension Distance Geometry with a refinement error function including dihedral terms. Molecules are comparable by an extended graph isomorphism and their representation is canonicalizeable. Molassembler is written in C++ and provides Python bindings.
arXiv comment81 pages, 26 figures, 3 tables
References in corpus (7)
- Automatic chemical design using a data-driven continuous representation of molecules
- Intrinsic atomic orbitals: An unbiased bridge between quantum theory and chemical concepts
- The Exploration of Chemical Reaction Networks
- A Stochastic Tunneling Approach for Global Minimization of Complex Potential Energy Landscapes
- Heuristics-Guided Exploration of Reaction Mechanisms
- Context-Driven Exploration of Complex Chemical Reaction Networks
- Reliable estimation of prediction uncertainty for physico-chemical property models
Cited by in corpus (13)
- Chemoton 2.0: Autonomous Exploration of Chemical Reaction Networks
- Autonomous Reaction Network Exploration in Homogeneous and Heterogeneous Catalysis
- Pathfinder -- Navigating and Analyzing Chemical Reaction Networks with an Efficient Graph-based Approach
- Navigating chemical reaction space with a steering wheel
- Concentration-Flux-Steered Mechanism Exploration with an Organocatalysis Application
- SCINE -- Software for Chemical Interaction Networks
- Uncertainty-aware First-principles Exploration of Chemical Reaction Networks
- Automated Microsolvation for Minimum Energy Path Construction in Solution
- Characterizing Reaction Route Map of Realistic Molecular Reactions based on Weight Rank Clique Filtration of Persistent Homology
- Heron: Visualizing and Controlling Chemical Reaction Explorations and Networks
- Automated Preparation of Nanoscopic Structures: Graph-Based Sequence Analysis, Mismatch Detection, and pH-Consistent Protonation with Uncertainty Estimates
- Lifelong Machine Learning Potentials for Chemical Reaction Network Explorations
- Automated Exploration of Radical-Molecule Chemistry: The Case of Oxirane + CH in the ISM