Resolve names from different data sources
Resolve names from iPlant's name resolver, and the Global Names Resolver (GNR)
resolve(sci, db = "gnr", query = NULL, ...)
sci |
Vector of one or more taxonomic names (common names not supported) |
db |
Source to check names against. One of iplant or gnr.
Default: gnr. Note that each taxonomic data source has their own
identifiers, so that if you provide the wrong |
query |
Deprecated, see |
... |
Curl options passed on to crul::verb-GET or crul::verb-POST. In addition, further named args passed on to each respective function. See examples |
A list with length equal to length of the db parameter (number of sources requested), with each element being a data.frame or list with results from that source.
## Not run: resolve(sci=c("Helianthus annuus", "Homo sapiens")) resolve(sci="Quercus keloggii", db='gnr') resolve(sci=c("Helianthus annuus", "Homo sapiens"), db=c('iplant', 'gnr')) resolve(sci="Quercus keloggii", db=c('iplant', 'gnr')) # pass in options specific to each source resolve("Helianthus annuus", db = 'gnr', preferred_data_sources = c(3, 4)) resolve("Helianthus annuus", db = 'iplant', retrieve = 'best') identical( resolve("Helianthus annuus", db = 'iplant', retrieve = 'best')$iplant, iplant_resolve("Helianthus annuus", retrieve = 'best') ) # pass in curl options resolve(sci="Qercuss", db = "iplant", verbose = TRUE) ## End(Not run)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.