Nothing
library(clootl)
test_that(desc = "sci name tree extract", code = {
## Test sci name extract
sci_name_spp <- c("Turdus migratorius",
"Setophaga dominica",
"Setophaga ruticilla",
"Sitta canadensis")
sci_name_tree <- extractTree(species=sci_name_spp)
expect_equal( length(sci_name_tree), 6 )
expect_type( object = sci_name_tree, type = "list")
expect_equal( sci_name_tree$Nnode, 3 )
expect_contains(sci_name_tree[['tip.label']], gsub(" ", "_",sci_name_spp))
sci_name_tree14_2021 <- extractTree(species=sci_name_spp, taxonomy_year=2021)
sci_name_tree14_2022 <- extractTree(species=sci_name_spp, taxonomy_year=2022)
sci_name_tree14_2023 <- extractTree(species=sci_name_spp, version=1.4, taxonomy_year=2023)
expect_identical(sci_name_tree, sci_name_tree14_2023)
expect_equal( length(sci_name_tree14_2021), 6 )
expect_contains(sci_name_tree14_2021[['tip.label']], gsub(" ", "_",sci_name_spp))
expect_equal( length(sci_name_tree14_2022), 6 )
expect_contains(sci_name_tree14_2022[['tip.label']], gsub(" ", "_",sci_name_spp))
cites <- getCitations(sci_name_tree)
expect_equal( length(cites), 4 )
expect_equal( length(cites[['study']]), 13 )
cites2021 <- getCitations(sci_name_tree14_2021)
cites2022 <- getCitations(sci_name_tree14_2022)
cites2023 <- getCitations(sci_name_tree14_2023)
expect_identical(cites, cites2021)
expect_identical(cites, cites2022)
expect_identical(cites, cites2023)
})
test_that(desc = "code name tree extract", code = {
## Test code extract
code_spp <- c("amerob", "canwar", "reevir1", "yerwar", "gockin")
code_tree <- extractTree(species=code_spp,
label_type="code")
expect_identical(sort(code_tree[['tip.label']]), sort(code_spp))
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.