Representation and searching of carbohydrate structures using graph-theoretic techniques
Related Experiment Video
Updated: Oct 31, 2026

Improved In-gel Reductive β-Elimination for Comprehensive O-linked and Sulfo-glycomics by Mass Spectrometry
Published on: November 20, 2014
I J Bruno1, N M Kemp, P J Artymiuk
1Krebs Institute for Biomolecular Research, Department of Information Studies, University of Sheffield, UK.
Abstract:
This paper describes how the carbohydrate structures in the Complex Carbohydrate Structure Database (CCSD) can be represented by labelled graphs, in which the nodes and edges of a graph are used to denote the residues and the inter-residue linkages, respectively, of a carbohydrate. These graph representations are then searched with a subgraph-isomorphism algorithm. We describe the use of one such algorithm, that due to Ullmann, and demonstrate that it provides a very precise way of searching the structures in CCSD. We also describe the use of screening techniques that can eliminate many of the CCSD structures from the subgraph-isomorphism search, with a consequent increase in the speed of the search.
Related Concept Videos
Chemistry of Carbohydrates
Chemistry of Carbohydrates
Fischer Projections
What are Carbohydrates?
Carbohydrate Metabolism
Starch accounts for approximately 60% of the carbohydrates consumed by humans. Since amylase enzymes cannot function in the stomach's acidic environment, starch can only be digested in the mouth and small intestine. Simple sugars are found naturally in milk and fruits in the...
Oligosaccharide Assembly
Multiple sugar molecules that may or may...

