Package: MSstats 4.21.0

Meena Choi

MSstats: Protein Significance Analysis in DDA, SRM and DIA for Label-free or Label-based Proteomics Experiments

A set of tools for statistical relative protein significance analysis in DDA, SRM and DIA experiments.

Authors:Meena Choi [aut, cre], Mateusz Staniak [aut], Devon Kohler [aut], Tony Wu [aut], Deril Raju [aut], Tsung-Heng Tsai [aut], Ting Huang [aut], Olga Vitek [aut]

MSstats_4.21.0.tar.gz
MSstats_4.21.0.zip(r-4.7)MSstats_4.21.0.zip(r-4.6)MSstats_4.19.2.zip(r-4.5)
MSstats_4.21.0.tgz(r-4.6-x86_64)MSstats_4.21.0.tgz(r-4.6-arm64)MSstats_4.19.2.tgz(r-4.5-x86_64)MSstats_4.19.2.tgz(r-4.5-arm64)
MSstats_4.21.0.tar.gz(r-4.7-arm64)MSstats_4.21.0.tar.gz(r-4.7-x86_64)MSstats_4.21.0.tar.gz(r-4.6-arm64)MSstats_4.21.0.tar.gz(r-4.6-x86_64)
MSstats_4.21.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
MSstats/json (API)

# Install 'MSstats' in R:
install.packages('MSstats', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org'))
Uses libs:
  • openblas– Optimized BLAS
  • c++– GNU Standard C++ Library v3
Datasets:
  • DDARawData - Example dataset from a label-free DDA, a controlled spike-in experiment.
  • DDARawData.Skyline - Example dataset from a label-free DDA, a controlled spike-in experiment, processed by Skyline.
  • DIARawData - Example dataset from a label-free DIA, a group comparison study of S.Pyogenes.
  • example_SDRF - Example SDRF.
  • SRMRawData - Example dataset from a SRM experiment with stable isotope labeled reference of a time course yeast study

On BioConductor:MSstats-4.21.0(bioc 3.24)MSstats-4.20.0(bioc 3.23)

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

immunooncologymassspectrometryproteomicssoftwarenormalizationqualitycontroltimecourseopenblascpp

9.41 score 7 packages 383 scripts 1.3k downloads 115 mentions 45 exports 92 dependencies

Last updated from:a186133bc9. Checks:1 ERROR, 8 WARNING, 2 OK, 3 FAIL. Indexed: yes.

TargetResultTimeFilesSyslog
bioc-checksERROR189
linux-devel-arm64WARNING253
linux-devel-x86_64WARNING282
source / vignettesOK338
linux-release-arm64WARNING248
linux-release-x86_64WARNING354
macos-release-arm64WARNING139
macos-release-x86_64WARNING472
macos-oldrel-arm64FAIL74
macos-oldrel-x86_64FAIL179
windows-develWARNING224
windows-releaseWARNING240
windows-oldrelFAIL73
wasm-releaseOK164

Exports:checkRepeatedDesigndataProcessdataProcessPlotsdesignSampleSizedesignSampleSizePlotsDIANNtoMSstatsFormatDIAUmpiretoMSstatsFormatextractSDRFFragPipetoMSstatsFormatgetProcessedgetSamplesInfogetSelectedProteinsgroupComparisongroupComparisonPlotsgroupComparisonQCPlotsmakePeptidesDictionaryMaxQtoMSstatsFormatmodelBasedQCPlotsMSstatsContrastMatrixMSstatsGroupComparisonMSstatsGroupComparisonOutputMSstatsGroupComparisonSingleProteinMSstatsHandleMissingMSstatsMergeFractionsMSstatsNormalizeMSstatsPrepareForDataProcessMSstatsPrepareForGroupComparisonMSstatsPrepareForSummarizationMSstatsQualityMetricsPlotMSstatsSelectFeaturesMSstatsSummarizationOutputMSstatsSummarizeSingleLinearMSstatsSummarizeSingleTMPMSstatsSummarizeWithSingleCoreOpenMStoMSstatsFormatOpenSWATHtoMSstatsFormatPDtoMSstatsFormatProgenesistoMSstatsFormatquantificationsavePlotSDRFtoAnnotationSkylinetoMSstatsFormatSpectronauttoMSstatsFormattheme_msstatsvalidateAnnotation

Dependencies:askpassbackportsbase64encbitopsbootbslibcachemcaToolscheckmateclicpp11crosstalkcurldata.tabledigestdplyrevaluatefarverfastmapfontawesomefsgenericsggplot2ggrepelgluegplotsgtablegtoolshighrhtmltoolshtmlwidgetshttrisobandjquerylibjsonliteKernSmoothknitrlabelinglaterlatticelazyevallifecyclelimmalme4log4rmagrittrmarrayMASSMatrixmemoisemimeminqaMSstatsConvertnlmenloptropensslotelpillarpkgconfigplotlypreprocessCorepromisespurrrR6rappdirsrbibutilsRColorBrewerRcppRcppArmadilloRcppEigenRdpackreformulasrlangrmarkdownS7sassscalesstatmodstringistringrsurvivalsystibbletidyrtidyselecttinytexutf8vctrsviridisLitewithrxfunyaml

MSstats: End to End Workflow

Rendered fromMSstatsWorkflow.Rmdusingknitr::knitron May 28 2026.

Last update: 2025-03-12
Started: 2024-10-15

MSstats: Protein/Peptide significance analysis

Rendered fromMSstats.Rmdusingknitr::knitron May 28 2026.

Last update: 2023-07-28
Started: 2015-10-01

MSstats+: Peak quality-weighted differential analysis

Rendered fromMSstatsPlus.Rmdusingknitr::knitron May 28 2026.

Last update: 2026-01-22
Started: 2025-09-10

Readme and manuals

Help Manual

Help pageTopics
Check if data represents repeated measurements designcheckRepeatedDesign
Process MS data: clean, normalize and summarize before differential analysisdataProcess
Visualization for explanatory data analysisdataProcessPlots
Example dataset from a label-free DDA, a controlled spike-in experiment.DDARawData
Example dataset from a label-free DDA, a controlled spike-in experiment, processed by Skyline.DDARawData.Skyline
Planning future experimental designs of Selected Reaction Monitoring (SRM), Data-Dependent Acquisition (DDA or shotgun), and Data-Independent Acquisition (DIA or SWATH-MS) experiments in sample size calculationdesignSampleSize
Visualization for sample size calculationdesignSampleSizePlots
Example dataset from a label-free DIA, a group comparison study of S.Pyogenes.DIARawData
Example SDRF.example_SDRF
Extract experimental design from MSstats format into SDRF formatextractSDRF
Get feature-level data to be used in the MSstatsSummarizationOutput functiongetProcessed
Get information about number of measurements for each groupgetSamplesInfo
Get proteins based on names or integer IDsgetSelectedProteins
Whole plot testinggroupComparison
Visualization for model-based analysis and summarizing differentially abundant proteinsgroupComparisonPlots
Visualization for model-based quality control in fitting modelgroupComparisonQCPlots
Prepare a peptides dictionary for global standards normalizationmakePeptidesDictionary
Visualization for model-based quality control in fitting modelmodelBasedQCPlots
Create a contrast matrix for groupComparison functionMSstatsContrastMatrix
Group comparisonMSstatsGroupComparison
Create output of group comparison based on results for individual proteinsMSstatsGroupComparisonOutput
Group comparison for a single proteinMSstatsGroupComparisonSingleProtein
Handle censored missing valuesMSstatsHandleMissing
Re-format the data before feature selectionMSstatsMergeFractions
Normalize MS dataMSstatsNormalize
Prepare data for processing by `dataProcess` functionMSstatsPrepareForDataProcess
Prepare output for dataProcess for group comparisonMSstatsPrepareForGroupComparison
Prepare feature-level data for protein-level summarizationMSstatsPrepareForSummarization
Plot quality metrics from converter outputMSstatsQualityMetricsPlot
Feature selection before feature-level data summarizationMSstatsSelectFeatures
Post-processing output from MSstats summarizationMSstatsSummarizationOutput
Linear model-based summarization for a single proteinMSstatsSummarizeSingleLinear
Tukey Median Polish summarization for a single proteinMSstatsSummarizeSingleTMP
Feature-level data summarization with multiple coresMSstatsSummarizeWithMultipleCores
Feature-level data summarization with 1 coreMSstatsSummarizeWithSingleCore
Protein sample quantification or group quantificationquantification
Save a plot to pdf filesavePlot
Convert SDRF experimental design file into an MSstats annotation fileSDRFtoAnnotation
Example dataset from a SRM experiment with stable isotope labeled reference of a time course yeast studySRMRawData
Theme for MSstats plotstheme_msstats
Check if annotation matches intended experimental designvalidateAnnotation