Releases: gavinmdouglas/FuncDiv
FuncDiv v1.0.0
-
Changed UniFrac implementation to be based on
rbiom
rather thanphyloseq
, 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 ofrbiom
is now packaged inFuncDiv
after some minor modification inR/beta_workflow.R
andsrc/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
-
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
Hot-fix for issue in DESCRIPTION file that caused installation problems in last release.
FuncDiv v0.4
Minor fixes and now include weighted/unweighted UniFrac and Jensen-Shannon Divergence as beta diversity options.
FuncDiv v0.2
Initial beta release