{
  "_id": "6a1d44951d7bb097a0a41d7f",
  "Package": "FuncDiv",
  "Title": "Compute Contributional Diversity Metrics",
  "Version": "1.0.0",
  "Authors@R": "person(\"Gavin\", \"Douglas\", , \"gavinmdouglas@gmail.com\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0001-5164-6707\"))",
  "Description": "Compute alpha and beta contributional diversity metrics,\nwhich is intended for linking taxonomic and functional\nmicrobiome data. See 'GitHub' repository for the tutorial:\n<https://github.com/gavinmdouglas/FuncDiv/wiki>. Citation:\nGavin M. Douglas, Sunu Kim, Morgan G. I. Langille, B. Jesse\nShapiro (2023) <doi:10.1093/bioinformatics/btac809>.",
  "License": "AGPL-3",
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.2.3",
  "Config/pak/sysreqs": "make",
  "Repository": "https://gavinmdouglas.r-universe.dev",
  "Date/Publication": "2023-05-05 16:14:44 UTC",
  "RemoteUrl": "https://github.com/gavinmdouglas/funcdiv",
  "RemoteRef": "HEAD",
  "RemoteSha": "8601891ecc6cdec7dc44219194da0d07653dc359",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-06-01 08:29:26 UTC",
    "User": "root"
  },
  "Author": "Gavin Douglas [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-5164-6707>)",
  "Maintainer": "Gavin Douglas <gavinmdouglas@gmail.com>",
  "MD5sum": "22d78f04b47a64e8ac1ef7b72ac744b8",
  "_user": "gavinmdouglas",
  "_type": "src",
  "_file": "FuncDiv_1.0.0.tar.gz",
  "_fileid": "e40cab09323c5ff3e0409215d714c16a5f9dc36abe34c141dc3a771c27821d2b",
  "_filesize": 285723,
  "_sha256": "e40cab09323c5ff3e0409215d714c16a5f9dc36abe34c141dc3a771c27821d2b",
  "_created": "2026-06-01T08:29:26.000Z",
  "_published": "2026-06-01T08:36:37.627Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78814393263,
      "time": 270,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7326870980"
    },
    {
      "job": 78814393422,
      "time": 267,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7326870223"
    },
    {
      "job": 78814393371,
      "time": 226,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7326857613"
    },
    {
      "job": 78814393299,
      "time": 249,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7326864757"
    },
    {
      "job": 78814393375,
      "time": 326,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7326879000"
    },
    {
      "job": 78814393400,
      "time": 379,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7326899131"
    },
    {
      "job": 78814393235,
      "time": 225,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7326851753"
    },
    {
      "job": 78814393306,
      "time": 357,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7326893795"
    },
    {
      "job": 78813921012,
      "time": 189,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7326784576"
    },
    {
      "job": 78814393388,
      "time": 106,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7326820435"
    },
    {
      "job": 78814393248,
      "time": 280,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7326874673"
    },
    {
      "job": 78814393318,
      "time": 242,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7326862635"
    },
    {
      "job": 78814393293,
      "time": 225,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7326857748"
    }
  ],
  "_buildurl": "https://github.com/r-universe/gavinmdouglas/actions/runs/26743740921",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/gavinmdouglas/funcdiv",
  "_commit": {
    "id": "8601891ecc6cdec7dc44219194da0d07653dc359",
    "author": "Gavin Douglas <gavinmdouglas@gmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Delete .github/workflows directory",
    "time": 1683303284
  },
  "_maintainer": {
    "name": "Gavin Douglas",
    "email": "gavinmdouglas@gmail.com",
    "login": "gavinmdouglas",
    "orcid": "0000-0001-5164-6707",
    "description": "Assistant Professor at the University of New Brunswick",
    "uuid": 12489683
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppArmadillo",
      "role": "LinkingTo"
    },
    {
      "package": "RcppParallel",
      "role": "LinkingTo"
    },
    {
      "package": "ape",
      "role": "Imports"
    },
    {
      "package": "collapse",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "parallelDist",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "RcppParallel",
      "role": "Imports"
    },
    {
      "package": "RcppXPtrUtils",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "gavinmdouglas",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 11,
  "_contributors": [
    {
      "user": "gavinmdouglas",
      "count": 70,
      "uuid": 12489683
    }
  ],
  "_userbio": {
    "uuid": 12489683,
    "type": "user",
    "name": "Gavin Douglas",
    "description": "Assistant Professor at the University of New Brunswick"
  },
  "_downloads": {
    "count": 156,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/FuncDiv"
  },
  "_devurl": "https://github.com/gavinmdouglas/funcdiv",
  "_searchresults": 5,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/FuncDiv.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/gavinmdouglas/funcdiv",
  "_realowner": "gavinmdouglas",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2023-03-08"
    }
  ],
  "_exports": [
    "alpha_div_contrib",
    "beta_div_contrib",
    "compute_alpha_div",
    "contrib_to_multitab",
    "func_abun_crossproduct",
    "FuncDiv_alpha_metrics",
    "multitab_to_contrib",
    "subset_func_and_abun_tables"
  ],
  "_help": [
    {
      "page": "alpha_div_contrib",
      "title": "Main function for computing contributional *alpha* diversity",
      "topics": [
        "alpha_div_contrib"
      ]
    },
    {
      "page": "beta_div_contrib",
      "title": "Main function for computing contributional *beta* diversity",
      "topics": [
        "beta_div_contrib"
      ]
    },
    {
      "page": "compute_alpha_div",
      "title": "Convenience function for running default alpha diversity metrics on a single vector input",
      "topics": [
        "compute_alpha_div"
      ]
    },
    {
      "page": "contrib_to_multitab",
      "title": "Utility function to convert from contributional to multi-table input objects",
      "topics": [
        "contrib_to_multitab"
      ]
    },
    {
      "page": "func_abun_crossproduct",
      "title": "Utility function to get community-wide function abundance table",
      "topics": [
        "func_abun_crossproduct"
      ]
    },
    {
      "page": "FuncDiv_alpha_metrics",
      "title": "List object containing the functions to compute the default alpha diversity metrics",
      "topics": [
        "FuncDiv_alpha_metrics"
      ]
    },
    {
      "page": "multitab_to_contrib",
      "title": "Utility function to convert from multi-table objects to contributional table",
      "topics": [
        "multitab_to_contrib"
      ]
    },
    {
      "page": "subset_func_and_abun_tables",
      "title": "Utility function to subset function copy number and taxonomic abundance tables",
      "topics": [
        "subset_func_and_abun_tables"
      ]
    }
  ],
  "_readme": "https://github.com/gavinmdouglas/funcdiv/raw/HEAD/README.md",
  "_rundeps": [
    "ape",
    "collapse",
    "data.table",
    "digest",
    "lattice",
    "nlme",
    "parallelDist",
    "Rcpp",
    "RcppArmadillo",
    "RcppParallel",
    "RcppXPtrUtils"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_score": 3.7403626894942437,
  "_indexed": true,
  "_nocasepkg": "funcdiv",
  "_universes": [
    "gavinmdouglas"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.0",
      "date": "2026-06-01T08:32:25.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "8601891ecc6cdec7dc44219194da0d07653dc359",
      "fileid": "384761f21a0facf18a1e8874efd9e0afcad6d67462eeeac281df9d03895c5f1b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gavinmdouglas/actions/runs/26743740921"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.0",
      "date": "2026-06-01T08:32:11.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "8601891ecc6cdec7dc44219194da0d07653dc359",
      "fileid": "61f8f169ab0531e6141969afe77fcd799166fd497ff4ee1e2945160603656605",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gavinmdouglas/actions/runs/26743740921"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.0",
      "date": "2026-06-01T08:31:50.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "8601891ecc6cdec7dc44219194da0d07653dc359",
      "fileid": "3e6b3c2cc74351b4a9f6bdf6e754b875d992aa8bca4b561d40850165173a0d38",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gavinmdouglas/actions/runs/26743740921"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.0",
      "date": "2026-06-01T08:31:55.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "8601891ecc6cdec7dc44219194da0d07653dc359",
      "fileid": "8cb63e379a19fc3452cdfda9d2eb44add964ebd25e43e5ad8d3d6402d267f6fa",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gavinmdouglas/actions/runs/26743740921"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.0",
      "date": "2026-06-01T08:32:20.000Z",
      "arch": "aarch64",
      "commit": "8601891ecc6cdec7dc44219194da0d07653dc359",
      "fileid": "1a3d1cb360f517a796cca4bf7086866b3c80d84f31c9a051da2509d7f6b7f197",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gavinmdouglas/actions/runs/26743740921"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.0",
      "date": "2026-06-01T08:33:23.000Z",
      "arch": "x86_64",
      "commit": "8601891ecc6cdec7dc44219194da0d07653dc359",
      "fileid": "0042d42fe6b9c611d5dbb6cf53b2013deb53f4fa85cac40454b73da2747952a6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gavinmdouglas/actions/runs/26743740921"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.0",
      "date": "2026-06-01T08:31:34.000Z",
      "arch": "aarch64",
      "commit": "8601891ecc6cdec7dc44219194da0d07653dc359",
      "fileid": "7515df4a4c1081e5ec2d2be3f1f74334ac9484efea2e85e865a6df3f10ef0435",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gavinmdouglas/actions/runs/26743740921"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.0",
      "date": "2026-06-01T08:32:52.000Z",
      "arch": "x86_64",
      "commit": "8601891ecc6cdec7dc44219194da0d07653dc359",
      "fileid": "fb8f518f160e53ccad1f74b7afad2056f85bc13827bc43b514fc0cbc7b5b6d12",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gavinmdouglas/actions/runs/26743740921"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.0",
      "date": "2026-06-01T08:31:37.000Z",
      "arch": "emscripten",
      "commit": "8601891ecc6cdec7dc44219194da0d07653dc359",
      "fileid": "dbd0264b4c1e57e871342c1507fa5c6dcf5866ea93e1c2106bed7664fb23f33d",
      "status": "success",
      "buildurl": "https://github.com/r-universe/gavinmdouglas/actions/runs/26743740921"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-06-01T08:31:09.000Z",
      "arch": "x86_64",
      "commit": "8601891ecc6cdec7dc44219194da0d07653dc359",
      "fileid": "270b954706a8572a8aa856397bdcc58ec42295282ecc0ad79d59d1da4d52ac3f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gavinmdouglas/actions/runs/26743740921"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-06-01T08:30:53.000Z",
      "arch": "x86_64",
      "commit": "8601891ecc6cdec7dc44219194da0d07653dc359",
      "fileid": "ef1ac03b240b352cda6060cb74219fe13366c2500798b110dfe2d936fe3ddecd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gavinmdouglas/actions/runs/26743740921"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0.0",
      "date": "2026-06-01T08:31:11.000Z",
      "arch": "x86_64",
      "commit": "8601891ecc6cdec7dc44219194da0d07653dc359",
      "fileid": "ee7fc8b45f1cd0908dd25b369a1e3e49ec5aad277aa8123010688cf193972078",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gavinmdouglas/actions/runs/26743740921"
    }
  ]
}