spectrum_utils: A Python']Python Package for Mass Spectrometry Data Processing and Visualization

被引:46
作者
Bittremieux, Wout [1 ,2 ,3 ]
机构
[1] Univ Calif San Diego, Skaggs Sch Pharm & Pharmaceut Sci, La Jolla, CA 92093 USA
[2] Univ Antwerp, Dept Math & Comp Sci, B-2020 Antwerp, Belgium
[3] Biomed Informat Network Antwerpen Biomina, B-2020 Antwerp, Belgium
关键词
OPENMS;
D O I
10.1021/acs.analchem.9b04884
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Given the wide diversity in applications of biological mass spectrometry, custom data analyses are often needed to fully interpret the results of an experiment. Such bioinformatics scripts necessarily include similar basic functionality to read mass spectral data from standard file formats, process it, and visualize it. Rather than having to reimplement this functionality, to facilitate this task, spectrum_utils is a Python package for mass spectrometry data processing and visualization. Its high-level functionality enables developers to quickly prototype ideas for computational mass spectrometry projects in only a few lines of code. Notably, the data processing functionality is highly optimized for computational efficiency to be able to deal with the large volumes of data that are generated during mass spectrometry experiments. The visualization functionality makes it possible to easily produce publication-quality figures as well as interactive spectrum plots for inclusion on web pages. spectrum_utils is available for Python 3.6+, includes extensive online documentation and examples, and can be easily installed using conda.
引用
收藏
页码:659 / 661
页数:3
相关论文
共 24 条
[1]  
[Anonymous], 2018, Journal of open source software, DOI DOI 10.21105/JOSS.01057
[2]   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
[3]   Extremely Fast and Accurate Open Modification Spectral Library Searching of High-Resolution Mass Spectra Using Feature Hashing and Graphics Processing Units [J].
Bittremieux, Wout ;
Laukens, Kris ;
Noble, William Stafford .
JOURNAL OF PROTEOME RESEARCH, 2019, 18 (10) :3792-3799
[4]   Fast Open Modification Spectral Library Searching through Approximate Nearest Neighbor Indexing [J].
Bittremieux, Wout ;
Meysman, Pieter ;
Noble, William Stafford ;
Laukens, Kris .
JOURNAL OF PROTEOME RESEARCH, 2018, 17 (10) :3463-3474
[5]   Proteome Informatics Research Group (iPRG)_2012: A Study on Detecting Modified Peptides in a Complex Mixture [J].
Chalkley, Robert J. ;
Bandeira, Nuno ;
Chambers, Matthew C. ;
Clauser, Karl R. ;
Cottrell, John S. ;
Deutsch, Eric W. ;
Kapp, Eugene A. ;
Lam, Henry H. N. ;
McDonald, W. Hayes ;
Neubert, Thomas A. ;
Sun, Rui-Xiang .
MOLECULAR & CELLULAR PROTEOMICS, 2014, 13 (01) :360-371
[6]   Proteomics Standards Initiative: Fifteen Years of Progress and Future Work [J].
Deutsch, Eric W. ;
Orchard, Sandra ;
Binz, Pierre-Alain ;
Bittremieux, Wout ;
Eisenacher, Martin ;
Hermjakob, Henning ;
Kawano, Shin ;
Lam, Henry ;
Mayer, Gerhard ;
Menschaert, Gerben ;
Perez-Riverol, Yasset ;
Salek, Reza M. ;
Tabb, David L. ;
Tenzer, Stefan ;
Vizcaino, Juan Antonio ;
Walzer, Mathias ;
Jones, Andrew R. .
JOURNAL OF PROTEOME RESEARCH, 2017, 16 (12) :4288-4298
[7]   MSnbase-an R/Bioconductor package for isobaric tagged mass spectrometry data visualization, processing and quantitation [J].
Gatto, Laurent ;
Lilley, Kathryn S. .
BIOINFORMATICS, 2012, 28 (02) :288-289
[8]   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
[9]   Bioconda: sustainable and comprehensive software distribution for the life sciences [J].
Gruening, Bjoern ;
Dale, Ryan ;
Sjoedin, Andreas ;
Chapman, Brad A. ;
Rowe, Jillian ;
Tomkins-Tinch, Christopher H. ;
Valieris, Renan ;
Koester, Johannes ;
Team, Bioconda .
NATURE METHODS, 2018, 15 (07) :475-476
[10]   Matplotlib: A 2D graphics environment [J].
Hunter, John D. .
COMPUTING IN SCIENCE & ENGINEERING, 2007, 9 (03) :90-95