{
  "_id": "6a26637b794753ddbc3e5e87",
  "Package": "gipsDA",
  "Title": "Training DA Models Utilizing 'gips'",
  "Version": "0.1.2",
  "Authors@R": "c(\nperson(c(\"Antoni\", \"Zbigniew\"), \"Kingston\", , \"qqtrol@gmail.com\", role = \"aut\"),\nperson(c(\"Norbert\", \"Maksymilian\"), \"Frydrysiak\", , \"norbert.frydrysiak@proton.me\", role = c(\"aut\", \"cre\")),\nperson(c(\"Adam\", \"Przemysław\"), \"Chojecki\", , \"adam.prze.choj@gmail.com\", role = \"ctb\",\ncomment = c(ORCID = \"0009-0008-2902-4096\"))\n)",
  "URL": "https://AntoniKingston.github.io/gipsDA/,\nhttps://github.com/AntoniKingston/gipsDA",
  "BugReports": "https://github.com/AntoniKingston/gipsDA/issues",
  "Description": "Extends classical linear and quadratic discriminant\nanalysis by incorporating permutation group symmetries into\ncovariance matrix estimation. The package leverages methodology\nfrom the 'gips' framework to identify and impose permutation\nstructures that act as a form of regularization, improving\nstability and interpretability in settings with symmetric or\nexchangeable features. Several discriminant analysis variants\nare provided, including pooled and class-specific covariance\nmodels, as well as multi-class extensions with shared or\nindependent symmetry structures. For more details about 'gips'\nmethodology see and Graczyk et al. (2022)\n<doi:10.1214/22-AOS2174> and Chojecki, Morgen, Kołodziejek\n(2025, <doi:10.18637/jss.v112.i07>).",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Config/pak/sysreqs": "libgmp3-dev libicu-dev",
  "Repository": "https://antonikingston.r-universe.dev",
  "Date/Publication": "2026-05-09 14:31:34 UTC",
  "RemoteUrl": "https://github.com/antonikingston/gipsda",
  "RemoteRef": "HEAD",
  "RemoteSha": "82792dd56872b4b6c34c56b0c570b3ad3125d105",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-08 06:34:52 UTC",
    "User": "root"
  },
  "Author": "Antoni Zbigniew Kingston [aut],\nNorbert Maksymilian Frydrysiak [aut, cre],\nAdam Przemysław Chojecki [ctb] (ORCID:\n<https://orcid.org/0009-0008-2902-4096>)",
  "Maintainer": "Norbert Maksymilian Frydrysiak <norbert.frydrysiak@proton.me>",
  "MD5sum": "1ab3fd0d1597bbce18f89f09c311bcce",
  "_user": "antonikingston",
  "_type": "src",
  "_file": "gipsDA_0.1.2.tar.gz",
  "_fileid": "785265b36ef2237c71dfb7df0bfcd28f3ba5db8f14b9bb6e43321c2b8c35b1da",
  "_filesize": 226153,
  "_sha256": "785265b36ef2237c71dfb7df0bfcd28f3ba5db8f14b9bb6e43321c2b8c35b1da",
  "_created": "2026-06-08T06:34:52.000Z",
  "_published": "2026-06-08T06:38:51.681Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 80035680199,
      "time": 186,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7473143236"
    },
    {
      "job": 80035680241,
      "time": 153,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7473134611"
    },
    {
      "job": 80035680215,
      "time": 168,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7473130020"
    },
    {
      "job": 80035680235,
      "time": 155,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7473129415"
    },
    {
      "job": 80035242263,
      "time": 205,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7473097220"
    },
    {
      "job": 80035680238,
      "time": 124,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7473127610"
    },
    {
      "job": 80035680237,
      "time": 95,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7473120864"
    },
    {
      "job": 80035680232,
      "time": 105,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7473122937"
    },
    {
      "job": 80035680227,
      "time": 122,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7473127108"
    }
  ],
  "_buildurl": "https://github.com/r-universe/antonikingston/actions/runs/27120157080",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/antonikingston/gipsda",
  "_commit": {
    "id": "82792dd56872b4b6c34c56b0c570b3ad3125d105",
    "author": "AntoniKingston <125910309+AntoniKingston@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Removed 'Work in progress clause'",
    "time": 1778337094
  },
  "_maintainer": {
    "name": "Norbert Maksymilian Frydrysiak",
    "email": "norbert.frydrysiak@proton.me"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 2.10",
      "role": "Depends"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "gips",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "lattice",
      "role": "Imports"
    },
    {
      "package": "patchwork",
      "role": "Imports"
    },
    {
      "package": "permutations",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "numbers",
      "role": "Imports"
    },
    {
      "package": "stringi",
      "role": "Imports"
    },
    {
      "package": "mockery",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "roxygen2",
      "role": "Suggests"
    }
  ],
  "_owner": "antonikingston",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-44",
      "n": 2
    },
    {
      "week": "2025-45",
      "n": 9
    },
    {
      "week": "2025-46",
      "n": 5
    },
    {
      "week": "2025-47",
      "n": 8
    },
    {
      "week": "2025-48",
      "n": 4
    },
    {
      "week": "2025-49",
      "n": 3
    },
    {
      "week": "2025-50",
      "n": 6
    },
    {
      "week": "2025-51",
      "n": 4
    },
    {
      "week": "2025-52",
      "n": 2
    },
    {
      "week": "2026-01",
      "n": 2
    },
    {
      "week": "2026-02",
      "n": 1
    },
    {
      "week": "2026-03",
      "n": 11
    },
    {
      "week": "2026-04",
      "n": 11
    },
    {
      "week": "2026-05",
      "n": 2
    },
    {
      "week": "2026-19",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "antonikingston",
      "count": 57,
      "uuid": 125910309
    },
    {
      "user": "fantasy2fry",
      "count": 36,
      "uuid": 115734238
    }
  ],
  "_userbio": {
    "uuid": 125910309,
    "type": "user",
    "name": "AntoniKingston",
    "description": "L'ordre règne à Varsovie"
  },
  "_downloads": {
    "count": 504,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/gipsDA"
  },
  "_devurl": "https://github.com/antonikingston/gipsda",
  "_pkgdown": "https://AntoniKingston.github.io/gipsDA/",
  "_searchresults": 0,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/gipsDA.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/antonikingston/gipsda",
  "_realowner": "antonikingston",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.2",
      "date": "2026-02-03"
    }
  ],
  "_exports": [
    "find_MAP",
    "get_probabilities_from_gipsmult",
    "gipslda",
    "gipsmult",
    "gipsmultqda",
    "gipsqda",
    "log_posteriori_of_gipsmult",
    "new_gipsmult"
  ],
  "_help": [
    {
      "page": "find_MAP",
      "title": "Find the Maximum A Posteriori Estimation",
      "topics": [
        "find_MAP"
      ]
    },
    {
      "page": "get_probabilities_from_gipsmult",
      "title": "Extract probabilities for 'gipsmult' object optimized with 'return_probabilities = TRUE'",
      "topics": [
        "get_probabilities_from_gipsmult"
      ]
    },
    {
      "page": "gipslda",
      "title": "Linear Discriminant Analysis with gips Covariance Projection",
      "topics": [
        "coef.gipslda",
        "gipslda",
        "gipslda.data.frame",
        "gipslda.default",
        "gipslda.formula",
        "gipslda.matrix",
        "model.frame.gipslda",
        "pairs.gipslda",
        "plot.gipslda",
        "print.gipslda"
      ]
    },
    {
      "page": "gipsmult",
      "title": "The constructor of a 'gipsmult' class.",
      "topics": [
        "gipsmult",
        "new_gipsmult"
      ]
    },
    {
      "page": "gipsmultqda",
      "title": "Quadratic Discriminant Analysis with multiple gips-projected covariances",
      "topics": [
        "gipsmultqda",
        "gipsmultqda.data.frame",
        "gipsmultqda.default",
        "gipsmultqda.formula",
        "gipsmultqda.matrix",
        "model.frame.gipsmultqda",
        "predict.gipsmultqda",
        "print.gipsmultqda"
      ]
    },
    {
      "page": "gipsqda",
      "title": "Quadratic Discriminant Analysis with gips covariance projection",
      "topics": [
        "gipsqda",
        "gipsqda.data.frame",
        "gipsqda.default",
        "gipsqda.formula",
        "gipsqda.matrix",
        "model.frame.gipsqda",
        "predict.gipsqda",
        "print.gipsqda"
      ]
    },
    {
      "page": "log_posteriori_of_gipsmult",
      "title": "A log of a posteriori that the covariance matrix is invariant under permutation",
      "topics": [
        "log_posteriori_of_gipsmult"
      ]
    },
    {
      "page": "plot.gipsmult",
      "title": "Plot optimized matrix or optimization 'gipsmult' object",
      "topics": [
        "plot.gipsmult"
      ]
    },
    {
      "page": "print.gipsmult",
      "title": "Printing 'gipsmult' object",
      "topics": [
        "print.gipsmult"
      ]
    }
  ],
  "_readme": "https://github.com/antonikingston/gipsda/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "cli",
    "cpp11",
    "digest",
    "disordR",
    "dplyr",
    "farver",
    "freealg",
    "generics",
    "ggplot2",
    "gips",
    "glue",
    "gmp",
    "gtable",
    "isoband",
    "jsonlite",
    "labeling",
    "lattice",
    "lifecycle",
    "magic",
    "magrittr",
    "MASS",
    "Matrix",
    "numbers",
    "partitions",
    "patchwork",
    "permutations",
    "pillar",
    "pkgconfig",
    "polynom",
    "purrr",
    "R6",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "Rdpack",
    "rlang",
    "S7",
    "scales",
    "sets",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_score": 3.8750612633917,
  "_indexed": true,
  "_nocasepkg": "gipsda",
  "_universes": [
    "antonikingston"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.2",
      "date": "2026-06-08T06:38:04.000Z",
      "distro": "noble",
      "commit": "82792dd56872b4b6c34c56b0c570b3ad3125d105",
      "fileid": "6aa335db10ea92d44340078f1d80af0d6b1fd6a6948550f4cb1b6f1abdd40d8d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/antonikingston/actions/runs/27120157080"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.2",
      "date": "2026-06-08T06:37:31.000Z",
      "distro": "noble",
      "commit": "82792dd56872b4b6c34c56b0c570b3ad3125d105",
      "fileid": "7124148ccf2d9aeb700d23b66d110b2feedb2d984979a78dc0f74d600172f01a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/antonikingston/actions/runs/27120157080"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.2",
      "date": "2026-06-08T06:37:23.000Z",
      "commit": "82792dd56872b4b6c34c56b0c570b3ad3125d105",
      "fileid": "8e392c8f7a1f59045a72f22e305cefcac2dbcd36c7f74f064f32a0f83066a887",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/antonikingston/actions/runs/27120157080"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.2",
      "date": "2026-06-08T06:37:17.000Z",
      "commit": "82792dd56872b4b6c34c56b0c570b3ad3125d105",
      "fileid": "7819ffeabe11536917093d3c973dc5cc39b9e37c348a3a2e396443e74772b418",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/antonikingston/actions/runs/27120157080"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.2",
      "date": "2026-06-08T06:37:29.000Z",
      "commit": "82792dd56872b4b6c34c56b0c570b3ad3125d105",
      "fileid": "4fbdca5d8b97794057dd30b9480903b6c5c19843c107bfef0c212335d064e253",
      "status": "success",
      "buildurl": "https://github.com/r-universe/antonikingston/actions/runs/27120157080"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-06-08T06:36:28.000Z",
      "commit": "82792dd56872b4b6c34c56b0c570b3ad3125d105",
      "fileid": "47705fa7c460ae1cd11b1ab1b8788c3745903d7c231fb5f2715948c23ec34b5e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/antonikingston/actions/runs/27120157080"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-06-08T06:36:34.000Z",
      "commit": "82792dd56872b4b6c34c56b0c570b3ad3125d105",
      "fileid": "5a8795ccb9827c8ea8ceb2983862ed23fdeae4fb5c48325b9a055efde88faead",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/antonikingston/actions/runs/27120157080"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.2",
      "date": "2026-06-08T06:36:42.000Z",
      "commit": "82792dd56872b4b6c34c56b0c570b3ad3125d105",
      "fileid": "e44dcc67b09ed5047f9a59039954762dd67bc1236997792e2e99b2ed0ba079bf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/antonikingston/actions/runs/27120157080"
    }
  ]
}