Related Experiment Video
Updated: May 21, 2026

Achieving Efficient Fragment Screening at XChem Facility at Diamond Light Source
Published on: May 29, 2021
Fast alignment of fragmentation trees
Franziska Hufsky1, Kai Dührkop, Florian Rasche
1Chair for Bioinformatics, Friedrich-Schiller-University, Jena, Germany.
Motivation:
Mass spectrometry allows sensitive, automated and high-throughput analysis of small molecules such as metabolites. One major bottleneck in metabolomics is the identification of 'unknown' small molecules not in any database. Recently, fragmentation tree alignments have been introduced for the automated comparison of the fragmentation patterns of small molecules. Fragmentation pattern similarities are strongly correlated with the chemical similarity of the molecules, and allow us to cluster compounds based solely on their fragmentation patterns.
Results:
Aligning fragmentation trees is computationally hard. Nevertheless, we present three exact algorithms for the problem: a dynamic programming (DP) algorithm, a sparse variant of the DP, and an Integer Linear Program (ILP). Evaluation of our methods on three different datasets showed that thousands of alignments can be computed in a matter of minutes using DP, even for 'challenging' instances. Running times of the sparse DP were an order of magnitude better than for the classical DP. The ILP was clearly outperformed by both DP approaches. We also found that for both DP algorithms, computing the 1% slowest alignments required as much time as computing the 99% fastest.
Related Concept Videos
Survival Tree
Building a Survival Tree
Constructing a survival tree begins...
Mass Spectrometry: Molecular Fragmentation Overview
One type of fragmentation pattern is the cleavage of a single bond in the molecular ion. The cleavage leads to a radical and a cation. The cleavage can occur at...
Phylogenetic Trees
Habitat Fragmentation
Restarting Stalled Replication Forks
Mass Spectrometry: Long-Chain Alkane Fragmentation

