Skip to content

Releases: gavinmdouglas/FuncDiv

FuncDiv v1.0.0

08 Mar 22:17
Compare
Choose a tag to compare
  • Changed UniFrac implementation to be based on rbiom rather than phyloseq, due to the issues described in #2. This means that the weighted UniFrac values are now different than in earlier versions, due to this change. These values should now agree better with how QIIME 2 calculates weighted UniFrac distances.

  • RcppParallel is now linked to an import due to this new dependency (the relevant code from v1.0.3 of rbiom is now packaged in FuncDiv after some minor modification in R/beta_workflow.R and src/rbiom_par_unifrac.cpp (the latter file is unchanged).

  • Changed fishers_alpha calculation to return NA rather than 0 if it cannot fit a model. Also added a parameter for the minimum number of unique classes needed before fitting, which is set to 10 by default.

  • Otherwise the recent changes are minor typo fixes and changes needed to follow all CRAN submission policies.

FuncDiv v0.4.2

21 Nov 14:30
Compare
Choose a tag to compare
  • Specify that parDist should be single-threaded when called

  • Add checks for when only 1 sample / taxon input to UniFrac

  • Typo where mc.cores was always == 10 under one condition

  • Remove rows with 0/NA abundance in contrib_tab

FuncDiv v0.4.1

03 Nov 18:32
Compare
Choose a tag to compare

Hot-fix for issue in DESCRIPTION file that caused installation problems in last release.

FuncDiv v0.4

03 Nov 15:59
2f0742f
Compare
Choose a tag to compare

Minor fixes and now include weighted/unweighted UniFrac and Jensen-Shannon Divergence as beta diversity options.

FuncDiv v0.2

05 Aug 16:00
Compare
Choose a tag to compare

Initial beta release