Learn R Programming

taxize (version 0.5.2)

resolve: Resolve names from many different sources

Description

Resolve names from iPlant's name resolver, the Taxonomic Name Resolution Service (TNRS), the Global Names Resolver (GNR)

Usage

resolve(query, db = "iplant", callopts = list(), ...)

Arguments

query
Vector of one or more names.
db
Source to check names against. One of iplant, tnrs, or gnr
callopts
Curl options passed on to httr::GET
...
Further named args passed on to each respective function. See examples. Note that parameters for specific data sources are specific to those data sources. E.g. you can pass the parameter source when using db="tnrs", but is meanin

Value

  • A list with length equal to length of the db parameter (number of sources requested.)

Examples

Run this code
resolve(query=c("Helianthus annuus", "Homo sapiens"))
resolve(query=c("Helianthus annuus", "Homo sapiens"), db='tnrs', source="iPlant_TNRS")
resolve(query="Quercus keloggii", db='gnr')
resolve(query="Helianthus annuus", db='gnr', preferred_data_sources = c(3,4))
resolve(query=c("Helianthus annuus", "Homo sapiens"), db=c('iplant','gnr'))
resolve(query="Quercus keloggii", db=c('iplant','gnr','tnrs'))
library("httr")
resolve(query="Qercuss", callopts=verbose())
resolve(query=c("Helianthus annuus", "Homo sapiens"), callopts=timeout(3))

Run the code above in your browser using DataLab