Cargando…

Accelerating open modification spectral library searching on tensor core in high-dimensional space

MOTIVATION: Driven by technological advances, the throughput and cost of mass spectrometry (MS) proteomics experiments have improved by orders of magnitude in recent decades. Spectral library searching is a common approach to annotating experimental mass spectra by matching them against large librar...

Descripción completa

Detalles Bibliográficos
Autores principales: Kang, Jaeyoung, Xu, Weihong, Bittremieux, Wout, Moshiri, Niema, Rosing, Tajana
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10323168/
https://www.ncbi.nlm.nih.gov/pubmed/37369033
http://dx.doi.org/10.1093/bioinformatics/btad404
_version_ 1785068911194013696
author Kang, Jaeyoung
Xu, Weihong
Bittremieux, Wout
Moshiri, Niema
Rosing, Tajana
author_facet Kang, Jaeyoung
Xu, Weihong
Bittremieux, Wout
Moshiri, Niema
Rosing, Tajana
author_sort Kang, Jaeyoung
collection PubMed
description MOTIVATION: Driven by technological advances, the throughput and cost of mass spectrometry (MS) proteomics experiments have improved by orders of magnitude in recent decades. Spectral library searching is a common approach to annotating experimental mass spectra by matching them against large libraries of reference spectra corresponding to known peptides. An important disadvantage, however, is that only peptides included in the spectral library can be found, whereas novel peptides, such as those with unexpected post-translational modifications (PTMs), will remain unknown. Open modification searching (OMS) is an increasingly popular approach to annotate modified peptides based on partial matches against their unmodified counterparts. Unfortunately, this leads to very large search spaces and excessive runtimes, which is especially problematic considering the continuously increasing sizes of MS proteomics datasets. RESULTS: We propose an OMS algorithm, called HOMS-TC, that fully exploits parallelism in the entire pipeline of spectral library searching. We designed a new highly parallel encoding method based on the principle of hyperdimensional computing to encode mass spectral data to hypervectors while minimizing information loss. This process can be easily parallelized since each dimension is calculated independently. HOMS-TC processes two stages of existing cascade search in parallel and selects the most similar spectra while considering PTMs. We accelerate HOMS-TC on NVIDIA’s tensor core units, which is emerging and readily available in the recent graphics processing unit (GPU). Our evaluation shows that HOMS-TC is [Formula: see text] faster on average than alternative search engines and provides comparable accuracy to competing search tools. AVAILABILITY AND IMPLEMENTATION: HOMS-TC is freely available under the Apache 2.0 license as an open-source software project at https://github.com/tycheyoung/homs-tc.
format Online
Article
Text
id pubmed-10323168
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-103231682023-07-07 Accelerating open modification spectral library searching on tensor core in high-dimensional space Kang, Jaeyoung Xu, Weihong Bittremieux, Wout Moshiri, Niema Rosing, Tajana Bioinformatics Original Paper MOTIVATION: Driven by technological advances, the throughput and cost of mass spectrometry (MS) proteomics experiments have improved by orders of magnitude in recent decades. Spectral library searching is a common approach to annotating experimental mass spectra by matching them against large libraries of reference spectra corresponding to known peptides. An important disadvantage, however, is that only peptides included in the spectral library can be found, whereas novel peptides, such as those with unexpected post-translational modifications (PTMs), will remain unknown. Open modification searching (OMS) is an increasingly popular approach to annotate modified peptides based on partial matches against their unmodified counterparts. Unfortunately, this leads to very large search spaces and excessive runtimes, which is especially problematic considering the continuously increasing sizes of MS proteomics datasets. RESULTS: We propose an OMS algorithm, called HOMS-TC, that fully exploits parallelism in the entire pipeline of spectral library searching. We designed a new highly parallel encoding method based on the principle of hyperdimensional computing to encode mass spectral data to hypervectors while minimizing information loss. This process can be easily parallelized since each dimension is calculated independently. HOMS-TC processes two stages of existing cascade search in parallel and selects the most similar spectra while considering PTMs. We accelerate HOMS-TC on NVIDIA’s tensor core units, which is emerging and readily available in the recent graphics processing unit (GPU). Our evaluation shows that HOMS-TC is [Formula: see text] faster on average than alternative search engines and provides comparable accuracy to competing search tools. AVAILABILITY AND IMPLEMENTATION: HOMS-TC is freely available under the Apache 2.0 license as an open-source software project at https://github.com/tycheyoung/homs-tc. Oxford University Press 2023-06-27 /pmc/articles/PMC10323168/ /pubmed/37369033 http://dx.doi.org/10.1093/bioinformatics/btad404 Text en © The Author(s) 2023. Published by Oxford University Press. https://creativecommons.org/licenses/by/4.0/This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Original Paper
Kang, Jaeyoung
Xu, Weihong
Bittremieux, Wout
Moshiri, Niema
Rosing, Tajana
Accelerating open modification spectral library searching on tensor core in high-dimensional space
title Accelerating open modification spectral library searching on tensor core in high-dimensional space
title_full Accelerating open modification spectral library searching on tensor core in high-dimensional space
title_fullStr Accelerating open modification spectral library searching on tensor core in high-dimensional space
title_full_unstemmed Accelerating open modification spectral library searching on tensor core in high-dimensional space
title_short Accelerating open modification spectral library searching on tensor core in high-dimensional space
title_sort accelerating open modification spectral library searching on tensor core in high-dimensional space
topic Original Paper
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10323168/
https://www.ncbi.nlm.nih.gov/pubmed/37369033
http://dx.doi.org/10.1093/bioinformatics/btad404
work_keys_str_mv AT kangjaeyoung acceleratingopenmodificationspectrallibrarysearchingontensorcoreinhighdimensionalspace
AT xuweihong acceleratingopenmodificationspectrallibrarysearchingontensorcoreinhighdimensionalspace
AT bittremieuxwout acceleratingopenmodificationspectrallibrarysearchingontensorcoreinhighdimensionalspace
AT moshiriniema acceleratingopenmodificationspectrallibrarysearchingontensorcoreinhighdimensionalspace
AT rosingtajana acceleratingopenmodificationspectrallibrarysearchingontensorcoreinhighdimensionalspace