PythoMS: A Python']Python Framework To Simplify and Assist in the Processing and Interpretation of Mass Spectrometric Data

被引:13
作者
Yunker, Lars P. E. [1 ,2 ]
Donnecke, Sofia [1 ]
Ting, Michelle [1 ]
Yeung, Darien [1 ]
McIndoe, J. Scott [1 ]
机构
[1] Univ Victoria, Dept Chem, POB 3065, Victoria, BC V8W 3V6, Canada
[2] Univ British Columbia, Dept Chem, 2036 Main Mall, Vancouver, BC V6T 1Z1, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
PROTEOMICS TOOLS; UNIVERSAL; SOFTWARE; FORMAT; MODULE;
D O I
10.1021/acs.jcim.9b00055
中图分类号
R914 [药物化学];
学科分类号
100701 ;
摘要
Mass spectrometric data are copious and generate a processing burden that is best dealt with programmatically. PythoMS is a collection of tools based on the Python programming language that assist researchers in creating figures and video output that is informative, clear, and visually compelling. The PythoMS framework introduces a library of classes and a variety of scripts that quickly perform time-consuming tasks: making proprietary output readable; binning intensity vs time data to simulate longer scan times (and hence reduce noise); calculating theoretical isotope patterns and overlaying them in histogram form on experimental data (an approach that works even for overlapping signals); rendering videos that enable zooming into the baseline of intensity vs time plots (useful to make sense of data collected over a large dynamic range) or that depict the evolution of different species in a time-lapse format; calculating aggregates; and providing a quick first-pass at identifying fragments in MS/MS spectra. PythoMS is a living project that will continue to evolve as additional scripts are developed and deployed.
引用
收藏
页码:1295 / 1300
页数:6
相关论文
共 25 条
  • [1] [Anonymous], 2019, ISOTOPE PATTERN OVER
  • [2] [Anonymous], 2019, VID REND SCRIPT WIND
  • [3] [Anonymous], 2019, VID REND SCRIPT MAC
  • [4] [Anonymous], 2019, PYRSIR
  • [5] pymzML-Python']Python module for high-throughput bioinformatics on mass spectrometry data
    Bald, Till
    Barth, Johannes
    Niehues, Anna
    Specht, Michael
    Hippler, Michael
    Fufezan, Christian
    [J]. BIOINFORMATICS, 2012, 28 (07) : 1052 - 1053
  • [6] Competitive Ligand Exchange and Dissociation in Ru Indenyl Complexes
    Belli, Roman G.
    Wu, Yang
    Ji, Hyewon
    Joshi, Anuj
    Yunker, Lars P. E.
    McIndoe, J. Scott
    Rosenberg, Lisa
    [J]. INORGANIC CHEMISTRY, 2019, 58 (01) : 747 - 755
  • [7] A cross-platform toolkit for mass spectrometry and proteomics
    Chambers, Matthew C.
    Maclean, Brendan
    Burke, Robert
    Amodei, Dario
    Ruderman, Daniel L.
    Neumann, Steffen
    Gatto, Laurent
    Fischer, Bernd
    Pratt, Brian
    Egertson, Jarrett
    Hoff, Katherine
    Kessner, Darren
    Tasman, Natalie
    Shulman, Nicholas
    Frewen, Barbara
    Baker, Tahmina A.
    Brusniak, Mi-Youn
    Paulse, Christopher
    Creasy, David
    Flashner, Lisa
    Kani, Kian
    Moulding, Chris
    Seymour, Sean L.
    Nuwaysir, Lydia M.
    Lefebvre, Brent
    Kuhlmann, Frank
    Roark, Joe
    Rainer, Paape
    Detlev, Suckau
    Hemenway, Tina
    Huhmer, Andreas
    Langridge, James
    Connolly, Brian
    Chadick, Trey
    Holly, Krisztina
    Eckels, Josh
    Deutsch, Eric W.
    Moritz, Robert L.
    Katz, Jonathan E.
    Agus, David B.
    MacCoss, Michael
    Tabb, David L.
    Mallick, Parag
    [J]. NATURE BIOTECHNOLOGY, 2012, 30 (10) : 918 - 920
  • [8] mzML: A single, unifying data format for mass spectrometer output
    Deutsch, Eric
    [J]. PROTEOMICS, 2008, 8 (14) : 2776 - 2777
  • [9] Deutsch EW, 2010, METHODS MOL BIOL, V604, P319, DOI 10.1007/978-1-60761-444-9_22
  • [10] Pyteomics-a Python']Python Framework for Exploratory Data Analysis and Rapid Software Prototyping in Proteomics
    Goloborodko, Anton A.
    Levitsky, Lev I.
    Ivanov, Mark V.
    Gorshkov, Mikhail V.
    [J]. JOURNAL OF THE AMERICAN SOCIETY FOR MASS SPECTROMETRY, 2013, 24 (02) : 301 - 304