GraphReco: Probabilistic Structure Recognition for Chemical Molecules

Haidong Wang1, Yuncheng Yu1, Jyh-Charn Liu1

  • 1Department of Computer Science & Engineering, Texas A&M University, College Station, Texas, USA.

Chemistryopen
|January 29, 2026
PubMed
Summary

This study introduces a new optical chemical structure recognition (OCSR) model to convert chemical images into machine-readable data. The model effectively resolves ambiguities in atom and bond detection for improved chemical data mining and drug discovery.

Related Concept Videos

Molecules and Compounds02:38

Molecules and Compounds

Atoms and Molecules
68.6K
Chemical Reactions01:19

Chemical Reactions

A chemical reaction is a process by which the bonds in the atoms of substances are rearranged to generate new substances. Matter cannot be created or destroyed in a chemical reaction—the same type and number of atoms that make up the reactants are still present in the products. Merely, the rearrangement of chemical bonds produces new compounds.
Chemical Reactions Rearrange Atoms into New Substances
A chemical reaction takes starting materials—the reactants—and changes them...
95.6K
Chemical Formulas02:52

Chemical Formulas

A chemical formula presents information about the proportions of atoms constituting a particular chemical compound or molecule, mainly using symbols of elements and numbers. At times other symbols, such as dashes, parentheses, brackets, commas, plus, and minus signs, are also used. A chemical formula can be one of three types – molecular, empirical, and structural.
61.2K
Chemical Equations03:10

Chemical Equations

Chemical equations represent the identities and relative quantities of substances involved in a chemical reaction. The substances undergoing reaction are called reactants, and their formulas are placed on the left side of the equation. The substances generated by the reaction are called products, and their formulas are placed on the right side of the equation. Plus signs (+) separate individual reactant and product formulas, and an arrow (→) separates the reactant and product (left and right)...
81.3K
Chemical Reactions in Aqueous Solutions03:03

Chemical Reactions in Aqueous Solutions

Chemical substances interact in many different ways. Certain chemical reactions exhibit common patterns of reactivity. Due to the vast number of chemical reactions, it becomes necessary to classify them based on the observed patterns of interaction.
72.4K
Structural Isomerism02:34

Structural Isomerism

Isomerism in Complexes
Isomers are different chemical species that have the same chemical formula. Structural isomerism of coordination compounds can be divided into two subcategories, the linkage isomers and coordination-sphere isomers.
Linkage isomers occur when the coordination compound contains a ligand that can bind to the transition metal center through two different atoms. For example, the CN− ligand can bind through the carbon atom or through the nitrogen atom. Similarly, SCN− can...
21.7K