ms609 / TreeDist

Calculate distances between phylogenetic trees in R
https://ms609.github.io/TreeDist/
28 stars 5 forks source link

Compare trees with different tips #93

Closed ms609 closed 1 year ago

ms609 commented 1 year ago

A first step towards #92

This PR should now allow a user to compare trees with non-identical sets of labels using TreeDistance() / MutualClusteringInformation() / ClusteringInfoDistance().

Meticulous testing has not yet been attempted.

codecov[bot] commented 1 year ago

Codecov Report

Merging #93 (31b1390) into master (c1b3d99) will increase coverage by 0.06%. The diff coverage is 100.00%.

:exclamation: Current head 31b1390 differs from pull request most recent head ceb723c. Consider uploading reports for the commit ceb723c to get more accurate results

@@            Coverage Diff             @@
##           master      #93      +/-   ##
==========================================
+ Coverage   98.26%   98.32%   +0.06%     
==========================================
  Files          30       30              
  Lines        2013     2155     +142     
==========================================
+ Hits         1978     2119     +141     
- Misses         35       36       +1     
Impacted Files Coverage Δ
R/median.R 100.00% <ø> (ø)
R/tree_distance.R 100.00% <100.00%> (ø)
R/tree_distance_info.R 100.00% <100.00%> (ø)
R/tree_distance_kendall-colijn.R 94.93% <100.00%> (-1.27%) :arrow_down:
R/tree_distance_msi.R 100.00% <100.00%> (ø)
R/tree_distance_nye.R 100.00% <100.00%> (ø)
R/tree_distance_utilities.R 100.00% <100.00%> (ø)
src/tree_distances.cpp 99.70% <100.00%> (+<0.01%) :arrow_up:
src/tree_distance_functions.cpp 100.00% <0.00%> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

github-actions[bot] commented 1 year ago

RcppDeepState Report

No error has been reported by RcppDeepState

Analyzed functions summary

function name tested inputs inputs with issues
cpp_mast 3 0
cpp_nni_distance 3 0
lapjv 3 0

Report details