check_iucn_status: Check whether inputs are valid IUCN status codes.

View source: R/utils.R

check_iucn_statusR Documentation

Check whether inputs are valid IUCN status codes.

Description

A warning is raised if a item in statuses is not found. This item is removed from the vector. If none of the items are valid, raise an error.

Usage

check_iucn_status(statuses)

Arguments

statuses

A character vector of the IUCN Conservation Statuses.

Details

Argument statuses is a vector containing one or several of the following:

"CR" Critically Endangered
"EN" Endangered
"VU" Vulnerable
"NT" Near Threatened
"LC" Least Concern
"EX" Extinct
"EW" Extinct in the Wild
"DD" Data Deficient

Value

valid A character vector of valid items in statuses.

Author(s)

Joona Lehtomaki <joona.lehtomaki@gmail.com>

Examples

## Not run: 
check_iucn_status("EN")
check_iucn_status(c("EN", "VU"))
# Gives a warning
check_iucn_status(c("EN", "BB"))
# Fails
check_iucn_status("ENX")

## End(Not run)


ropensci/rdopa documentation built on May 18, 2022, 6:32 p.m.