## Not run:
# get_tsn(searchterm = "Quercus douglasii")
# get_tsn(searchterm = "Chironomus riparius")
# get_tsn(c("Chironomus riparius","Quercus douglasii"))
# splist <- c("annona cherimola", 'annona muricata', "quercus robur",
# "shorea robusta", "pandanus patina", "oryza sativa", "durio zibethinus")
# get_tsn(splist, verbose=FALSE)
#
# # specify rows to limit choices available
# get_tsn('Arni')
# get_tsn('Arni', rows=1)
# get_tsn('Arni', rows=1:2)
#
# # When not found
# get_tsn("howdy")
# get_tsn(c("Chironomus riparius", "howdy"))
#
# # Using common names
# get_tsn(searchterm="black bear", searchtype="c")
#
# # Convert a tsn without class information to a tsn class
# as.tsn(get_tsn("Quercus douglasii")) # already a tsn, returns the same
# as.tsn(get_tsn(c("Chironomus riparius","Pinus contorta"))) # same
# as.tsn(19322) # numeric
# as.tsn(c(19322,129313,506198)) # numeric vector, length > 1
# as.tsn("19322") # character
# as.tsn(c("19322","129313","506198")) # character vector, length > 1
# as.tsn(list("19322","129313","506198")) # list, either numeric or character
# ## dont check, much faster
# as.tsn("19322", check=FALSE)
# as.tsn(19322, check=FALSE)
# as.tsn(c("19322","129313","506198"), check=FALSE)
# as.tsn(list("19322","129313","506198"), check=FALSE)
#
# (out <- as.tsn(c(19322,129313,506198)))
# data.frame(out)
# as.tsn( data.frame(out) )
#
# # Get all data back
# get_tsn_("Arni")
# get_tsn_("Arni", rows=1)
# get_tsn_("Arni", rows=1:2)
# get_tsn_(c("asdfadfasd","Pinus contorta"), rows=1:5)
#
# # use curl options
# library("httr")
# get_tsn("Quercus douglasii", config=verbose())
# bb <- get_tsn("Quercus douglasii", config=progress())
# ## End(Not run)
Run the code above in your browser using DataLab