Learn R Programming

taxize (version 0.2.0)

sci2comm: Get common names from scientific names.

Description

Get common names from scientific names.

Usage

sci2comm(...)

## S3 method for class 'default': sci2comm(scinames, db = "eol", simplify = TRUE, ...)

## S3 method for class 'uid': sci2comm(id, ...)

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

Arguments

scinames
character; One or more scientific names or partial names.
db
character; Data source, one of "eol" (default), "itis" or "ncbi".
simplify
(logical) If TRUE, simplify output to a vector of names. If FALSE, return variable formats from different sources, usually a data.frame.
...
Further arguments passed on to functions get_uid or get_tsn.
id
character; identifiers, as returned by get_tsn or get_uid.

Value

  • List of character - vectors.

See Also

searchbycommonname, searchbycommonnamebeginswith, searchbycommonnameendswith, eol_search, tp_search, comm2sci

Examples

Run this code
sci2comm(scinames='Helianthus annuus') # by default uses eol
sci2comm(scinames='Helianthus annuus', db='itis')
sci2comm(scinames=c('Helianthus annuus', 'Poa annua'))
sci2comm(scinames='Puma concolor', db='ncbi')

# Passing id in, works for sources: itis and ncbi
sci2comm(get_tsn('Helianthus annuus'))
sci2comm(get_uid('Helianthus annuus'))

# Don't simplify returned
sci2comm(get_tsn('Helianthus annuus'), simplify=FALSE)

Run the code above in your browser using DataLab