Package: msqrob2 1.21.0

Lieven Clement

msqrob2: Robust statistical inference for quantitative LC-MS proteomics

msqrob2 provides a robust linear mixed model framework for assessing differential abundance in MS-based Quantitative proteomics experiments. Our workflows can start from raw peptide intensities or summarised protein expression values. The model parameter estimates can be stabilized by ridge regression, empirical Bayes variance estimation and robust M-estimation. msqrob2's hurde workflow can handle missing data without having to rely on hard-to-verify imputation assumptions, and, outcompetes state-of-the-art methods with and without imputation for both high and low missingness. It builds on QFeature infrastructure for quantitative mass spectrometry data to store the model results together with the raw data and preprocessed data.

Authors:Lieven Clement [aut, cre], Laurent Gatto [aut], Oliver M. Crook [aut], Adriaan Sticker [ctb], Ludger Goeminne [ctb], Milan Malfait [ctb], Stijn Vandenbulcke [aut]

msqrob2_1.21.0.tar.gz
msqrob2_1.21.0.zip(r-4.7)msqrob2_1.21.0.zip(r-4.6)msqrob2_1.21.0.zip(r-4.5)
msqrob2_1.21.0.tgz(r-4.6-any)msqrob2_1.21.0.tgz(r-4.5-any)
msqrob2_1.21.0.tar.gz(r-4.7-any)msqrob2_1.21.0.tar.gz(r-4.6-any)
msqrob2_1.21.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
msqrob2/json (API)
NEWS

# Install 'msqrob2' in R:
install.packages('msqrob2', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/statomics/msqrob2/issues

Datasets:
  • pe - Example data for 100 proteins

On BioConductor:msqrob2-1.21.0(bioc 3.24)msqrob2-1.20.0(bioc 3.23)

proteomicsmetabolomicsmassspectrometrydifferentialexpressionmultiplecomparisonregressionexperimentaldesignsoftwareimmunooncologynormalizationtimecoursepreprocessing

8.13 score 13 stars 123 scripts 458 downloads 32 exports 112 dependencies

Last updated from:af1cae40ed. Checks:1 NOTE, 9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
bioc-checksNOTE253
linux-devel-x86_64OK470
source / vignettesOK475
linux-release-x86_64OK425
macos-release-arm64OK247
macos-oldrel-arm64OK219
windows-develOK385
windows-releaseOK424
windows-oldrelOK476
wasm-releaseOK210

Exports:.StatModelcreatePairwiseContrastsgetCoefgetContrastgetDFgetDfPosteriorgetFitMethodgetModelgetSigmagetSigmaPosteriorgetVargetVarPosteriorgetVcovUnscaledhypothesisTesthypothesisTestHurdlemakeContrastmsqrobmsqrobAggregatemsqrobCollectmsqrobGlmmsqrobHurdlemsqrobLmmsqrobLmermsqrobQBnfLogMediannfLogMedianOfRatiosplotVolcanoshowsmallestUniqueGroupsStatModeltopFeaturesvarContrast

Dependencies:abindAnnotationFilteraskpassassertthatbase64encBHBiobaseBiocBaseUtilsBiocGenericsBiocParallelbootbslibcachemcliclueclustercodetoolscpp11crosstalkcurldata.tableDelayedArraydigestdplyrevaluatefarverfastmapfontawesomeformatRfsfutile.loggerfutile.optionsgenericsGenomicRangesggplot2gluegtablehighrhtmltoolshtmlwidgetshttrigraphIRangesisobandjquerylibjsonliteknitrlabelinglambda.rlaterlatticelazyevallifecyclelimmalme4magrittrMASSMatrixMatrixGenericsmatrixStatsmemoisemimeminqaMsCoreUtilsMultiAssayExperimentnlmenloptropensslotelpillarpkgconfigplotlyplyrpromisesProtGenericspurrrQFeaturesR6rappdirsrbibutilsRColorBrewerRcppRcppEigenRdpackreformulasreshape2rlangrmarkdownS4ArraysS4VectorsS7sassscalesSeqinfosnowSparseArraystatmodstringistringrSummarizedExperimentsystibbletidyrtidyselecttinytexutf8vctrsviridisLitewithrxfunXVectoryaml

Introduction to proteomics data analysis - MaxQuant Data Dependent Acquisition spike-in study

Rendered fromcptac.Rmdusingknitr::rmarkdownon May 30 2026.

Last update: 2026-04-24
Started: 2019-12-12

Differential abundance analysis for Data Independent Acquistion (DIA-NN - starting from Precursor.Quantity)

Rendered fromstaesSpikein-DIA-NN.Rmdusingknitr::rmarkdownon May 30 2026.

Last update: 2026-04-24
Started: 2026-04-13

Differential abundance analysis for Data Independent Acquistion (Spectronaut - starting from FG_MS2RawQuantity)

Rendered fromstaesSpikein-spectronaut.Rmdusingknitr::rmarkdownon May 30 2026.

Last update: 2026-04-24
Started: 2026-04-13

Readme and manuals

Help Manual

Help pageTopics
Helper function to calculate sample-specific normalization factors on the log2 scale using conventional median normalisation.computeNfLogMedian
Helper function to calculate sample-specific normalization factors.computeNfLogMedianOfRatios
Construct all contrasts for all pairwise comparisons between all levels of a factorcreatePairwiseContrasts
Methods for StatModel classgetContrast getContrast,StatModel-method StatModel-method statModelMethods varContrast varContrast,StatModel-method
Accessor functions for StatModel classgetCoef getCoef,StatModel-method getDF getDF,StatModel-method getDfPosterior getDfPosterior,StatModel-method getFitMethod getFitMethod,StatModel-method getModel getModel,StatModel-method getSigma getSigma,StatModel-method getSigmaPosterior getSigmaPosterior,StatModel-method getVar getVar,StatModel-method getVarPosterior getVarPosterior,StatModel-method getVcovUnscaled getVcovUnscaled,StatModel-method statModelAccessors
Parameter estimates, standard errors and statistical inference on differential expression analysishypothesisTest hypothesisTest,QFeatures-method hypothesisTest,SummarizedExperiment-method hypothesisTestHurdle hypothesisTestHurdle,QFeatures-method hypothesisTestHurdle,SummarizedExperiment-method
Make contrast matrixmakeContrast
Methods to fit msqrob models with ridge regression and/or random effects using lme4msqrob msqrob,QFeatures-method msqrob,SummarizedExperiment-method
Method to fit msqrob models with robust regression and/or ridge regression and/or random effects It models multiple features simultaneously, e.g. multiple peptides from the same protein.msqrobAggregate msqrobAggregate,QFeatures-method msqrobAggregate,SummarizedExperiment-method
Function to collect the inference tables generated by the msqrob2 statistical inference workflow.msqrobCollect
Function to fit msqrob models to peptide counts using glmmsqrobGlm
Function to fit msqrob hurdle modelsmsqrobHurdle msqrobHurdle,QFeatures-method msqrobHurdle,SummarizedExperiment-method
Function to fit msqrob models using lm and rlmmsqrobLm
Function to fit msqrob models with ridge regression and/or random effects using lme4msqrobLmer
Function to fit msqrob models to peptide counts using glmmsqrobQB msqrobQB,QFeatures-method msqrobQB,SummarizedExperiment-method
Methods to computes sample-specific normalization factors on the log scale using conventional median summarisation.nfLogMedian nfLogMedian,matrix-method nfLogMedian,QFeatures-method nfLogMedian,SummarizedExperiment-method
Methods to calculate log-scale normalization factors using the median-of-ratios methodnfLogMedianOfRatios nfLogMedianOfRatios,matrix-method nfLogMedianOfRatios,QFeatures-method nfLogMedianOfRatios,SummarizedExperiment-method
Example data for 100 proteinsdata pe
Volcano plotplotVolcano
Smallest unique protein groupssmallestUniqueGroups
The StatModel class for msqrob.StatModel show,StatModel-method StatModel StatModel-class
Toplist of DE proteins, peptides or featurestopFeatures