gipsDA: Discriminant Analysis with Permutation-Invariant Covariance Models

Extends classical linear and quadratic discriminant analysis by incorporating permutation-group symmetries into covariance matrix estimation. Methods based on the 'gips' framework identify and impose permutation structures that regularize covariance estimates and improve stability and interpretability for symmetric or exchangeable features. The package provides pooled and class-specific covariance models, including multi-class variants with shared or independently estimated symmetry structures. The underlying methodology is described by Graczyk et al. (2022) <doi:10.1214/22-AOS2174> and Chojecki, Morgen, and Kołodziejek (2025) <doi:10.18637/jss.v112.i07>.

Version: 1.0.0
Depends: R (≥ 4.1.0)
Imports: gips (≥ 1.3.0), jsonlite, lattice, MASS, stats, stringi
Suggests: knitr, mockery, rmarkdown, testthat (≥ 3.0.0), roxygen2, withr
Published: 2026-10-01
DOI: 10.32614/CRAN.package.gipsDA
Author: Antoni Zbigniew Kingston [aut], Norbert Maksymilian Frydrysiak [aut, cre], Adam Przemysław Chojecki ORCID iD [ctb]
Maintainer: Norbert Maksymilian Frydrysiak <norbert.frydrysiak at proton.me>
BugReports: https://github.com/AntoniKingston/gipsDA/issues
License: GPL (≥ 3)
URL: https://antonikingston.github.io/gipsDA/, https://github.com/AntoniKingston/gipsDA
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: gipsDA results

Documentation:

Reference manual: gipsDA.html , gipsDA.pdf
Vignettes: Advanced usage of gipsDA (source, R code)
Getting started with gipsDA (source, R code)
Manual test (source, R code)

Downloads:

Package source: gipsDA_1.0.0.tar.gz
Windows binaries: r-devel: gipsDA_0.1.2.zip, r-release: gipsDA_0.1.2.zip, r-oldrel: gipsDA_0.1.2.zip
macOS binaries: r-release (arm64): gipsDA_0.1.2.tgz, r-oldrel (arm64): gipsDA_0.1.2.tgz, r-release (x86_64): gipsDA_0.1.2.tgz, r-oldrel (x86_64): gipsDA_0.1.2.tgz
Old sources: gipsDA archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=gipsDA to link to this page.