Related Experiment Video
Updated: Sep 12, 2025

A Protocol for Computer-Based Protein Structure and Function Prediction
Published on: November 3, 2011
AccFG: Accurate Functional Group Extraction and Molecular Structure Comparison
Xuan Liu1, Sarathkrishna Swaminathan2, Dmitry Zubarev2
1Department of Chemical and Biomolecular Engineering, University of Illinois at Urbana-Champaign, 600 S Mathews Ave, Urbana, Illinois 61801, United States.
None:
Functional groups are specific molecular patterns that influence a molecule's chemical and physical properties. Identifying them is crucial for understanding the structure-activity relationships. Currently, accurately extracting functional groups from complex molecular structures remains a challenge. In this work, we present AccFG, a tool designed for precise functional group extraction and molecular structure comparison. AccFG generates refined and structured functional group descriptors for molecules based on a predefined library, while lowering the barrier to encoding and extending the library with new functional group definitions. Additionally, AccFG's output includes identified functional groups and heterocycles with their corresponding mapped atom numbers, which enables molecular structure comparisons at the functional group level with alkane differences (differences in carbon backbone). We evaluated its performance on various data sets and examples with manual examination. The results demonstrate that AccFG can accurately extract functional groups from individual molecules and identify functional group-level differences between molecular pairs, effectively bridging the molecular modality and textual descriptors. We anticipate that AccFG will serve as a useful tool for processing functional groups, and its comprehensive, structured output enables fine-grained insights between molecular structures and properties. The code is available at https://github.com/xuanliugit/AccFG.
Related Concept Videos
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
Organic Compounds
Predicting Molecular Geometry
Mass Spectrum: Interpretation
To...

