ChemPix: automated recognition of hand-drawn hydrocarbon structures using deep learning

Hayley Weir1,2, Keiran Thompson1,2, Amelia Woodward1

  • 1Department of Chemistry, Stanford University Stanford CA 94305 USA toddjmartinez@gmail.com.

Chemical Science
|August 27, 2021
PubMed
Summary

ChemPix uses machine learning to recognize hand-drawn hydrocarbon structures from images, converting them into machine-readable data. This tool simplifies chemical structure input, making chemistry software more accessible.

Related Concept Videos

Structure of Alkanes02:23

Structure of Alkanes

The formation of carbon-carbon bonds leading to the creation of the carbon chain is the basis of organic chemistry. August Kekulé and Archibald Scott Couper independently developed this idea of carbon chain formation.
Hydrocarbons are the simplest organic compounds composed of carbons and hydrogens. Based on the bond order between carbons, the hydrocarbons are further classified into alkanes, alkenes, and alkynes. 
Alkanes are the simplest hydrocarbons with sp3 hybrid carbon atoms....
30.6K
Aromatic Hydrocarbon Anions: Structural Overview01:18

Aromatic Hydrocarbon Anions: Structural Overview

Neutral hydrocarbons like cyclopentadiene with an odd number of carbon atoms and one intervening CH2 group in the ring are not aromatic. Cyclopentadiene with 4 π electrons does not satisfy the 4n + 2 π electron rule. Additionally, the intervening CH2 group is sp3 hybridized and lacks a vacant p orbital, thereby interrupting the overlap of p orbitals in a continuous manner and preventing the delocalization of π electrons throughout the ring.
Due to the absence of continuous...
3.1K
Aromatic Hydrocarbon Cations: Structural Overview01:18

Aromatic Hydrocarbon Cations: Structural Overview

Cycloheptatriene is a neutral monocyclic unsaturated hydrocarbon that consists of an odd number of carbon atoms and an intervening sp3 carbon in the ring. The three double bonds in the ring correspond to 6 π electrons, which is a Huckel number, and therefore satisfies the criteria of 4n + 2 π electrons. However, the intervening sp3 carbon disrupts the continuous overlap of p orbitals. As a result, cycloheptatriene is not aromatic.
Removing one hydrogen from the intervening CH2 group...
3.2K
Fischer Projections02:18

Fischer Projections

Learning to draw Fischer projections of molecules and understanding their relevance plays a crucial role in the visual depiction of organic molecules. A Fischer projection is a two-dimensional projection on a planar surface to simplify the three-dimensional wedge–dash representation of molecules. This is especially helpful in the case of molecules with multiple chiral centers that can be difficult to draw. Here, all the bonds of interest are represented as horizontal or vertical lines.
14.7K
Molecular Models02:00

Molecular Models

Physical models representing molecular architectures of chemical compounds play essential roles in understanding chemistry. The use of molecular models makes it easier to visualize the structures and shapes of atoms and molecules.
42.0K
Structures of Carboxylic Acid Derivatives01:28

Structures of Carboxylic Acid Derivatives

Structure of Carboxylic Acid Derivatives
Carboxylic acid derivatives contain an acyl group attached to a heteroatom such as chlorine, oxygen, or nitrogen. The carbonyl carbon and oxygen are both sp2-hybridized with an unhybridized p orbital.
The three sp2 orbitals of the carbonyl carbon form three σ bonds, one each with the carbonyl oxygen, the α carbon, and the heteroatom, whereas the other two sp2 orbitals of the carbonyl oxygen are occupied by the lone pairs. Further, the...
3.1K