{
  "_id": "6a1edcb4b401979e7340fe1f",
  "Package": "DA",
  "Version": "1.2.0",
  "Date": "2021-07-11",
  "Title": "Discriminant Analysis for Evolutionary Inference",
  "Description": "Discriminant Analysis (DA) for evolutionary inference\n(Qin, X. et al, 2020, <doi:10.22541/au.159256808.83862168>),\nespecially for population genetic structure and community\nstructure inference. This package incorporates the commonly\nused linear and non-linear, local and global supervised\nlearning approaches (discriminant analysis), including Linear\nDiscriminant Analysis of Kernel Principal Components (LDAKPC),\nLocal (Fisher) Linear Discriminant Analysis (LFDA), Local\n(Fisher) Discriminant Analysis of Kernel Principal Components\n(LFDAKPC) and Kernel Local (Fisher) Discriminant Analysis\n(KLFDA). These discriminant analyses can be used to do\necological and evolutionary inference, including demography\ninference, species identification, and population/community\nstructure inference.",
  "Authors@R": "c(person(\"Xinghu\", \"Qin\", role=c(\"aut\", \"cre\", \"cph\"),\nemail=\"qinxinghu@gmail.com\", comment=c(ORCID=\"0000-0003-2351-3610\")))",
  "biocViews": "BiomedicalInformatics, ChIPSeq, Clustering, Coverage,\nDNAMethylation, DifferentialExpression,\nDifferentialMethylation,Software, DifferentialSplicing,\nEpigenetics, FunctionalGenomics, GeneExpression,\nGeneSetEnrichment, Genetics, ImmunoOncology,\nMultipleComparison, Normalization, Pathways, QualityControl,\nRNASeq, Regression, SAGE, Sequencing, Software, SystemsBiology,\nTimeCourse, Transcription, Transcriptomics",
  "License": "GPL-3",
  "SystemRequirements": "GNU make",
  "URL": "https://xinghuq.github.io/DA/index.html",
  "BugReports": "https://github.com/xinghuq/DA/issues",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "no",
  "RoxygenNote": "6.1.1",
  "Config/pak/sysreqs": "cmake libglpk-dev make libicu-dev libuv1-dev\nlibxml2-dev libssl-dev libx11-dev zlib1g-dev",
  "Repository": "https://xinghuq.r-universe.dev",
  "Date/Publication": "2021-07-11 04:34:22 UTC",
  "RemoteUrl": "https://github.com/xinghuq/da",
  "RemoteRef": "HEAD",
  "RemoteSha": "ac25c45c193d32d8d8475a6ad580922915887118",
  "Packaged": {
    "Date": "2026-05-20 08:32:15 UTC",
    "User": "root"
  },
  "Author": "Xinghu Qin [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0003-2351-3610>)",
  "Maintainer": "Xinghu Qin <qinxinghu@gmail.com>",
  "MD5sum": "5ba81e8afeff9a7974f9d38d40c08518",
  "_user": "xinghuq",
  "_type": "src",
  "_file": "DA_1.2.0.tar.gz",
  "_fileid": "57691fafec195af1d55d2cbc27cd1ada52a88b81ebe9c546fd613eaf72fbeea0",
  "_filesize": 1670424,
  "_sha256": "57691fafec195af1d55d2cbc27cd1ada52a88b81ebe9c546fd613eaf72fbeea0",
  "_created": "2026-05-20T08:32:15.000Z",
  "_published": "2026-06-02T13:37:56.257Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79083421255,
      "time": 202,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7105133974"
    },
    {
      "job": 79083421252,
      "time": 212,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7105137700"
    },
    {
      "job": 79083421305,
      "time": 158,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "7105118890"
    },
    {
      "job": 79083421117,
      "time": 165,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7105121192"
    },
    {
      "job": 79083420675,
      "time": 243,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7105064318"
    },
    {
      "job": 79083420277,
      "time": 139,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7359246678"
    },
    {
      "job": 79083421046,
      "time": 147,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "ERROR",
      "artifact": "7105115182"
    },
    {
      "job": 79083421324,
      "time": 154,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "ERROR",
      "artifact": "7105118012"
    },
    {
      "job": 79083421531,
      "time": 151,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "ERROR",
      "artifact": "7105117074"
    }
  ],
  "_buildurl": "https://github.com/r-universe/xinghuq/actions/runs/26150836048",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/xinghuq/da",
  "_commit": {
    "id": "ac25c45c193d32d8d8475a6ad580922915887118",
    "author": "xinghuq <30358028+xinghuq@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Add files via upload",
    "time": 1625978062
  },
  "_maintainer": {
    "name": "Xinghu Qin",
    "email": "qinxinghu@gmail.com",
    "login": "xinghuq",
    "twitter": "@XinghuQ",
    "description": "Dr Xinghu Qin. Evolutionary biologist, geneticists and machine learning engineer.",
    "uuid": 30358028,
    "orcid": "0000-0003-2351-3610"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5",
      "role": "Depends"
    },
    {
      "package": "adegenet",
      "role": "Imports"
    },
    {
      "package": "lfda",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "kernlab",
      "role": "Imports"
    },
    {
      "package": "klaR",
      "role": "Imports"
    },
    {
      "package": "plotly",
      "role": "Imports"
    },
    {
      "package": "rARPACK",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "xinghuq",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_topics": [
    "biomedicalinformatics",
    "chipseq",
    "clustering",
    "coverage",
    "dnamethylation",
    "differentialexpression",
    "differentialmethylation",
    "software",
    "differentialsplicing",
    "epigenetics",
    "functionalgenomics",
    "geneexpression",
    "genesetenrichment",
    "genetics",
    "immunooncology",
    "multiplecomparison",
    "normalization",
    "pathways",
    "qualitycontrol",
    "rnaseq",
    "regression",
    "sage",
    "sequencing",
    "systemsbiology",
    "timecourse",
    "transcription",
    "transcriptomics",
    "dapc",
    "discriminant-analysis",
    "ecological",
    "kernel",
    "kernel-local",
    "kernel-principle-components",
    "population-structure-inference",
    "principal-components"
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "xinghuq",
      "count": 64,
      "uuid": 30358028
    }
  ],
  "_userbio": {
    "uuid": 30358028,
    "type": "user",
    "name": "Xinghu Qin, Associate Professor of Beijing Forestry University",
    "description": "Dr Xinghu Qin. Evolutionary biologist, geneticists and machine learning engineer."
  },
  "_downloads": {
    "count": 241,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/DA"
  },
  "_mentions": 1541,
  "_devurl": "https://github.com/xinghuq/da",
  "_searchresults": 2,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/DA.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/xinghuq/da",
  "_realowner": "xinghuq",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.2.0",
      "date": "2021-07-12"
    }
  ],
  "_exports": [
    "KLFDA",
    "KLFDA_mk",
    "KLFDAM",
    "kmatrixGauss",
    "LDAKPC",
    "LFDA",
    "LFDAKPC",
    "Mabayes",
    "predict",
    "predict.KLFDA",
    "predict.KLFDA_mk",
    "predict.LDAKPC",
    "predict.LFDA",
    "predict.LFDAKPC"
  ],
  "_help": [
    {
      "page": "KL_divergence",
      "title": "Symmetrised Kullback - Leibler divergence (KL-Divergence)",
      "topics": [
        "KL_divergence"
      ]
    },
    {
      "page": "KLFDA",
      "title": "Kernel Local Fisher Discriminant Analysis (KLFDA)",
      "topics": [
        "KLFDA"
      ]
    },
    {
      "page": "klfda_1",
      "title": "Kernel Local Fisher Discriminant Analysis (KLFDA)",
      "topics": [
        "klfda_1"
      ]
    },
    {
      "page": "KLFDA_mk",
      "title": "Kernel Local Fisher Discriminant Analysis (KLFDA) with Multinomial kernel",
      "topics": [
        "KLFDA_mk"
      ]
    },
    {
      "page": "KLFDAM",
      "title": "Kernel local Fisher discriminant analysis",
      "topics": [
        "KLFDAM"
      ]
    },
    {
      "page": "kmatrixGauss",
      "title": "Estimating Gaussian Kernel matrix",
      "topics": [
        "kmatrixGauss"
      ]
    },
    {
      "page": "LDAKPC",
      "title": "Linear Fisher discriminant analysis of kernel principal components (DAKPC)",
      "topics": [
        "LDAKPC"
      ]
    },
    {
      "page": "LFDA",
      "title": "Local Fisher Discriminant Analysis (LFDA)",
      "topics": [
        "LFDA"
      ]
    },
    {
      "page": "LFDAKPC",
      "title": "Local Fisher Discriminant Analysis of Kernel principle components (LFDAKPC)",
      "topics": [
        "LFDAKPC"
      ]
    },
    {
      "page": "Mabayes",
      "title": "Membership assignment by weighted Mahalanobis distance and bayes rule",
      "topics": [
        "Mabayes"
      ]
    },
    {
      "page": "predict_S3",
      "title": "Predict method in DA for discriminant analysis",
      "topics": [
        "predict",
        "predict.KLFDA",
        "predict.KLFDA_mk",
        "predict.LDAKPC",
        "predict.LFDA",
        "predict.LFDAKPC"
      ]
    }
  ],
  "_readme": "https://github.com/xinghuq/da/raw/HEAD/README.md",
  "_rundeps": [
    "ade4",
    "adegenet",
    "ape",
    "askpass",
    "base64enc",
    "bit",
    "bit64",
    "boot",
    "bslib",
    "cachem",
    "class",
    "classInt",
    "cli",
    "clipr",
    "cluster",
    "combinat",
    "commonmark",
    "cpp11",
    "crayon",
    "crosstalk",
    "curl",
    "data.table",
    "digest",
    "dplyr",
    "e1071",
    "evaluate",
    "farver",
    "fastmap",
    "fontawesome",
    "forcats",
    "fs",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "haven",
    "highr",
    "hms",
    "htmltools",
    "htmlwidgets",
    "httpuv",
    "httr",
    "igraph",
    "isoband",
    "jquerylib",
    "jsonlite",
    "kernlab",
    "KernSmooth",
    "klaR",
    "knitr",
    "labeling",
    "labelled",
    "later",
    "lattice",
    "lazyeval",
    "lfda",
    "lifecycle",
    "magrittr",
    "MASS",
    "Matrix",
    "memoise",
    "mgcv",
    "mime",
    "miniUI",
    "nlme",
    "openssl",
    "otel",
    "permute",
    "pillar",
    "pixmap",
    "pkgconfig",
    "plotly",
    "plyr",
    "prettyunits",
    "progress",
    "promises",
    "proxy",
    "purrr",
    "questionr",
    "R.cache",
    "R.methodsS3",
    "R.oo",
    "R.utils",
    "R6",
    "rappdirs",
    "rARPACK",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "readr",
    "reshape2",
    "rlang",
    "rmarkdown",
    "rprojroot",
    "RSpectra",
    "rstudioapi",
    "S7",
    "sass",
    "scales",
    "segmented",
    "seqinr",
    "shiny",
    "sourcetools",
    "sp",
    "stringi",
    "stringr",
    "styler",
    "sys",
    "tibble",
    "tidyr",
    "tidyselect",
    "tinytex",
    "tzdb",
    "utf8",
    "vctrs",
    "vegan",
    "viridisLite",
    "vroom",
    "withr",
    "xfun",
    "xtable",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "DA.Rmd",
      "filename": "DA.html",
      "title": "Evolutionary Inference using Supervised Learning",
      "author": "Xinghu Qin --School of Biology, University of St Andrews",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Instruction",
        "Practical analyses",
        "Principal Component Analysis (PCA)",
        "Discriminant Analysis of Principal Components (DAPC)",
        "Discriminant Analysis of Kernel Principal Components (DAKPC)",
        "Local Fisher Discriminant Analysis  (LFDA)",
        "Local Fisher Discriminant Analysis of Kernel Principal Components (LFDAKPC)",
        "Kernel Local Fisher Discriminant Analysis (KLFDA)",
        "Individual assignment using Kernel Local Fisher Discriminant Analysis (KLFDA)",
        "References"
      ],
      "created": "2020-03-30 17:24:22",
      "modified": "2021-07-11 04:34:22",
      "commits": 7
    }
  ],
  "_score": 4.698970004336019,
  "_indexed": true,
  "_nocasepkg": "da",
  "_universes": [
    "xinghuq"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.2.0",
      "date": "2026-05-20T08:35:00.000Z",
      "distro": "noble",
      "commit": "ac25c45c193d32d8d8475a6ad580922915887118",
      "fileid": "4493c6bad040f161f290287b867729769c009e0a025e961eaa8d9dbec1c4cc84",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/xinghuq/actions/runs/26150836048"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.2.0",
      "date": "2026-05-20T08:35:09.000Z",
      "distro": "noble",
      "commit": "ac25c45c193d32d8d8475a6ad580922915887118",
      "fileid": "a2a45e9b7fe6801ee2fb6737bab7883e1177a321ea089f56f8598380cbf6f068",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/xinghuq/actions/runs/26150836048"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.2.0",
      "date": "2026-05-20T08:34:36.000Z",
      "commit": "ac25c45c193d32d8d8475a6ad580922915887118",
      "fileid": "14efde4e4e0424c337ea41a23bbfd3af69c5d0590ec17d892969b67949e4d10e",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/xinghuq/actions/runs/26150836048"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.2.0",
      "date": "2026-05-20T08:34:31.000Z",
      "commit": "ac25c45c193d32d8d8475a6ad580922915887118",
      "fileid": "1c36ccf399629a21d5c031e43a8042b1ed8016203b9c90061799dee160a02360",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/xinghuq/actions/runs/26150836048"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.2.0",
      "date": "2026-05-20T08:33:57.000Z",
      "commit": "ac25c45c193d32d8d8475a6ad580922915887118",
      "fileid": "a5836b95fde7e533986c5b59731ac185ccc474cb59fc6488cfe8b08d62cab949",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/xinghuq/actions/runs/26150836048"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.2.0",
      "date": "2026-05-20T08:33:58.000Z",
      "commit": "ac25c45c193d32d8d8475a6ad580922915887118",
      "fileid": "73e7a6ea71054bb7e3b3c682b7184bd99042e705d91903354ec0fdf6a811048b",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/xinghuq/actions/runs/26150836048"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.2.0",
      "date": "2026-05-20T08:33:55.000Z",
      "commit": "ac25c45c193d32d8d8475a6ad580922915887118",
      "fileid": "352d94894f76fa19bd9676fd86eba2fafe04a63d88dc53972fffdb73ae96ae8a",
      "status": "failure",
      "check": "ERROR",
      "buildurl": "https://github.com/r-universe/xinghuq/actions/runs/26150836048"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.2.0",
      "date": "2026-06-02T13:36:34.000Z",
      "commit": "ac25c45c193d32d8d8475a6ad580922915887118",
      "fileid": "c66b0d6d3e3c666c3b928d975c6fd6275889d268c6f4104a4806f3734e84ad3b",
      "status": "success",
      "buildurl": "https://github.com/r-universe/xinghuq/actions/runs/26150836048"
    }
  ]
}