MSnbase, efficient and elegant R-based processing and visualisation of raw mass spectrometry data

We present version 2 of the MSnbase R/Bioconductor package. MSnbase provides infrastructure for the manipulation, processing and visualisation of mass spectrometry data. We focus on the new on-disk infrastructure, that allows the handling of large raw mass spectrometry experiments on commodity hardware and illustrate how the package is used for elegant data processing, method development, and visualisation.

[1]  Lennart Martens,et al.  jmzML, an open‐source Java API for mzML, the PSI standard for MS data , 2010, Proteomics.

[2]  Sebastian Gibb,et al.  Visualization of proteomics data using R and Bioconductor , 2015, Proteomics.

[3]  M. Mann,et al.  MaxQuant enables high peptide identification rates, individualized p.p.b.-range mass accuracies and proteome-wide protein quantification , 2008, Nature Biotechnology.

[4]  Hadley Wickham,et al.  ggplot2 - Elegant Graphics for Data Analysis (2nd Edition) , 2017 .

[5]  Christian Panse,et al.  Visualizing and Analyzing Mass Spectrometry Related Data in Proteomics [R package protViz version 0.6.8] , 2020 .

[6]  W. Huber,et al.  Proteome-wide identification of ubiquitin interactions using UbIA-MS , 2018, Nature Protocols.

[7]  Michael S Bereman,et al.  MSstatsQC: Longitudinal System Suitability Monitoring and Quality Control for Targeted Proteomic Experiments* , 2017, Molecular & Cellular Proteomics.

[8]  Simon Rogers,et al.  Feature-Based Molecular Networking in the GNPS Analysis Environment , 2019, Nature Methods.

[9]  Johannes Griss,et al.  IsoProt: A Complete and Reproducible Workflow To Analyze iTRAQ/TMT Experiments , 2018, Journal of proteome research.

[10]  Olga Vitek,et al.  Cardinal: an R package for statistical analysis of mass spectrometry-based imaging experiments , 2015, Bioinform..

[11]  Thomas Burger,et al.  DAPAR & ProStaR: software to perform statistical analyses in quantitative discovery proteomics , 2016, Bioinform..

[12]  Matthias Mann,et al.  BoxCar acquisition method enables single-shot proteomics at a depth of 10,000 proteins in 100 minutes , 2018, Nature Methods.

[13]  Lev I Levitsky,et al.  Pyteomics—a Python Framework for Exploratory Data Analysis and Rapid Software Prototyping in Proteomics , 2013, Journal of The American Society for Mass Spectrometry.

[14]  Natalie I. Tasman,et al.  A Cross-platform Toolkit for Mass Spectrometry and Proteomics , 2012, Nature Biotechnology.

[15]  Emma L. Schymanski,et al.  The metaRbolomics Toolbox in Bioconductor and beyond , 2019, Metabolites.

[16]  Eystein Oveland,et al.  PeptideShaker enables reanalysis of MS-derived proteomics data sets , 2015, Nature Biotechnology.

[17]  Harald Barsnes,et al.  BioContainers: an open-source and community-driven framework for software standardization , 2017, Bioinform..

[18]  Kathryn S. Lilley,et al.  MSnbase-an R/Bioconductor package for isobaric tagged mass spectrometry data visualization, processing and quantitation , 2012, Bioinform..

[19]  Thomas Burger,et al.  Mass-spectrometry-based spatial proteomics data analysis using pRoloc and pRolocdata , 2014, Bioinform..

[20]  R. Abagyan,et al.  XCMS: processing mass spectrometry data for metabolite profiling using nonlinear peak alignment, matching, and identification. , 2006, Analytical chemistry.

[21]  Wout Bittremieux,et al.  spectrum_utils: A Python package for mass spectrometry data processing and visualization , 2019, bioRxiv.

[22]  Raphael Gottardo,et al.  Orchestrating high-throughput genomic analysis with Bioconductor , 2015, Nature Methods.

[23]  Peter Dalgaard,et al.  R Development Core Team (2010): R: A language and environment for statistical computing , 2010 .

[24]  Emma L. Schymanski,et al.  Automatic recalibration and processing of tandem mass spectra using formula annotation. , 2013, Journal of mass spectrometry : JMS.

[25]  Christian Panse,et al.  protViz: Visualizing and Analyzing Mass Spectrometry Related Data in Proteomics , 2014 .

[26]  Laurent Gatto,et al.  Using R and Bioconductor for proteomics data analysis. , 2013, Biochimica et biophysica acta.

[27]  Lars Malmström,et al.  pyOpenMS: A Python‐based interface to the OpenMS mass‐spectrometry algorithm library , 2014, Proteomics.