-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v1.8 release #126
Merged
Merged
v1.8 release #126
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
+ CHANGED some defaults + pre-implement next release
size.inner/outer is now size.increase/hollowness
Need fix for continuous
This reverts commit 50dc0d3.
get.tree update
Ready and checked
Update README.md
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
dispRity v1.8 (2023-12-11) dispRity.multi
NEW FEATURES
custom.subsets
,chrono.subsets
,boot.matrix
anddispRity
. This change is not affecting the user level appart from now allowing to bypass some error messages (thanks to Mario Corio for that obvious suggestion).name.subsets
for directly accessing the subsets names of adispRity
object (basically doingnames(my_dispRity$subsets)
).MCMCglmm.variance
for calculating the variance for specific terms in a"MCMCglmm"
model.pgls.dispRity
to run PGLS test on adispRity
object with a level-2 metric and a tree (using excellentphylolm
algorithm). The new test comes with its own S3 print, summary and plot functions if the inputdispRity
data contains multiple trees or multiple matrices (running and handling the output of multiplephylolm
).get.tree
utility function to get the trees in each subsets (thanks to Jack Hadfield for this suggestion and help with implementation).roundness
to measure the roundness of a variance-covariance matrix.MINOR IMPROVEMENTS
custom.subsets
,chrono.subsets
,boot.matrix
anddispRity
functions: thetree
,FADLAD
,prob
anddimensions
arguments is nowNULL
by default (instead of missing).projections
function. The defaults are nowscale = TRUE
,centre = FALSE
(previouslyTRUE
) andabs = FALSE
(previouslyTRUE
). The default arguments fordispRity.covar.projections
remain unchanged though (scale = TRUE
,centre = TRUE
,abs = TRUE
).randtest.dispRity
function'ssubsets
argument now can take a list of arguments of subsets to compare isdata
is adispRity
object. The call message has also been updated to be much more verbose and clear of what has been tested.projections.*
functions for speed.test.metric
now also adds the slope coefficient if the optionmodel
is used.plot
/summary
ontest.metric
results are now more easy to interpret.reduce.space
has now 25 times less chances to be stuck on a local optimum.match.tip.edges
now also works on nodes and on"multiPhylo"
objects and has a added an optionuse.parsimony
(default isTRUE
) to propagate the matching down the tree (i.e. if two nodes have the same unique ancestor and variable value, the ancestor is consider to have that variable value as well).covar.plot
.clean.data
can now also handle a list of"phylo"
objects astree
input (i.e. it does not need to be specifically classed as"multiPhylo"
).spptest
toGET
.space.maker
can now generate specific row names and be replicated to generate a bunch of spaces (via the new optional argumentselements.names
andreplicates
respectively).add.tree
utility function now has an optional argument to override any existing trees (replace = TRUE
) or not (replace = FALSE
; which remains the default previous behaviour).print.dispRity
now recognises and highlights simulated data from thetreats
package.NA
management forS3
functions.covar.plot
making the figures more aesthetic.remove.zero.brlen
now also removes negative branch lengths and works on"multiPhylo"
objects (thanks to Thomas Johnson for this suggestion).fill.dispRity
has now an extra argumentcheck
to toggle the data checking on and off (more for developers).multi.ace
is now described in details in the manual.slice.tree
has now akeep.all.ancestors
option to do exactly that.BUG FIXES
test.metric
.get.disparity
now correctly concatenates one dimensional results into a"numeric"
(rather than a"matrix"
).make.metric
now internally handlescovar
object correctly (i.e. as distance matrices).DEPRECATED AND DEFUNCT
ellipse.volume
has been changed toellipsoid.volume
to more accurately reflect what it is measuring.rescale.dispRity
has been changed toscale.dispRity
and correctly registered as a S3 method.randtest.dist
has been changed todistance.randtest
to avoid conflict with*.dist
S3 methods.