Journal of Chemical Information and Modeling· 2025Q1
Meeko: Molecule Parametrization and Software Interoperability for Docking and Beyond
- 76citations
- Q1SCImago
- 2025year
Short summary
Meeko is a new Python package that automates chemically accurate molecule parametrization for computational chemistry, replacing MGLTools and improving interoperability with RDKit.
AI-generated from the title and abstract; the full text is not read.
Key points
- Meeko is a Python package for automated, chemically accurate molecule parametrization.
- It uses RDKit to describe molecular properties such as bonds, formal charges, and protonation states.
- Meeko models macromolecules as multiple RDKit molecules (one per residue) and small molecules as single RDKit molecules.
- It is designed for high-throughput processing and is scriptable, serving as a replacement for MGLTools.
- The package aims to improve the accuracy of docking and molecular dynamics calculations.
AI-generated from the title and abstract; the full text is not read.
Abstract
Molecule parametrization is an essential requirement to guarantee the accuracy of docking calculations. Parametrization includes a proper perception of chemical properties such as bonds, formal charges and protonation states. This includes large biological macromolecules, such as proteins and nucleic acids, and small molecules, such as ligands and cofactors. The structures of proteins and nucleic acids are challenging due to omission of several atoms from the structural model, and from the lack of connectivity and bond order information in the PDB and mmCIF file formats. For small molecules, the very large chemical diversity poses challenges for both validating correctness and providing accurate parameters. These challenges affect various modeling approaches like molecular docking and molecular dynamics. Moreover, several specialized methods (particularly in molecular docking) leverage specific chemical properties to add custom potentials, pseudoatoms, or manipulate atomic connectivity. To address these challenges, we developed Meeko, a molecular parametrization Python package that leverages the widely used RDKit cheminformatics library for a chemically accurate description of the molecular representation. Small molecules are modeled as single RDKit molecules, and biological macromolecules as multiple RDKit molecules, one for each residue. Meeko is highly customizable and designed to be easily scriptable for high-throughput processing, replacing MGLTools for receptor and ligand preparation.
The authors' abstract, as published at the source. Journal of Chemical Information and Modeling, 2025 · DOI ↗
Continue with a free account
Ask the paper: 3 free questions a day about this paper; save it, get its citation, new summaries every day for your field. Takeaways are Premium.
Continue free on the webSign in with Google or Apple; no card needed. You come back to this paper.
On your phone:
Drug DiscoveryPharmacology, Toxicology and Pharmaceutics