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 [J].
Bald, Till ;
Barth, Johannes ;
Niehues, Anna ;
Specht, Michael ;
Hippler, Michael ;
Fufezan, Christian .
BIOINFORMATICS, 2012, 28 (07) :1052-1053
[6]   Competitive Ligand Exchange and Dissociation in Ru Indenyl Complexes [J].
Belli, Roman G. ;
Wu, Yang ;
Ji, Hyewon ;
Joshi, Anuj ;
Yunker, Lars P. E. ;
McIndoe, J. Scott ;
Rosenberg, Lisa .
INORGANIC CHEMISTRY, 2019, 58 (01) :747-755
[7]   A cross-platform toolkit for mass spectrometry and proteomics [J].
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 .
NATURE BIOTECHNOLOGY, 2012, 30 (10) :918-920
[8]   mzML: A single, unifying data format for mass spectrometer output [J].
Deutsch, Eric .
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 [J].
Goloborodko, Anton A. ;
Levitsky, Lev I. ;
Ivanov, Mark V. ;
Gorshkov, Mikhail V. .
JOURNAL OF THE AMERICAN SOCIETY FOR MASS SPECTROMETRY, 2013, 24 (02) :301-304