IsoSpec: Hyperfast Fine Structure Calculator

被引:35
作者
Lacki, Mateusz K. [1 ]
Startek, Michal [1 ]
Valkenborg, Dirk [2 ,3 ,4 ]
Gambin, Anna [1 ]
机构
[1] Univ Warsaw, Dept Math Informat & Mech, PL-02097 Warsaw, Poland
[2] Univ Antwerp, Ctr Prote, B-2000 Antwerp, Belgium
[3] Flemish Inst Technol Res VITO, B-2400 Mol, Belgium
[4] Hasselt Univ, Interuniv Inst Biostat & Stat Bioinformat, B-3500 Hasselt, Belgium
关键词
ISOTOPIC DISTRIBUTION; EFFICIENT CALCULATION; RESOLUTION; DISTRIBUTIONS; PATTERNS;
D O I
10.1021/acs.analchem.6b01459
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
As high-resolution mass spectrometry (HRMS) becomes increasingly available, the need of software tools capable of handling more complex data is surging. The complexity of the HRMS data stems partly from the presence of isotopes that give-rise to more peaks to interpret compared to lower resolution instruments. However, a new generation of fine isotope calculators is on the rise. They calculate the smallest possible sets of isotopologues. However, none of these calculators lets the user specify the joint probability of the revealed envelope in advance. Instead, the user must provide a lower limit on the probability of isotopologues of interest, that is, provide minimal peak height. The choice of such threshold is far from obvious. In particular, it is impossible to a priori balance the trade-off between the algorithm speed and the portion of the revealed theoretical spectrum. We show that this leads to considerable inefficiencies. Here, we present IsoSPEc: an algorithm for fast computation of isotopologues of chemical substances that can alternate between joint probability and peak height threshold. We prove that IsoSPEc is optimal in terms of time complexity. Its implementation is freely available under a 2-clause BSD license, with bindings for C++, C, R, and PYTHON.
引用
收藏
页码:3272 / 3277
页数:6
相关论文
共 23 条
  • [1] SIRIUS: decomposing isotope patterns for metabolite identification
    Boecker, Sebastian
    Letzel, Matthias C.
    Liptak, Zsuzsanna
    Pervukhin, Anton
    [J]. BIOINFORMATICS, 2009, 25 (02) : 218 - 224
  • [2] Assessment of international reference materials for isotope-ratio analysis (IUPAC Technical Report)
    Brand, Willi A.
    Coplen, Tyler B.
    Vogl, Jochen
    Rosner, Martin
    Prohaska, Thomas
    [J]. PURE AND APPLIED CHEMISTRY, 2014, 86 (03) : 425 - 467
  • [3] On the Fine Isotopic Distribution and Limits to Resolution in Mass Spectrometry
    Dittwald, Piotr
    Valkenborg, Dirk
    Claesen, Jurgen
    Rockwood, Alan L.
    Gambin, Anna
    [J]. JOURNAL OF THE AMERICAN SOCIETY FOR MASS SPECTROMETRY, 2015, 26 (10) : 1732 - 1745
  • [4] BRAIN: A Universal Tool for High-Throughput Calculations of the Isotopic Distribution for Mass Spectrometry
    Dittwald, Piotr
    Claesen, Jurgen
    Burzykowski, Tomasz
    Valkenborg, Dirk
    Gambin, Anna
    [J]. ANALYTICAL CHEMISTRY, 2013, 85 (04) : 1991 - 1994
  • [5] FINUCAN HM, 1964, BIOMETRIKA, V51, P513, DOI 10.1093/biomet/51.3-4.513
  • [6] G Marshall Alan, 2013, Mass Spectrom (Tokyo), V2, pS0009, DOI 10.5702/massspectrometry.S0009
  • [7] 21 Tesla Fourier Transform Ion Cyclotron Resonance Mass Spectrometer: A National Resource for Ultrahigh Resolution Mass Analysis
    Hendrickson, Christopher L.
    Quinn, John P.
    Kaiser, Nathan K.
    Smith, Donald F.
    Blakney, Greg T.
    Chen, Tong
    Marshall, Alan G.
    Weisbrod, Chad R.
    Beu, Steven C.
    [J]. JOURNAL OF THE AMERICAN SOCIETY FOR MASS SPECTROMETRY, 2015, 26 (09) : 1626 - 1632
  • [9] Kienitz H., 1961, ANGEW CHEM, V73, P634
  • [10] Memory-efficient calculation of the isotopic mass states of a molecule
    Li, Long
    Karabacak, N. Murat
    Cobb, Jennifer S.
    Wang, Qi
    Hong, Pengyu
    Agar, Jeffrey N.
    [J]. RAPID COMMUNICATIONS IN MASS SPECTROMETRY, 2010, 24 (18) : 2689 - 2696