Analytical ChemistryBioinformaticsPeer-reviewed journal article
spectrum_utils: A Python package for mass spectrometry data processing and visualization
Abstract
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. It is freely available as open source under the Apache 2.0 license at https://github.com/bittremieux/spectrum_utils.
- Citations
- 66
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Unified and standardized mass spectrometry data processing in Python using spectrum_utils
Wout Bittremieux, Lev I. Levitsky, … Pieter C. Dorrestein·Journal of Proteome ResearchPeer-reviewed·Jan 23, 2023
- MassDash: A Web-based Dashboard for Data-Independent Acquisition Mass Spectrometry Visualization
Justin Sing, Joshua Charkow, … Hannes Luc Röst·Journal of Proteome ResearchPeer-reviewed·Apr 29, 2024
- MSnbase, efficient and elegant R-based processing and visualisation of raw mass spectrometry data
Laurent Gatto, Sebastian Gibb, Johannes Rainer·Journal of Proteome ResearchPeer-reviewed·Sep 9, 2020
- Universal Spectrum Explorer: A standalone (web-)application for cross-resource spectrum comparison
Tobias Schmidt, Patroklos Samaras, … Mathias Wilhelm·Journal of Proteome ResearchPeer-reviewed·May 10, 2021
- Autoprot: Processing, Analysis and Visualization of Proteomics Data in Python
Julian Bender, Wignand W. D. Mühlhäuser, … Bettina Warscheid·bioRxiv·Jan 18, 2024
- msVolcano: a flexible web application for visualizing quantitative proteomics data.
Sukhdeep Singh, Marco Hein, Francis Stewart·PROTEOMICSPeer-reviewed·Sep 19, 2016