Learn R Programming

taxize (version 0.5.2)

synonyms: Retrieve synonyms from various sources given input taxonomic names or identifiers.

Description

Retrieve synonyms from various sources given input taxonomic names or identifiers.

Usage

synonyms(...)

## S3 method for class 'default': synonyms(x, db = NULL, ...)

## S3 method for class 'tsn': synonyms(id, ...)

## S3 method for class 'tpsid': synonyms(id, ...)

## S3 method for class 'ubioid': synonyms(id, ...)

## S3 method for class 'nbnid': synonyms(id, ...)

## S3 method for class 'ids': synonyms(id, ...)

Arguments

...
Other passed arguments.
x
character; taxons to query.
db
character; database to query. either itis, tropicos, ubio, or nbn.
id
character; identifiers, returned by get_tsn, get_tpsid, get_ubioid, or

Value

  • A named list of data.frames with the synonyms of every supplied taxa.

See Also

get_tsn, get_tpsid, get_ubioid, get_nbnid

Examples

Run this code
# Plug in taxon names directly
synonyms("Poa annua", db="itis")
synonyms(c("Poa annua",'Pinus contorta','Puma concolor'), db="itis")
synonyms("Poa annua", db="tropicos")
synonyms("Pinus contorta", db="tropicos")
synonyms(c("Poa annua",'Pinus contorta'), db="tropicos")
synonyms("Salmo friderici", db='ubio')
synonyms(c("Salmo friderici",'Carcharodon carcharias','Puma concolor'), db="ubio")
synonyms("Pinus sylvestris", db='nbn')

# Use get_* methods
synonyms(get_tsn("Poa annua"))
synonyms(get_tpsid("Poa annua"))
synonyms(get_ubioid("Carcharodon carcharias"))
synonyms(get_nbnid("Carcharodon carcharias"))

# Pass many ids from class "ids"
out <- get_ids(names="Poa annua", db = c('itis','tropicos'))
synonyms(out)

Run the code above in your browser using DataLab