Parse taxon names using the GBIF name parser.

parsenames(scientificname, curlopts = list())

Arguments

scientificname

A character vector of scientific names.

curlopts

list of named curl options passed on to HttpClient. see curl::curl_options for curl options

Value

A data.frame containing fields extracted from parsed taxon names. Fields returned are the union of fields extracted from all species names in scientificname.

References

https://www.gbif.org/developer/species#parser

Author

John Baumgartner ([email protected]unimelb.edu.au)

Examples

if (FALSE) { parsenames(scientificname='x Agropogon littoralis') parsenames(c('Arrhenatherum elatius var. elatius', 'Secale cereale subsp. cereale', 'Secale cereale ssp. cereale', 'Vanessa atalanta (Linnaeus, 1758)')) parsenames("Ajuga pyramidata") parsenames("Ajuga pyramidata x reptans") # Pass on curl options # res <- parsenames(c('Arrhenatherum elatius var. elatius', # 'Secale cereale subsp. cereale', 'Secale cereale ssp. cereale', # 'Vanessa atalanta (Linnaeus, 1758)'), curlopts=list(verbose=TRUE)) }