IsoSpec2: Ultrafast Fine Structure Calculator
Author(s) -
Mateusz Krzysztof Łącki,
Dirk Valkenborg,
Michał Startek
Publication year - 2020
Publication title -
analytical chemistry
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 2.117
H-Index - 332
eISSN - 1520-6882
pISSN - 0003-2700
DOI - 10.1021/acs.analchem.0c00959
Subject(s) - chemistry , deconvolution , analyte , python (programming language) , algorithm , mass spectrometry , uniprot , biological system , computational science , analytical chemistry (journal) , computer science , chromatography , programming language , biochemistry , biology , gene
High-resolution mass spectrometry becomes increasingly available with its ability to resolve the fine isotopic structure of measured analytes. It allows for high-sensitivity spectral deconvolution, leading to less false-positive identifications. Analytes can be identified by comparing their theoretical isotopic signal with the observed peaks. Necessary calculations are, however, computationally demanding and lead to long processing times. For wheat ( rictum oestivum ) alone, Uniprot holds more than 142 000 candidate protein sequences. This is doubled upon sequence reversal for identification FDR estimation and further multiplied by performing in silico digestion into peptides. The same peptide might originate from more than one protein, which reduces the overall number of sequences to be calculated. However, it is still huge. IsoSpec2 can perform these calculations fast. Compared to IsoSpec1, the algorithm is simpler, orders of magnitude faster, and offers more flexibility for the developers of algorithms for raw data analysis. It is freely available under a 2-clause BSD license, with bindings for the C++, C, R, and Python programming languages.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom