Return the taxon IDs in a taxonomy() or taxmap() object. They are in the order they appear in the edge list.

obj$taxon_ids()
taxon_ids(obj)

Arguments

obj

The taxonomy() or taxmap() object.

See also

Examples

# Return the taxon IDs for each taxon taxon_ids(ex_taxmap)
#> b c d e f g h i j k l m n o p q r #> "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r"
# Filter using taxon IDs filter_taxa(ex_taxmap, ! taxon_ids %in% c("c", "d"))
#> <Taxmap> #> 15 taxa: b. Mammalia, e. Notoryctidae ... r. tuberosum #> 15 edges: NA->b, b->e, b->f, NA->g ... j->o, k->p, l->q, l->r #> 4 data sets: #> info: #> # A tibble: 6 x 4 #> taxon_id name n_legs dangerous #> <chr> <chr> <dbl> <lgl> #> 1 m tiger 4 TRUE #> 2 n cat 4 FALSE #> 3 o mole 4 FALSE #> # … with 3 more rows #> phylopic_ids: a named vector of 'character' with 6 items #> m. e148eabb-f138-43[truncated] ... r. 63604565-0406-46[truncated] #> foods: a list of 6 items named by taxa: #> m, n, o, p, q, r #> abund: #> # A tibble: 8 x 5 #> taxon_id code sample_id count taxon_index #> <chr> <fct> <fct> <dbl> <int> #> 1 m T A 1 1 #> 2 n C A 2 2 #> 3 o M B 5 3 #> # … with 5 more rows #> 1 functions: #> reaction