Cargando…

Ionmob: a Python package for prediction of peptide collisional cross-section values

MOTIVATION: Including ion mobility separation (IMS) into mass spectrometry proteomics experiments is useful to improve coverage and throughput. Many IMS devices enable linking experimentally derived mobility of an ion to its collisional cross-section (CCS), a highly reproducible physicochemical prop...

Descripción completa

Detalles Bibliográficos
Autores principales: Teschner, David, Gomez-Zepeda, David, Declercq, Arthur, Łącki, Mateusz K, Avci, Seymen, Bob, Konstantin, Distler, Ute, Michna, Thomas, Martens, Lennart, Tenzer, Stefan, Hildebrandt, Andreas
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/PMC10521631/
https://www.ncbi.nlm.nih.gov/pubmed/37540201
http://dx.doi.org/10.1093/bioinformatics/btad486
_version_ 1785110172346089472
author Teschner, David
Gomez-Zepeda, David
Declercq, Arthur
Łącki, Mateusz K
Avci, Seymen
Bob, Konstantin
Distler, Ute
Michna, Thomas
Martens, Lennart
Tenzer, Stefan
Hildebrandt, Andreas
author_facet Teschner, David
Gomez-Zepeda, David
Declercq, Arthur
Łącki, Mateusz K
Avci, Seymen
Bob, Konstantin
Distler, Ute
Michna, Thomas
Martens, Lennart
Tenzer, Stefan
Hildebrandt, Andreas
author_sort Teschner, David
collection PubMed
description MOTIVATION: Including ion mobility separation (IMS) into mass spectrometry proteomics experiments is useful to improve coverage and throughput. Many IMS devices enable linking experimentally derived mobility of an ion to its collisional cross-section (CCS), a highly reproducible physicochemical property dependent on the ion’s mass, charge and conformation in the gas phase. Thus, known peptide ion mobilities can be used to tailor acquisition methods or to refine database search results. The large space of potential peptide sequences, driven also by posttranslational modifications of amino acids, motivates an in silico predictor for peptide CCS. Recent studies explored the general performance of varying machine-learning techniques, however, the workflow engineering part was of secondary importance. For the sake of applicability, such a tool should be generic, data driven, and offer the possibility to be easily adapted to individual workflows for experimental design and data processing. RESULTS: We created ionmob, a Python-based framework for data preparation, training, and prediction of collisional cross-section values of peptides. It is easily customizable and includes a set of pretrained, ready-to-use models and preprocessing routines for training and inference. Using a set of ≈21 000 unique phosphorylated peptides and ≈17 000 MHC ligand sequences and charge state pairs, we expand upon the space of peptides that can be integrated into CCS prediction. Lastly, we investigate the applicability of in silico predicted CCS to increase confidence in identified peptides by applying methods of re-scoring and demonstrate that predicted CCS values complement existing predictors for that task. AVAILABILITY AND IMPLEMENTATION: The Python package is available at github: https://github.com/theGreatHerrLebert/ionmob.
format Online
Article
Text
id pubmed-10521631
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-105216312023-09-27 Ionmob: a Python package for prediction of peptide collisional cross-section values Teschner, David Gomez-Zepeda, David Declercq, Arthur Łącki, Mateusz K Avci, Seymen Bob, Konstantin Distler, Ute Michna, Thomas Martens, Lennart Tenzer, Stefan Hildebrandt, Andreas Bioinformatics Original Paper MOTIVATION: Including ion mobility separation (IMS) into mass spectrometry proteomics experiments is useful to improve coverage and throughput. Many IMS devices enable linking experimentally derived mobility of an ion to its collisional cross-section (CCS), a highly reproducible physicochemical property dependent on the ion’s mass, charge and conformation in the gas phase. Thus, known peptide ion mobilities can be used to tailor acquisition methods or to refine database search results. The large space of potential peptide sequences, driven also by posttranslational modifications of amino acids, motivates an in silico predictor for peptide CCS. Recent studies explored the general performance of varying machine-learning techniques, however, the workflow engineering part was of secondary importance. For the sake of applicability, such a tool should be generic, data driven, and offer the possibility to be easily adapted to individual workflows for experimental design and data processing. RESULTS: We created ionmob, a Python-based framework for data preparation, training, and prediction of collisional cross-section values of peptides. It is easily customizable and includes a set of pretrained, ready-to-use models and preprocessing routines for training and inference. Using a set of ≈21 000 unique phosphorylated peptides and ≈17 000 MHC ligand sequences and charge state pairs, we expand upon the space of peptides that can be integrated into CCS prediction. Lastly, we investigate the applicability of in silico predicted CCS to increase confidence in identified peptides by applying methods of re-scoring and demonstrate that predicted CCS values complement existing predictors for that task. AVAILABILITY AND IMPLEMENTATION: The Python package is available at github: https://github.com/theGreatHerrLebert/ionmob. Oxford University Press 2023-08-04 /pmc/articles/PMC10521631/ /pubmed/37540201 http://dx.doi.org/10.1093/bioinformatics/btad486 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
Teschner, David
Gomez-Zepeda, David
Declercq, Arthur
Łącki, Mateusz K
Avci, Seymen
Bob, Konstantin
Distler, Ute
Michna, Thomas
Martens, Lennart
Tenzer, Stefan
Hildebrandt, Andreas
Ionmob: a Python package for prediction of peptide collisional cross-section values
title Ionmob: a Python package for prediction of peptide collisional cross-section values
title_full Ionmob: a Python package for prediction of peptide collisional cross-section values
title_fullStr Ionmob: a Python package for prediction of peptide collisional cross-section values
title_full_unstemmed Ionmob: a Python package for prediction of peptide collisional cross-section values
title_short Ionmob: a Python package for prediction of peptide collisional cross-section values
title_sort ionmob: a python package for prediction of peptide collisional cross-section values
topic Original Paper
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10521631/
https://www.ncbi.nlm.nih.gov/pubmed/37540201
http://dx.doi.org/10.1093/bioinformatics/btad486
work_keys_str_mv AT teschnerdavid ionmobapythonpackageforpredictionofpeptidecollisionalcrosssectionvalues
AT gomezzepedadavid ionmobapythonpackageforpredictionofpeptidecollisionalcrosssectionvalues
AT declercqarthur ionmobapythonpackageforpredictionofpeptidecollisionalcrosssectionvalues
AT łackimateuszk ionmobapythonpackageforpredictionofpeptidecollisionalcrosssectionvalues
AT avciseymen ionmobapythonpackageforpredictionofpeptidecollisionalcrosssectionvalues
AT bobkonstantin ionmobapythonpackageforpredictionofpeptidecollisionalcrosssectionvalues
AT distlerute ionmobapythonpackageforpredictionofpeptidecollisionalcrosssectionvalues
AT michnathomas ionmobapythonpackageforpredictionofpeptidecollisionalcrosssectionvalues
AT martenslennart ionmobapythonpackageforpredictionofpeptidecollisionalcrosssectionvalues
AT tenzerstefan ionmobapythonpackageforpredictionofpeptidecollisionalcrosssectionvalues
AT hildebrandtandreas ionmobapythonpackageforpredictionofpeptidecollisionalcrosssectionvalues