Related Experiment Video
Updated: May 30, 2025

A Protocol for Computer-Based Protein Structure and Function Prediction
Published on: November 3, 2011
EFGs: A Complete and Accurate Implementation of Ertl's Functional Group Detection Algorithm in RDKit
1Biostatistics and Bioinformatics Unit, IMDEA Food, E28049 Madrid, Spain.
This study presents a new, accurate RDKit/Python implementation of Ertl's algorithm for extracting functional groups from organic molecules. This tool aids in analyzing molecular properties and interactions in medicinal chemistry.
Area of Science:
- Cheminformatics
- Organic Chemistry
- Medicinal Chemistry
Background:
- Functional groups are crucial for understanding molecular properties and interactions in chemistry.
- Ertl's algorithm offers a library-independent method for identifying functional groups.
- Existing implementations of Ertl's algorithm in RDKit are incomplete or inaccurate.
Purpose of the Study:
- To develop a complete and accurate RDKit/Python implementation of Ertl's algorithm.
- To provide researchers with a robust tool for functional group extraction in cheminformatics.
- To enhance the analysis of ligand-biomacromolecule interactions in medicinal chemistry.
Main Methods:
- Developed a new implementation of Ertl's algorithm using RDKit and Python.
- Ensured accuracy and completeness in functional group identification.
- Integrated the implementation into the RDKit Contrib directory.
Main Results:
- Generated a novel RDKit/Python tool for Ertl's algorithm.
- The implementation provides molecule images with highlighted functional groups.
- Outputs include atom indices, pseudo-SMILES, and RDKit mol objects for each group.
Conclusions:
- The new implementation offers an accurate and complete solution for Ertl's algorithm in RDKit.
- This tool facilitates detailed analysis of functional groups in organic molecules.
- The freely available code enhances cheminformatics research and drug discovery efforts.
More Related Videos
11:44Surface Enhanced Raman Spectroscopy Detection of Biomolecules Using EBL Fabricated Nanostructured Substrates
Published on: March 20, 2015
07:08Optimization of Synthetic Proteins: Identification of Interpositional Dependencies Indicating Structurally and/or Functionally Linked Residues
Published on: July 14, 2015
Related Concept Videos
Functional Groups
Introduction to Functional Groups
Functional groups are group of atoms with specific chemical properties that occur within organic molecules and sometimes denoted as “R”. Functional groups are found along the carbon backbone of macromolecules can form chains or rings of carbon atoms. Functional groups can “functionalize” a compound by enabling it to adopt different physical and chemical properties.
Types of common functional groups
The table below summarizes some of the major functional...
Overview of Advanced Functional Groups
Functional groups are groups of atoms with specific chemical properties that occur within organic molecules and are sometimes denoted as “R”. Functional groups can “functionalize” a compound by enabling it to adopt different physical and chemical properties.
Types of Advanced Functional Groups
The table below summarizes some of the major functional groups in organic chemistry.
Overview of Functional Groups
Protecting Groups for Aldehydes and Ketones: Introduction
Experimental Determination of Chemical Formula