iucn_id: Get an ID for a IUCN listed taxon

View source: R/iucn_id.R

iucn_idR Documentation

Get an ID for a IUCN listed taxon

Description

Get an ID for a IUCN listed taxon

Usage

iucn_id(sciname, key = NULL, ...)

Arguments

sciname

character; Scientific name. Should be cleand and in the format ⁠*<Genus> <Species>*⁠. One or more.

key

(character) required. you IUCN Redlist API key. See rredlist::rredlist-package for help on authenticating with IUCN Redlist

...

Curl options passed on to crul::HttpClient

Value

A named list (names are input taxa names) of one or more IUCN IDs. Taxa that aren't found are silently dropped.

Author(s)

Scott Chamberlain,

Examples

## Not run: 
iucn_id("Branta canadensis")
iucn_id("Branta bernicla")
iucn_id("Panthera uncia")
iucn_id("Lynx lynx")

# many names
iucn_id(c("Panthera uncia", "Lynx lynx"))

# many names, some not found
iucn_id(c("Panthera uncia", "Lynx lynx", "foo bar", "hello world"))

# a name not found
iucn_id("Foo bar")

## End(Not run)

taxize documentation built on Sept. 11, 2024, 6:13 p.m.