Package: msqrob2 1.21.0
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:
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
- pe - Example data for 100 proteins
On BioConductor:msqrob2-1.21.0(bioc 3.24)msqrob2-1.20.0(bioc 3.23)
proteomicsmetabolomicsmassspectrometrydifferentialexpressionmultiplecomparisonregressionexperimentaldesignsoftwareimmunooncologynormalizationtimecoursepreprocessing
Last updated from:af1cae40ed. Checks:1 NOTE, 9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| bioc-checks | NOTE | 253 | ||
| linux-devel-x86_64 | OK | 470 | ||
| source / vignettes | OK | 475 | ||
| linux-release-x86_64 | OK | 425 | ||
| macos-release-arm64 | OK | 247 | ||
| macos-oldrel-arm64 | OK | 219 | ||
| windows-devel | OK | 385 | ||
| windows-release | OK | 424 | ||
| windows-oldrel | OK | 476 | ||
| wasm-release | OK | 210 |
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 page | Topics |
|---|---|
| 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 factor | createPairwiseContrasts |
| Methods for StatModel class | getContrast getContrast,StatModel-method StatModel-method statModelMethods varContrast varContrast,StatModel-method |
| Accessor functions for StatModel class | getCoef 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 analysis | hypothesisTest hypothesisTest,QFeatures-method hypothesisTest,SummarizedExperiment-method hypothesisTestHurdle hypothesisTestHurdle,QFeatures-method hypothesisTestHurdle,SummarizedExperiment-method |
| Make contrast matrix | makeContrast |
| Methods to fit msqrob models with ridge regression and/or random effects using lme4 | msqrob 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 glm | msqrobGlm |
| Function to fit msqrob hurdle models | msqrobHurdle msqrobHurdle,QFeatures-method msqrobHurdle,SummarizedExperiment-method |
| Function to fit msqrob models using lm and rlm | msqrobLm |
| Function to fit msqrob models with ridge regression and/or random effects using lme4 | msqrobLmer |
| Function to fit msqrob models to peptide counts using glm | msqrobQB 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 method | nfLogMedianOfRatios nfLogMedianOfRatios,matrix-method nfLogMedianOfRatios,QFeatures-method nfLogMedianOfRatios,SummarizedExperiment-method |
| Example data for 100 proteins | data pe |
| Volcano plot | plotVolcano |
| Smallest unique protein groups | smallestUniqueGroups |
| The StatModel class for msqrob | .StatModel show,StatModel-method StatModel StatModel-class |
| Toplist of DE proteins, peptides or features | topFeatures |
