{
  "_id": "6a55dedeff0138dec5d6a0a9",
  "Package": "abdiv",
  "Title": "Alpha and Beta Diversity Measures",
  "Version": "0.2.0.9000",
  "Authors@R": "person(\"Kyle\", \"Bittinger\", email = \"kylebittinger@gmail.com\",\nrole = c(\"aut\", \"cre\"))",
  "Description": "A collection of measures for measuring ecological\ndiversity. Ecological diversity comes in two flavors: alpha\ndiversity measures the diversity within a single site or\nsample, and beta diversity measures the diversity across two\nsites or samples. This package overlaps considerably with other\nR packages such as 'vegan', 'gUniFrac', 'betapart', and\n'fossil'. We also include a wide range of functions that are\nimplemented in software outside the R ecosystem, such as\n'scipy', 'Mothur', and 'scikit-bio'.  The implementations here\nare designed to be basic and clear to the reader.",
  "URL": "https://github.com/kylebittinger/abdiv",
  "BugReports": "https://github.com/kylebittinger/abdiv/issues",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.3",
  "Repository": "https://kylebittinger.r-universe.dev",
  "Date/Publication": "2026-03-16 20:58:20 UTC",
  "RemoteUrl": "https://github.com/kylebittinger/abdiv",
  "RemoteRef": "HEAD",
  "RemoteSha": "20f3ed980c5edf27ad3d7286a5595d731f66e966",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-07-14 06:59:05 UTC",
    "User": "root"
  },
  "Author": "Kyle Bittinger [aut, cre]",
  "Maintainer": "Kyle Bittinger <kylebittinger@gmail.com>",
  "_user": "kylebittinger",
  "_type": "src",
  "_file": "abdiv_0.2.0.9000.tar.gz",
  "_fileid": "https://r2.ropensci.org/2d847bb295ae765ed0f7f3cd1058d781a7530f0e2ccdeb2759572f963848ff6d",
  "_filesize": 788573,
  "_sha256": "2d847bb295ae765ed0f7f3cd1058d781a7530f0e2ccdeb2759572f963848ff6d",
  "_expires": "2026-10-22T07:01:48.000Z",
  "_created": "2026-07-14T06:59:05.000Z",
  "_published": "2026-07-14T07:01:50.669Z",
  "_jobs": [
    {
      "job": 87020916223,
      "time": 123,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8302877420"
    },
    {
      "job": 87020916182,
      "time": 121,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8302876811"
    },
    {
      "job": 87020916219,
      "time": 120,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8302876011"
    },
    {
      "job": 87020916232,
      "time": 94,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8302867253"
    },
    {
      "job": 87020286288,
      "time": 221,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8302832911"
    },
    {
      "job": 87020916184,
      "time": 95,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8302867455"
    },
    {
      "job": 87020916266,
      "time": 94,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8302867866"
    },
    {
      "job": 87020916212,
      "time": 68,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8302857601"
    },
    {
      "job": 87020916251,
      "time": 74,
      "config": "windows-release",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8302860483"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/kylebittinger/actions/runs/29312852776",
  "_status": "success",
  "_upstream": "https://github.com/kylebittinger/abdiv",
  "_commit": {
    "id": "20f3ed980c5edf27ad3d7286a5595d731f66e966",
    "author": "Kyle Bittinger <kylebittinger@gmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #5 from kylebittinger/add-workflow\n\nAdd workflows for tests, linter, and coverage",
    "time": 1773694700
  },
  "_maintainer": {
    "name": "Kyle Bittinger",
    "email": "kylebittinger@gmail.com",
    "login": "kylebittinger",
    "description": "",
    "uuid": 6689
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5",
      "role": "Depends"
    },
    {
      "package": "ape",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 2.1.0",
      "role": "Suggests"
    },
    {
      "package": "vegan",
      "role": "Suggests"
    }
  ],
  "_owner": "kylebittinger",
  "_selfowned": true,
  "_usedby": 5,
  "_updates": [
    {
      "week": "2026-12",
      "n": 2
    }
  ],
  "_tags": [],
  "_stars": 10,
  "_contributors": [
    {
      "user": "kylebittinger",
      "count": 164,
      "uuid": 6689
    }
  ],
  "_userbio": {
    "uuid": 6689,
    "type": "user",
    "name": "Kyle Bittinger",
    "followers": 65
  },
  "_downloads": {
    "count": 616,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/abdiv"
  },
  "_mentions": 1,
  "_devurl": "https://github.com/kylebittinger/abdiv",
  "_searchresults": 38,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/abdiv.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/kylebittinger/abdiv",
  "_realowner": "kylebittinger",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.2.0",
      "date": "2020-01-20"
    }
  ],
  "_exports": [
    "abundance_jaccard",
    "abundance_sorenson",
    "alpha_diversities",
    "berger_parker_d",
    "beta_diversities",
    "binomial_deviance",
    "bray_curtis",
    "bray_curtis_balanced",
    "bray_curtis_gradient",
    "brillouin_d",
    "canberra",
    "chebyshev",
    "chord",
    "clark_coefficient_of_divergence",
    "correlation_distance",
    "cosine_distance",
    "cy_dissimilarity",
    "dominance",
    "euclidean",
    "faith_pd",
    "generalized_unifrac",
    "geodesic_metric",
    "hamming",
    "heip_e",
    "hellinger",
    "horn_morisita",
    "information_unifrac",
    "invsimpson",
    "jaccard",
    "jaccard_nestedness",
    "jaccard_turnover",
    "kempton_taylor_q",
    "kulczynski_first",
    "kulczynski_second",
    "kullback_leibler_divergence",
    "manhattan",
    "margalef",
    "match_to_tree",
    "mcintosh_d",
    "mcintosh_e",
    "mean_character_difference",
    "menhinick",
    "minkowski",
    "modified_mean_character_difference",
    "morisita",
    "phylogenetic_alpha_diversities",
    "phylogenetic_beta_diversities",
    "phylosor",
    "phylosor_nestedness",
    "phylosor_turnover",
    "pielou_e",
    "richness",
    "rms_distance",
    "rogers_tanimoto",
    "russel_rao",
    "ruzicka",
    "ruzicka_balanced",
    "ruzicka_gradient",
    "shannon",
    "simpson",
    "simpson_e",
    "sokal_michener",
    "sokal_sneath",
    "sorenson",
    "sorenson_nestedness",
    "sorenson_turnover",
    "strong",
    "unweighted_unifrac",
    "unweighted_unifrac_nestedness",
    "unweighted_unifrac_turnover",
    "variance_adjusted_unifrac",
    "weighted_kulczynski_second",
    "weighted_normalized_unifrac",
    "weighted_unifrac",
    "yule_dissimilarity"
  ],
  "_datasets": [
    {
      "name": "faith_tree",
      "title": "Example data for Faith's phylogenetic diversity",
      "object": "faith_tree",
      "class": [
        "phylo"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "leprieur_tree",
      "title": "Example data for phylogenetic nestedness and turnover components",
      "object": "leprieur_tree",
      "class": [
        "phylo"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "lozupone_panel_a",
      "title": "Example data for UniFrac distance",
      "object": "lozupone_panel_a",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Species",
        "SampleID",
        "Counts"
      ],
      "rows": 14,
      "table": true,
      "tojson": true
    },
    {
      "name": "lozupone_panel_b",
      "title": "Example data for UniFrac distance",
      "object": "lozupone_panel_b",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Species",
        "SampleID",
        "Counts"
      ],
      "rows": 14,
      "table": true,
      "tojson": true
    },
    {
      "name": "lozupone_tree",
      "title": "Example data for UniFrac distance",
      "object": "lozupone_tree",
      "class": [
        "phylo"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    }
  ],
  "_help": [
    {
      "page": "abundance_jaccard",
      "title": "Chao's abundance-weighted indices",
      "topics": [
        "abundance_jaccard",
        "abundance_sorenson"
      ]
    },
    {
      "page": "berger_parker_d",
      "title": "Berger-Parker dominance",
      "topics": [
        "berger_parker_d"
      ]
    },
    {
      "page": "binomial_deviance",
      "title": "Binomial deviance and CY index of dissimilarity",
      "topics": [
        "binomial_deviance",
        "cy_dissimilarity"
      ]
    },
    {
      "page": "bray_curtis",
      "title": "Bray-Curtis distance",
      "topics": [
        "bray_curtis"
      ]
    },
    {
      "page": "bray_curtis_components",
      "title": "Balanced variation and abundance gradient components for abundance data",
      "topics": [
        "bray_curtis_balanced",
        "bray_curtis_components",
        "bray_curtis_gradient",
        "ruzicka_balanced",
        "ruzicka_gradient"
      ]
    },
    {
      "page": "canberra",
      "title": "Canberra and related distances",
      "topics": [
        "canberra",
        "clark_coefficient_of_divergence"
      ]
    },
    {
      "page": "chebyshev",
      "title": "Chebyshev distance",
      "topics": [
        "chebyshev"
      ]
    },
    {
      "page": "correlation_distance",
      "title": "Correlation and cosine distance",
      "topics": [
        "correlation_distance",
        "cosine_distance"
      ]
    },
    {
      "page": "diversity_measures",
      "title": "Diversity measures implemented",
      "topics": [
        "alpha_diversities",
        "beta_diversities",
        "diversity_measures",
        "phylogenetic_alpha_diversities",
        "phylogenetic_beta_diversities"
      ]
    },
    {
      "page": "euclidean",
      "title": "Euclidean and related distances",
      "topics": [
        "chord",
        "euclidean",
        "geodesic_metric",
        "hellinger",
        "rms_distance"
      ]
    },
    {
      "page": "faith_pd",
      "title": "Faith's phylogenetic diversity",
      "topics": [
        "faith_pd"
      ]
    },
    {
      "page": "faith_tree",
      "title": "Example data for Faith's phylogenetic diversity",
      "topics": [
        "faith_tree"
      ]
    },
    {
      "page": "hamming",
      "title": "Hamming distance",
      "topics": [
        "hamming"
      ]
    },
    {
      "page": "jaccard",
      "title": "Beta diversity for presence/absence data",
      "topics": [
        "jaccard",
        "kulczynski_first",
        "kulczynski_second",
        "rogers_tanimoto",
        "russel_rao",
        "sokal_michener",
        "sokal_sneath",
        "sorenson",
        "yule_dissimilarity"
      ]
    },
    {
      "page": "jaccard_components",
      "title": "Nestedness and turnover components for presence/absence data",
      "topics": [
        "jaccard_components",
        "jaccard_nestedness",
        "jaccard_turnover",
        "sorenson_nestedness",
        "sorenson_turnover"
      ]
    },
    {
      "page": "kempton_taylor_q",
      "title": "Kempton-Taylor Q index",
      "topics": [
        "kempton_taylor_q"
      ]
    },
    {
      "page": "kullback_leibler_divergence",
      "title": "Kullback-Leibler divergence",
      "topics": [
        "kullback_leibler_divergence"
      ]
    },
    {
      "page": "leprieur_tree",
      "title": "Example data for phylogenetic nestedness and turnover components",
      "topics": [
        "leprieur_tree"
      ]
    },
    {
      "page": "lozupone_tree",
      "title": "Example data for UniFrac distance",
      "topics": [
        "lozupone_panel_a",
        "lozupone_panel_b",
        "lozupone_tree"
      ]
    },
    {
      "page": "manhattan",
      "title": "Manhattan and related distances",
      "topics": [
        "manhattan",
        "mean_character_difference",
        "modified_mean_character_difference"
      ]
    },
    {
      "page": "margalef",
      "title": "Margalef's richness index",
      "topics": [
        "margalef"
      ]
    },
    {
      "page": "match_to_tree",
      "title": "Match vector of counts to phylogenetic tree",
      "topics": [
        "match_to_tree"
      ]
    },
    {
      "page": "mcintosh_d",
      "title": "McIntosh dominance index D",
      "topics": [
        "mcintosh_d"
      ]
    },
    {
      "page": "mcintosh_e",
      "title": "McIntosh's evenness measure E",
      "topics": [
        "mcintosh_e"
      ]
    },
    {
      "page": "menhinick",
      "title": "Menhinick's richness index",
      "topics": [
        "menhinick"
      ]
    },
    {
      "page": "minkowski",
      "title": "Minkowski distance",
      "topics": [
        "minkowski"
      ]
    },
    {
      "page": "morisita",
      "title": "The Morisita index and Horn-Morisita index",
      "topics": [
        "horn_morisita",
        "morisita"
      ]
    },
    {
      "page": "richness",
      "title": "Richness or number of observed species",
      "topics": [
        "richness"
      ]
    },
    {
      "page": "ruzicka",
      "title": "Ruzicka or weighted Jaccard distance",
      "topics": [
        "ruzicka"
      ]
    },
    {
      "page": "shannon",
      "title": "Shannon diversity and related measures",
      "topics": [
        "brillouin_d",
        "heip_e",
        "pielou_e",
        "shannon"
      ]
    },
    {
      "page": "simpson",
      "title": "Simpson's index and related measures",
      "topics": [
        "dominance",
        "invsimpson",
        "simpson",
        "simpson_e"
      ]
    },
    {
      "page": "strong",
      "title": "Strong's dominance index",
      "topics": [
        "strong"
      ]
    },
    {
      "page": "unifrac",
      "title": "UniFrac distance",
      "topics": [
        "generalized_unifrac",
        "information_unifrac",
        "phylosor",
        "unifrac",
        "unweighted_unifrac",
        "variance_adjusted_unifrac",
        "weighted_normalized_unifrac",
        "weighted_unifrac"
      ]
    },
    {
      "page": "unifrac_components",
      "title": "Nestedness and turnover components of unweighted UniFrac distance",
      "topics": [
        "phylosor_nestedness",
        "phylosor_turnover",
        "unifrac_components",
        "unweighted_unifrac_nestedness",
        "unweighted_unifrac_turnover"
      ]
    },
    {
      "page": "weighted_kulczynski_second",
      "title": "Weighted Kulczynski distance",
      "topics": [
        "weighted_kulczynski_second"
      ]
    }
  ],
  "_readme": "https://github.com/kylebittinger/abdiv/raw/HEAD/README.md",
  "_rundeps": [
    "ape",
    "digest",
    "lattice",
    "nlme",
    "Rcpp"
  ],
  "_score": 5.45484486000851,
  "_indexed": true,
  "_nocasepkg": "abdiv",
  "_universes": [
    "kylebittinger"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.0.9000",
      "date": "2026-07-14T07:01:14.000Z",
      "distro": "resolute",
      "commit": "20f3ed980c5edf27ad3d7286a5595d731f66e966",
      "fileid": "https://r2.ropensci.org/e3e504de748d63d48dff37394df748507bcc85e23fe734ee4cb5c786149638bd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kylebittinger/actions/runs/29312852776"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.2.0.9000",
      "date": "2026-07-14T07:01:13.000Z",
      "distro": "resolute",
      "commit": "20f3ed980c5edf27ad3d7286a5595d731f66e966",
      "fileid": "https://r2.ropensci.org/8324fc8dfe5fd887ac613e7f4db4115429b1c9e5d1f7d7471f67d62ba61ce175",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kylebittinger/actions/runs/29312852776"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.0.9000",
      "date": "2026-07-14T07:01:11.000Z",
      "commit": "20f3ed980c5edf27ad3d7286a5595d731f66e966",
      "fileid": "https://r2.ropensci.org/b69877e20da8290d025b0c4ae6785b8863a3c8b6a8f39bc15508dab88594afb5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kylebittinger/actions/runs/29312852776"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.2.0.9000",
      "date": "2026-07-14T07:00:49.000Z",
      "commit": "20f3ed980c5edf27ad3d7286a5595d731f66e966",
      "fileid": "https://r2.ropensci.org/445da30fc1a900fd38fb2237d25b2ca4715bd888fa5ee4ef50e3cf215d8cba32",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kylebittinger/actions/runs/29312852776"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.0.9000",
      "date": "2026-07-14T07:01:00.000Z",
      "commit": "20f3ed980c5edf27ad3d7286a5595d731f66e966",
      "fileid": "https://r2.ropensci.org/0abac588fbaa78c4bd4a02c31eb32366f140ff4459d53dd5c4afff594455542a",
      "status": "success",
      "buildurl": "https://github.com/r-universe/kylebittinger/actions/runs/29312852776"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.0.9000",
      "date": "2026-07-14T07:00:43.000Z",
      "commit": "20f3ed980c5edf27ad3d7286a5595d731f66e966",
      "fileid": "https://r2.ropensci.org/5f233226e2b47414f37c63454aca8614a86a969b0da3c0a7fd51ae273ba59cb2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kylebittinger/actions/runs/29312852776"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.0.9000",
      "date": "2026-07-14T07:00:16.000Z",
      "commit": "20f3ed980c5edf27ad3d7286a5595d731f66e966",
      "fileid": "https://r2.ropensci.org/7cd767696cc521c1148337c3d6bc08bf69126bd69321e531f9f4a2be4df58c09",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kylebittinger/actions/runs/29312852776"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.2.0.9000",
      "date": "2026-07-14T07:00:19.000Z",
      "commit": "20f3ed980c5edf27ad3d7286a5595d731f66e966",
      "fileid": "https://r2.ropensci.org/44d9dc59878094879c52531917bb7e4dcc64ade9698293e9d14d7143a7c252f6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/kylebittinger/actions/runs/29312852776"
    }
  ]
}