Transfer taxon name or taxid to the lineage dataframe
name_or_id2df(
name_or_id,
mode = "name",
add_prefix = TRUE,
fill_miss_rank = TRUE,
data_dir = NULL,
format_string = "",
use_taxonkit_reformat2 = FALSE,
...
)name or taxid
"id" or "name"
add_prefix
fill_miss_rank
directory containing nodes.dmp and names.dmp (default "/Users/asa/.taxonkit")
The output format string with placeholders for each rank. Try "d;p;c;o;f;g;s" if you use NCBI taxonomy database later than 2025-04.
use taxonkit_reformat2 rather than taxonkit_reformat, if you use NCBI taxonomy database later than 2025-04.
parameters pass to taxonkit_reformat or taxonkit_reformat2
dataframe
if (FALSE) { # \dontrun{
name_or_id2df(c("Homo sapiens", "Akkermansia muciniphila ATCC BAA-835"))
name_or_id2df(c("Homo sapiens", "Akkermansia muciniphila ATCC BAA-835"),
format_string = "{d};{p};{c};{o};{f};{g};{s}"
)
name_or_id2df(c("Homo sapiens", "Akkermansia muciniphila ATCC BAA-835"),
use_taxonkit_reformat2 = TRUE
)
} # }