Winn provides functions for metabolomics data correction using a multi-step pipeline:
- Outlier Adjustment using the MAD method.
- Drift Correction using autocorrelation-based detrending.
- Batch Effect Correction using ANOVA-based correction or ComBat.
- Median Adjustment by dilution factor-based normalization (PQN) or shrinking.
- Optional Scaling by batch.
If no batch information is supplied, the package auto-detects segments (as batchs) using an fkPELT-based approach.
To install the package and all dependencies (including Bioconductor packages):
# Install BiocManager if not already installed
if (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
# Install required Bioconductor dependencies
BiocManager::install("sva")
# Install winn from GitHub
devtools::install_github("ratschlab/winn")
## Authors
* [**Tanmay Tanna**](https://github.com/TanmayTanna)