Skip to content

Commit

Permalink
Update data and test
Browse files Browse the repository at this point in the history
  • Loading branch information
TGuillerme committed Oct 29, 2024
1 parent e58e5e7 commit 15e2c38
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 13 deletions.
12 changes: 2 additions & 10 deletions NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,16 +16,8 @@ dispRity v1.9 (2024-06-06) *distant update*
### NEW FEATURES
* Redesigned `multi.ace` to be more modular and handle both continuous and/or discrete characters. Changes include a **change in argument name** from `castor.options` to the generic `options.args` (the options can be provided the same way as before though); and a **change in default arguments** for `models` which can now be left missing (previously was `"ER"`) and applies `"ER"` and `"BM"` for respectively discrete and continuous characters by default.
* New design when using distance matrices: `dist.helper` now allows to save distance matrices in the cache, saving a lot of RAM and speeding up calculations. You can use the helper using `dispRity(..., dist.helper = my_distance_function)` or `dispRity(..., dist.helper = my_distance_matrix)`.



* *New bootstrap options*




* Redesigned `dispRity` and associated functions to now work on distance matrices while keeping the distance matrix properties (using `keep.distance = TRUE` as a default option - toggle back to `FALSE` to use previous behaviour).

* *New dispRity, custom.subsets and chrono.subsets option*: these three functions can now use `dist.data = TRUE` to specify that the input data is a distance matrix (and handle it accordingly).
* *New bootstrap options*: you can now use `boot.by` to specify whether bootstrap the rows (previous behaviour), the columns or both (for distance matrices).

* Redesigned `dispRity.dtt` to be closely a 1 to 1 interface of `geiger::dtt` with default options.

Expand Down
11 changes: 8 additions & 3 deletions TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
- [ ] run test
- [ ] compile function index
- [ ] run CRAN check
- [ ] RECOMPILE ALL INTERNAL DATASETS
- [x] RECOMPILE ALL INTERNAL DATASETS

## bootstrapping dimensions

Expand Down Expand Up @@ -51,12 +51,17 @@

## Vignettes and manual

- [ ] make a MCMCglmm related standalone vignette
- [ ] make a morpho disparity (Claddis) standalone vignette
- [ ] add a summary of specific methods.
- [ ] make a dispRity.multi vignette
- [ ] make a dist.help section in the manual
- [ ] update the bootstrap section in the manual with the dimensions
- [x] add `count.neigbhours` to the metrics section (*New metric*: `count.neighbours` to count the number of neighbours for each elements within a certain radius (thanks to Rob MacDonald for the suggestion).)

- [ ] make a MCMCglmm related standalone vignette
- [ ] make a morpho disparity (Claddis) standalone vignette



## Minor improvements:
* Make roundness work for non-VCV matrices (specify the axis function, e.g. variances or quantiles).
- [ ] TODO
Expand Down

0 comments on commit 15e2c38

Please sign in to comment.