Package: winn
Title: White Noise Normalization for Mass Spectrometry Profiling Data
Version: 0.1.5
Authors@R: c(
    person(given = "Tanmay", family = "Tanna", email = "tanmay@tanmaytanna.com",
           role = c("aut", "cre", "cph"))
    )
Description: Provides a decision-guided workflow for correcting technical
    variability in chemical profiling data. Tests for white noise identify
    measured features that need correction while preserving those that
    already pass. The workflow combines robust outlier adjustment, adaptive
    drift detection, change-point segmentation, batch correction, and
    probabilistic quotient normalization in a single pipeline or as modular
    steps. It supports parameter tuning using pooled quality-control samples
    as well as operation for studies without pooled controls.
Depends: R (>= 3.5.0)
Imports: stats, lmtest, mgcv, splines
Suggests: knitr, rmarkdown, sva, testthat (>= 3.0.0)
License: GPL-3
Encoding: UTF-8
VignetteBuilder: knitr
Config/testthat/edition: 3
URL: https://github.com/ratschlab/winn
BugReports: https://github.com/ratschlab/winn/issues
Config/roxygen2/version: 8.0.0
NeedsCompilation: no
Packaged: 2026-09-16 13:12:08 UTC; ttanna
Author: Tanmay Tanna [aut, cre, cph]
Maintainer: Tanmay Tanna <tanmay@tanmaytanna.com>
Repository: CRAN
Date/Publication: 2026-09-27 16:40:02 UTC
