Cargando…

Fast alignment of fragmentation trees

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...

Descripción completa

Detalles Bibliográficos
Autores principales: Hufsky, Franziska, Dührkop, Kai, Rasche, Florian, Chimani, Markus, Böcker, Sebastian
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2012
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3371839/
https://www.ncbi.nlm.nih.gov/pubmed/22689771
http://dx.doi.org/10.1093/bioinformatics/bts207
_version_ 1782235267943366656
author Hufsky, Franziska
Dührkop, Kai
Rasche, Florian
Chimani, Markus
Böcker, Sebastian
author_facet Hufsky, Franziska
Dührkop, Kai
Rasche, Florian
Chimani, Markus
Böcker, Sebastian
author_sort Hufsky, Franziska
collection PubMed
description 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. Contact: sebastian.boecker@uni-jena.de
format Online
Article
Text
id pubmed-3371839
institution National Center for Biotechnology Information
language English
publishDate 2012
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-33718392012-06-11 Fast alignment of fragmentation trees Hufsky, Franziska Dührkop, Kai Rasche, Florian Chimani, Markus Böcker, Sebastian Bioinformatics Ismb 2012 Proceedings Papers Committee July 15 to July 19, 2012, Long Beach, Ca, Usa 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. Contact: sebastian.boecker@uni-jena.de Oxford University Press 2012-06-15 2012-06-09 /pmc/articles/PMC3371839/ /pubmed/22689771 http://dx.doi.org/10.1093/bioinformatics/bts207 Text en © The Author(s) 2012. Published by Oxford University Press. http://creativecommons.org/licenses/by-nc/3.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/3.0), which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Ismb 2012 Proceedings Papers Committee July 15 to July 19, 2012, Long Beach, Ca, Usa
Hufsky, Franziska
Dührkop, Kai
Rasche, Florian
Chimani, Markus
Böcker, Sebastian
Fast alignment of fragmentation trees
title Fast alignment of fragmentation trees
title_full Fast alignment of fragmentation trees
title_fullStr Fast alignment of fragmentation trees
title_full_unstemmed Fast alignment of fragmentation trees
title_short Fast alignment of fragmentation trees
title_sort fast alignment of fragmentation trees
topic Ismb 2012 Proceedings Papers Committee July 15 to July 19, 2012, Long Beach, Ca, Usa
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3371839/
https://www.ncbi.nlm.nih.gov/pubmed/22689771
http://dx.doi.org/10.1093/bioinformatics/bts207
work_keys_str_mv AT hufskyfranziska fastalignmentoffragmentationtrees
AT duhrkopkai fastalignmentoffragmentationtrees
AT rascheflorian fastalignmentoffragmentationtrees
AT chimanimarkus fastalignmentoffragmentationtrees
AT bockersebastian fastalignmentoffragmentationtrees