get_tpsid(sciname='Poa annua')
get_tpsid(sciname='Pinus contorta')
get_tpsid(c("Poa annua", "Pinus contorta"))
# When not found, NA given (howdy is not a species name, and Chrinomus is a fly)
get_tpsid("howdy")
get_tpsid(c("Chironomus riparius", "howdy"))
# pass to classification function to get a taxonomic hierarchy
classification(get_tpsid(sciname='Poa annua'))
# factor class names are converted to character internally
spnames <- as.factor(c("Poa annua", "Pinus contorta"))
class(spnames)
get_tpsid(spnames)
# pass in a list, works fine
get_tpsid(list("Poa annua", "Pinus contorta"))Run the code above in your browser using DataLab