Unified and Standardized Mass Spectrometry Data Processing in Python Using spectrum_utils

J Proteome Res. 2023 Feb 3;22(2):625-631. doi: 10.1021/acs.jproteome.2c00632. Epub 2023 Jan 23.

Abstract

spectrum_utils is a Python package for mass spectrometry data processing and visualization. Since its introduction, spectrum_utils has grown into a fundamental software solution that powers various applications in proteomics and metabolomics, ranging from spectrum preprocessing prior to spectrum identification and machine learning applications to spectrum plotting from online data repositories and assisting data analysis tasks for dozens of other projects. Here, we present updates to spectrum_utils, which include new functionality to integrate mass spectrometry community data standards, enhanced mass spectral data processing, and unified mass spectral data visualization in Python. spectrum_utils is freely available as open source at https://github.com/bittremieux/spectrum_utils.

Keywords: Python; mass spectrometry; metabolomics; open source; proteomics.

Publication types

  • Research Support, N.I.H., Extramural
  • Research Support, Non-U.S. Gov't
  • Research Support, U.S. Gov't, Non-P.H.S.

MeSH terms

  • Machine Learning
  • Mass Spectrometry
  • Metabolomics
  • Proteomics* / methods
  • Software*