Package: ecodive
Type: Package
Title: Parallel and Memory-Efficient Ecological Diversity Metrics
Version: 2.3.1
Authors@R: c(
    person(
      "Daniel P.", "Smith",
      email   = "dansmith01@gmail.com",
      role    = c("aut", "cre"),
      comment = c(ORCID = "0000-0002-2479-2044")),
    person(
      "Melissa", "O'Neill",
      role    = c("ctb", "cph"),
      comment = "PCG random number generator"),
    person(
      "Alkek Center for Metagenomics and Microbiome Research", 
      role = c("cph", "fnd") ))
Description: Computes alpha and beta diversity metrics in a parallel,
    memory-efficient manner using 'C' and 'pthreads'. Implements 51 classic,
    compositional, and phylogenetic indices including 'Shannon', 'Bray-Curtis',
    'Faith', 'JSD', 'Hellinger', 'Robust Aitchison', and the 'UniFrac' family.
    Provides random sub-sampling for table rarefaction and parses 'Newick'
    trees into 'phylo' objects. Integrates with data structures from
    'phyloseq', 'rbiom', and other common 'bioinformatics' packages.
    Algorithms are described in Smith 'et al.' (2026) <doi:10.21105/joss.09777>.
URL: https://cmmr.github.io/ecodive/, https://github.com/cmmr/ecodive
BugReports: https://github.com/cmmr/ecodive/issues
License: MIT + file LICENSE
Encoding: UTF-8
LazyData: true
Depends: R (>= 3.6.0)
RoxygenNote: 7.3.3
Config/Needs/website: rmarkdown
Config/testthat/edition: 3
Imports: parallel, utils
Suggests: knitr, Matrix, parallelly, rmarkdown, slam, tinytest
VignetteBuilder: knitr
NeedsCompilation: yes
Packaged: 2026-11-05 17:33:40 UTC; Daniel
Author: Daniel P. Smith [aut, cre] (ORCID:
    <https://orcid.org/0000-0002-2479-2044>),
  Melissa O'Neill [ctb, cph] (PCG random number generator),
  Alkek Center for Metagenomics and Microbiome Research [cph, fnd]
Maintainer: Daniel P. Smith <dansmith01@gmail.com>
Repository: CRAN
Date/Publication: 2026-11-05 18:10:02 UTC
Built: R 4.5.2; x86_64-apple-darwin20; 2026-11-05 20:39:01 UTC; unix
Archs: ecodive.so.dSYM
