{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,25]],"date-time":"2026-01-25T15:01:24Z","timestamp":1769353284034,"version":"3.49.0"},"reference-count":41,"publisher":"Oxford University Press (OUP)","issue":"9","license":[{"start":{"date-parts":[[2023,8,4]],"date-time":"2023-08-04T00:00:00Z","timestamp":1691107200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100002347","name":"Bundesministerium f\u00fcr Bildung und Forschung","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100002347","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003130","name":"Research Foundation Flanders","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100003130","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023,9,2]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:sec>\n                  <jats:title>Motivation<\/jats:title>\n                  <jats:p>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\u2019s 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.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Results<\/jats:title>\n                  <jats:p>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 \u224821\u2009000 unique phosphorylated peptides and \u224817\u2009000 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.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Availability and implementation<\/jats:title>\n                  <jats:p>The Python package is available at github: https:\/\/github.com\/theGreatHerrLebert\/ionmob.<\/jats:p>\n               <\/jats:sec>","DOI":"10.1093\/bioinformatics\/btad486","type":"journal-article","created":{"date-parts":[[2023,8,4]],"date-time":"2023-08-04T16:05:07Z","timestamp":1691165107000},"source":"Crossref","is-referenced-by-count":24,"title":["Ionmob: a Python package for prediction of peptide collisional cross-section values"],"prefix":"10.1093","volume":"39","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1755-5382","authenticated-orcid":false,"given":"David","family":"Teschner","sequence":"first","affiliation":[{"name":"Institute of Computer Science, Johannes Gutenberg University , 55128 Mainz, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Gomez-Zepeda","sequence":"additional","affiliation":[{"name":"Institute for Immunology, University Medical Center of the Johannes Gutenberg University , 55128 Mainz, Germany"},{"name":"Immunoproteomics Unit, Helmholtz-Institute for Translational Oncology (HI-TRON) , 55131 Mainz, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9376-1399","authenticated-orcid":false,"given":"Arthur","family":"Declercq","sequence":"additional","affiliation":[{"name":"VIB-UGent Center for Medical Biotechnology, VIB , 9052 Gent, Belgium"},{"name":"Department of Biomolecular Medicine, Ghent University , 9000 Ghent, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mateusz K","family":"\u0141\u0105cki","sequence":"additional","affiliation":[{"name":"Institute for Immunology, University Medical Center of the Johannes Gutenberg University , 55128 Mainz, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Seymen","family":"Avci","sequence":"additional","affiliation":[{"name":"Institute of Computer Science, Johannes Gutenberg University , 55128 Mainz, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Konstantin","family":"Bob","sequence":"additional","affiliation":[{"name":"Institute of Computer Science, Johannes Gutenberg University , 55128 Mainz, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ute","family":"Distler","sequence":"additional","affiliation":[{"name":"Institute for Immunology, University Medical Center of the Johannes Gutenberg University , 55128 Mainz, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas","family":"Michna","sequence":"additional","affiliation":[{"name":"Institute for Immunology, University Medical Center of the Johannes Gutenberg University , 55128 Mainz, Germany"},{"name":"Immunoproteomics Unit, Helmholtz-Institute for Translational Oncology (HI-TRON) , 55131 Mainz, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lennart","family":"Martens","sequence":"additional","affiliation":[{"name":"VIB-UGent Center for Medical Biotechnology, VIB , 9052 Gent, Belgium"},{"name":"Department of Biomolecular Medicine, Ghent University , 9000 Ghent, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stefan","family":"Tenzer","sequence":"additional","affiliation":[{"name":"Institute for Immunology, University Medical Center of the Johannes Gutenberg University , 55128 Mainz, Germany"},{"name":"Immunoproteomics Unit, Helmholtz-Institute for Translational Oncology (HI-TRON) , 55131 Mainz, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andreas","family":"Hildebrandt","sequence":"additional","affiliation":[{"name":"Institute of Computer Science, Johannes Gutenberg University , 55128 Mainz, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2023,8,4]]},"reference":[{"key":"2023092613424967200_btad486-B1","author":"Abadi","year":"2016"},{"key":"2023092613424967200_btad486-B2","doi-asserted-by":"crossref","first-page":"e10798","DOI":"10.15252\/msb.202110798","article-title":"Ultra-high sensitivity mass spectrometry quantifies single-cell proteome changes upon perturbation","volume":"18","author":"Brunner","year":"2022","journal-title":"Mol Syst Biol"},{"key":"2023092613424967200_btad486-B3","doi-asserted-by":"crossref","first-page":"7124","DOI":"10.1021\/ac3014498","article-title":"Ion mobility mass spectrometry of peptide ions: effects of drift gas and calibration strategies","volume":"84","author":"Bush","year":"2012","journal-title":"Anal Chem"},{"key":"2023092613424967200_btad486-B4","doi-asserted-by":"crossref","first-page":"3600","DOI":"10.1021\/acs.jproteome.1c00185","article-title":"Sequence-specific model for predicting peptide collision cross section values in proteomic ion mobility spectrometry","volume":"20","author":"Chang","year":"2021","journal-title":"J Proteome Re"},{"key":"2023092613424967200_btad486-B5","first-page":"53","author":"Chang","year":"2008"},{"key":"2023092613424967200_btad486-B6","author":"Chung","year":"2014"},{"key":"2023092613424967200_btad486-B7","doi-asserted-by":"crossref","first-page":"2122","DOI":"10.1021\/acs.jproteome.0c00962","article-title":"OpenTIMS, TimsPY, and TimsR: open and easy access to timsTOF raw data","volume":"20","author":"\u0141\u0105cki","year":"2021","journal-title":"J Proteome Res"},{"key":"2023092613424967200_btad486-B8","doi-asserted-by":"crossref","first-page":"1367","DOI":"10.1038\/nbt.1511","article-title":"MaxQuant enables high peptide identification rates, individualized p.p.b.-range mass accuracies and proteome-wide protein quantification","volume":"26","author":"Cox","year":"2008","journal-title":"Nat Biotechnol"},{"key":"2023092613424967200_btad486-B9","doi-asserted-by":"crossref","first-page":"1707","DOI":"10.1002\/jcc.23299","article-title":"Imspeptider: a computational peptide collision cross-section area calculator based on a novel molecular dynamics simulation protocol","volume":"34","author":"de Carvalho","year":"2013","journal-title":"J Comput Chem"},{"key":"2023092613424967200_btad486-B10","doi-asserted-by":"crossref","first-page":"100266","DOI":"10.1016\/j.mcpro.2022.100266","article-title":"MS2Rescore: data-driven rescoring dramatically boosts immunopeptide identification rates","volume":"21","author":"Declercq","year":"2022","journal-title":"Mol Cell Proteomics"},{"key":"2023092613424967200_btad486-B11","doi-asserted-by":"crossref","first-page":"2185","DOI":"10.1007\/s13361-019-02288-2","article-title":"Ion mobility spectrometry: fundamental concepts, instrumentation, applications, and the road ahead","volume":"30","author":"Dodds","year":"2019","journal-title":"J Am Soc Mass Spectrom"},{"key":"2023092613424967200_btad486-B12","doi-asserted-by":"crossref","first-page":"e71156","DOI":"10.7554\/eLife.71156","article-title":"A novel immunopeptidomic-based pipeline for the generation of personalized oncolytic cancer vaccines","volume":"11","author":"Feola","year":"2022","journal-title":"eLife"},{"key":"2023092613424967200_btad486-B13","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/j.cbpa.2017.10.022","article-title":"Fundamentals of ion mobility spectrometry","volume":"42","author":"Gabelica","year":"2018","journal-title":"Curr Opin Chem Biol"},{"key":"2023092613424967200_btad486-B14","doi-asserted-by":"crossref","first-page":"291","DOI":"10.1002\/mas.21585","article-title":"Recommendations for reporting ion mobility mass spectrometry measurements","volume":"38","author":"Gabelica","year":"2019","journal-title":"Mass Spectrom Rev"},{"key":"2023092613424967200_btad486-B15","doi-asserted-by":"crossref","first-page":"509","DOI":"10.1038\/s41592-019-0426-7","article-title":"Prosit: proteome-wide prediction of peptide tandem mass spectra by deep learning","volume":"16","author":"Gessulat","year":"2019","journal-title":"Nat Methods"},{"key":"2023092613424967200_btad486-B16","author":"Gomez-Zepeda","year":"2023"},{"key":"2023092613424967200_btad486-B17","doi-asserted-by":"crossref","first-page":"8780","DOI":"10.1021\/jp991783h","article-title":"Intrinsic size parameters for val, ile, leu, gln, thr, phe, and trp residues from ion mobility measurements of polyamino acid ions","volume":"103","author":"Henderson","year":"1999","journal-title":"J Phys Chem B"},{"key":"2023092613424967200_btad486-B18","doi-asserted-by":"crossref","first-page":"294","DOI":"10.1007\/s13361-016-1553-3","article-title":"A priori intrinsic ptm size parameters for predicting the ion mobilities of modified peptides","volume":"28","author":"Kaszycki","year":"2017","journal-title":"J Am Soc Mass Spectrom"},{"key":"2023092613424967200_btad486-B19","doi-asserted-by":"crossref","first-page":"947","DOI":"10.1007\/s13361-017-1599-x","article-title":"Comprehensive peptide ion structure studies using ion mobility techniques: part 1. An advanced protocol for molecular dynamics simulations and collision cross section calculation","volume":"28","author":"Kondalaji","year":"2017","journal-title":"J Am Soc Mass Spectrom"},{"key":"2023092613424967200_btad486-B20","doi-asserted-by":"crossref","first-page":"10881","DOI":"10.1021\/acs.analchem.8b02386","article-title":"Improved peptide retention time prediction in liquid chromatography through deep learning","volume":"90","author":"Ma","year":"2018","journal-title":"Anal Chem"},{"key":"2023092613424967200_btad486-B21","doi-asserted-by":"crossref","first-page":"5378","DOI":"10.1021\/acs.jproteome.5b00932","article-title":"Parallel accumulation\u2013serial fragmentation (PASEF): multiplying sequencing speed and sensitivity by synchronized scans in a trapped ion mobility device","volume":"14","author":"Meier","year":"2015","journal-title":"J Proteome Res"},{"key":"2023092613424967200_btad486-B22","doi-asserted-by":"crossref","first-page":"2534","DOI":"10.1074\/mcp.TIR118.000900","article-title":"Online parallel accumulation\u2013serial fragmentation (PASEF) with a novel trapped ion mobility mass spectrometer","volume":"17","author":"Meier","year":"2018","journal-title":"Mol Cell Proteomics"},{"key":"2023092613424967200_btad486-B23","doi-asserted-by":"crossref","first-page":"1185","DOI":"10.1038\/s41467-021-21352-8","article-title":"Deep learning the collisional cross sections of the peptide universe from a million experimental values","volume":"12","author":"Meier","year":"2021","journal-title":"Nat Commun"},{"key":"2023092613424967200_btad486-B24","doi-asserted-by":"crossref","first-page":"100138","DOI":"10.1016\/j.mcpro.2021.100138","article-title":"Trapped ion mobility spectrometry and parallel accumulation\u2013serial fragmentation in proteomics","volume":"20","author":"Meier","year":"2021","journal-title":"Mol Cell Proteomics"},{"key":"2023092613424967200_btad486-B25","doi-asserted-by":"crossref","first-page":"A0093","DOI":"10.5702\/massspectrometry.A0093","article-title":"Effect of phosphorylation on the collision cross sections of peptide ions in ion mobility spectrometry","volume":"10","author":"Ogata","year":"2021","journal-title":"Mass Spectrom"},{"key":"2023092613424967200_btad486-B26","doi-asserted-by":"crossref","first-page":"D1107","DOI":"10.1093\/nar\/gkw1080","article-title":"jPOSTrepo: an international standard data repository for proteomes","volume":"45","author":"Okuda","year":"2017","journal-title":"Nucleic Acids Res"},{"key":"2023092613424967200_btad486-B27","first-page":"2825","article-title":"Scikit-learn: machine learning in Python","volume":"12","author":"Pedregosa","year":"2011","journal-title":"Journal of Machine Learning Research"},{"key":"2023092613424967200_btad486-B28","doi-asserted-by":"crossref","first-page":"1058","DOI":"10.1074\/mcp.TIR119.001720","article-title":"MaxQuant software for ion mobility enhanced shotgun proteomics","volume":"19","author":"Prianichnikov","year":"2020","journal-title":"Mol Cell Proteomics"},{"key":"2023092613424967200_btad486-B29","doi-asserted-by":"crossref","first-page":"1687","DOI":"10.1038\/s41596-019-0133-y","article-title":"Mass spectrometry\u2013based identification of MHC-bound peptides for immunopeptidomics","volume":"14","author":"Purcell","year":"2019","journal-title":"Nat Protoc"},{"key":"2023092613424967200_btad486-B30","doi-asserted-by":"crossref","first-page":"970","DOI":"10.1021\/ac60357a043","article-title":"Theory of plasma chromatography\/gaseous electrophoresis. review","volume":"47","author":"Revercomb","year":"1975","journal-title":"Anal Chem"},{"key":"2023092613424967200_btad486-B31","doi-asserted-by":"crossref","first-page":"1904","DOI":"10.3390\/biom11121904","article-title":"A deep convolutional neural network for prediction of peptide collision cross sections in ion mobility spectrometry","volume":"11","author":"Samukhina","year":"2021","journal-title":"Biomolecules"},{"key":"2023092613424967200_btad486-B32","doi-asserted-by":"crossref","first-page":"1563","DOI":"10.1038\/s41587-021-00968-7","article-title":"MaxDIA enables library-based and library-free data-independent acquisition proteomics","volume":"39","author":"Sinitcyn","year":"2021","journal-title":"Nat Biotechnol"},{"key":"2023092613424967200_btad486-B33","doi-asserted-by":"crossref","first-page":"1719","DOI":"10.1007\/s13361-016-1460-7","article-title":"Fast and accurate protein false discovery rates on large-scale proteomics data sets with percolator 3.0","volume":"27","author":"The","year":"2016","journal-title":"J Am Soc Mass Spectrom"},{"key":"2023092613424967200_btad486-B34","doi-asserted-by":"crossref","first-page":"2318","DOI":"10.1021\/pr1011312","article-title":"Using ion mobility data to improve peptide identification: intrinsic amino acid size parameters","volume":"10","author":"Valentine","year":"2011","journal-title":"J Proteome Res"},{"key":"2023092613424967200_btad486-B35","doi-asserted-by":"crossref","first-page":"553","DOI":"10.1586\/14789450.2.4.553","article-title":"Developing liquid chromatography ion mobility mass spectometry techniques","volume":"2","author":"Valentine","year":"2005","journal-title":"Expert Rev Proteomics"},{"key":"2023092613424967200_btad486-B36","doi-asserted-by":"crossref","first-page":"108","DOI":"10.1016\/j.ijms.2018.10.036","article-title":"Structural characterization of synthetic peptides using electronspray ion mobility spectrometry and molecular dynamics simulations","volume":"436","author":"Villatoro","year":"2019","journal-title":"Int J Mass Spectrom"},{"key":"2023092613424967200_btad486-B37","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1038\/s41592-019-0686-2","article-title":"SciPy 1.0: fundamental algorithms for scientific computing in Python","volume":"17","author":"Virtanen","year":"2020","journal-title":"Nat Methods"},{"key":"2023092613424967200_btad486-B38","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1038\/nbt.2839","article-title":"ProteomeXchange provides globally coordinated proteomics data submission and dissemination","volume":"32","author":"Vizca\u00edno","year":"2014","journal-title":"Nat Biotechnol"},{"key":"2023092613424967200_btad486-B39","doi-asserted-by":"crossref","first-page":"A1","DOI":"10.1186\/1471-2105-10-S7-A1","article-title":"Prediction of peptide drift time in ion mobility-mass spectrometry","volume":"10","author":"Wang","year":"2009","journal-title":"BMC Bioinform"},{"key":"2023092613424967200_btad486-B40","doi-asserted-by":"crossref","first-page":"S1","DOI":"10.1186\/1471-2105-14-S4-S1","article-title":"Prediction of peptide drift time in ion mobility mass spectrometry from sequence-based features","volume":"14","author":"Wang","year":"2013","journal-title":"BMC Bioinform"},{"key":"2023092613424967200_btad486-B41","doi-asserted-by":"crossref","first-page":"7238","DOI":"10.1038\/s41467-022-34904-3","article-title":"AlphaPeptDeep: a modular deep learning framework to predict peptide properties for proteomics","volume":"13","author":"Zeng","year":"2022","journal-title":"Nat Commun"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/advance-article-pdf\/doi\/10.1093\/bioinformatics\/btad486\/51038853\/btad486.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/39\/9\/btad486\/51761919\/btad486.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/39\/9\/btad486\/51761919\/btad486.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,26]],"date-time":"2023-09-26T13:49:41Z","timestamp":1695736181000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/doi\/10.1093\/bioinformatics\/btad486\/7237255"}},"subtitle":[],"editor":[{"given":"Jonathan","family":"Wren","sequence":"additional","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2023,8,4]]},"references-count":41,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2023,9,2]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btad486","relation":{},"ISSN":["1367-4811"],"issn-type":[{"value":"1367-4811","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2023,9,1]]},"published":{"date-parts":[[2023,8,4]]},"article-number":"btad486"}}