CGRtools: Python Library for Molecule, Reaction, and Condensed Graph of Reaction Processing
Overview
Medical Informatics
Authors
Affiliations
CGRtools is an open-source Python library aimed to handle molecular and reaction information. It is the sole library developed so far which can process condensed graph of reaction (CGR) handling. CGR provides the possibility for advanced operations with reaction information and could be used for reaction descriptor calculation, structure-reactivity modeling, atom-to-atom mapping comparison and correction, reaction center extraction, reaction balancing, and some other related tasks. Unlike other popular libraries, CGRtools is fully written in Python with minor dependencies on other libraries and cross-platform. Reaction, molecule, and CGR objects in CGRtools support native Python methods and are comparable with the help of operations "equal to", "less than", and "bigger than". CGRtools supports common structural formats. CGRtools is distributed via an L-GPL license and available on https://github.com/cimm-kzn/CGRtools .
Connecting the complexity of stereoselective synthesis to the evolution of predictive tools.
Li J, Reid J Chem Sci. 2025; 16(9):3832-3851.
PMID: 39911341 PMC: 11791519. DOI: 10.1039/d4sc07461k.
Machine learning-guided strategies for reaction conditions design and optimization.
Chen L, Li Y Beilstein J Org Chem. 2024; 20:2476-2492.
PMID: 39376489 PMC: 11457048. DOI: 10.3762/bjoc.20.212.
Reaction rebalancing: a novel approach to curating reaction databases.
Phan T, Weinbauer K, Gartner T, Merkle D, Andersen J, Fagerberg R J Cheminform. 2024; 16(1):82.
PMID: 39030583 PMC: 11264917. DOI: 10.1186/s13321-024-00875-4.
Chen L, Li Y J Cheminform. 2024; 16(1):74.
PMID: 38937840 PMC: 11212196. DOI: 10.1186/s13321-024-00869-2.
POxload: Machine Learning Estimates Drug Loadings of Polymeric Micelles.
Kehrein J, Bunker A, Luxenhofer R Mol Pharm. 2024; 21(7):3356-3374.
PMID: 38805643 PMC: 11394009. DOI: 10.1021/acs.molpharmaceut.4c00086.