MatrixQCvis
Bioc currentShiny-based interactive data-quality exploration for omics data
Release Lineage
Entered 3.13 · May 20, 2021
Current · Requires R 4.6
Description
Data quality assessment is an integral part of preparatory data analysis to ensure sound biological information retrieval. We present here the MatrixQCvis package, which provides shiny-based interactive visualization of data quality metrics at the per-sample and per-feature level. It is broadly applicable to quantitative omics data types that come in matrix-like format (features x samples). It enables the detection of low-quality samples, drifts, outliers and batch effects in data sets. Visualizations include amongst others bar- and violin plots of the (count/intensity) values, mean vs standard deviation plots, MA plots, empirical cumulative distribution function (ECDF) plots, visualizations of the distances between samples, and multiple types of dimension reduction plots. Furthermore, MatrixQCvis allows for differential expression analysis based on the limma (moderated t-tests) and proDA (Wald tests) packages. MatrixQCvis builds upon the popular Bioconductor SummarizedExperiment S4 class and enables thus the facile integration into existing workflows. The package is especially tailored towards metabolomics and proteomics mass spectrometry data, but also allows to assess the data quality of other data types that can be represented in a SummarizedExperiment object.
None published for Bioconductor
Test coverage
Line coverage
–
Expression
–
Tests / Examples
–
Functions
126 39 exported
Complexity
2.7 avg / 14 max
Call network
126 nodes / 146 edges
Test coverage is not measured for Bioconductor packages; nodes fall back to a neutral fill.
Call graph
Open call graph →Lowest coverage
Per-function coverage is not measured for this package yet.
Code
Structure
Lines of code
13,865
Files
112
Compiled share
0%
Has compiled src
No
Language breakdown
API
Exported functions
39
Internal functions
87
Testing
Has tests
Yes
Test-to-code ratio
0.24
testthat edition
–
Docs
Roxygen coverage
100%
Health & Security signals
Informational signals; not verdicts.
on.exit coverage
–
Unsafe pattern score
0
Dep constraint coverage
100%
Secret pattern count
0
Bundled 3rd-party code
2 items
Portability & License
Min R version
–
System requirements
–
C++ standard
–
License
GPL-3
License flags
SPDX valid, OSI approved
History
Versions
11
First release
2021-05-19
Latest release
2026-08-17
Avg cadence
186 days
Cold removal rate
100%
Dep drift
7
LOC over versions
Per-file churn detail lives in the source pipeline: https://github.com/r-observatory/bioc-code-metrics.
Documentation
- Help pages
- 39
- Examples that run
- 100%39 run in a plain check
- Exported functions with examples
- 100%
- Documented parameters
- 94%
- Return-value docs
- 100%
- Help pages citing references
- 0%
- fix typo in test_that for shiny::testServer (exprs instead of expr)
From inst/NEWS in the release
Repository practices
Checks read the Bioconductor git repository (git.bioconductor.org), branch RELEASE_3_23.
2 practices detected in the Bioconductor git repository
Topics
People
- Thomas Naake author maintainer
- Wolfgang Huber author
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("MatrixQCvis")This package has no citation file, so citation() returns this entry built from DESCRIPTION.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-23, which the citation names so these numbers can be found later. More on citing and the projects behind them.