This site is under development. For the current active site, go to bcbhub.csic.es.

Orcid Publication

Detalle de: EFGs: A Complete and Accurate Implementation of Ertl’s Functional Group Detection Algorithm in RDKit

Title EFGs: A Complete and Accurate Implementation of Ertl’s Functional Group Detection Algorithm in RDKit
Abstract

Functional groups are widely used in organic chemistry, because they provide a rationale to analyze physicochemical and reactivity properties. In medicinal chemistry, they are the basis for analyzing ligand-biomacromolecule interactions. Ertl's algorithm is an approach to extract functional groups in arbitrary organic molecules that does not depend on predefined libraries of functional groups. However, there is a lack of a complete and accurate implementation of Ertl's algorithm in the widely used RDKit cheminformatic toolkit. In this paper, a new RDKit/Python implementation of the algorithm is described, that is both accurate and complete. For a RDKit molecule, it provides (i) a PNG binary string with an image of the molecule with color-highlighted functional groups; (ii) a list of sets of atom indices (idx), each set corresponding to a functional group; (iii) a list of pseudo-SMILES canonicalized strings for the full functional groups; and (iv) a list of RDKit labeled mol objects, one for each full functional group. The code is freely available in https://github.com/bbu-imdea/efgs and is part of the RDKit Contrib directory (https://github.com/rdkit/rdkit/tree/master/Contrib/efgs).

Apa Reference Colmenarejo, G. (2025). EFGs: A Complete and Accurate Implementation of Ertl’s Functional Group Detection Algorithm in RDKit. Journal of Chemical Information and Modeling, 65(3), 1061-1066. 10.1021/acs.jcim.4c02268
Doi 10.1021/acs.jcim.4c02268
Publication Date 29 Jan 2025
Publication Type Article
Researcher Gonzalo Colmenarejo
Ontology Bioinformatics Software and Tools, Molecular Interactions/Docking
Research Groups
Tools

Suggest changes

Publications are synced automatically from ORCID, so they can't be edited here directly. Spotted something wrong? Let us know below and we'll take care of it.

← Return to Home