Skip to contents

Joins plant human-use categories to a taxify() result by looking up accepted_name. Each of the ten Level-1 use categories is a 0/1 flag, plus a crop-wild-relative flag.

Usage

add_useful_plants(x, cols = NULL, verbose = TRUE)

Arguments

x

A data.frame returned by taxify().

cols

Character vector of use-category columns to attach, or "all". NULL (default) attaches all eleven. See enrichment_cols().

verbose

Logical. Default TRUE.

Value

The same data.frame with additional columns:

useful_animal_food

Animal food (0/1).

useful_environmental_uses

Environmental uses (0/1).

useful_fuels

Fuels (0/1).

useful_gene_sources

Gene sources (0/1).

useful_human_food

Human food (0/1).

useful_invertebrate_food

Invertebrate food (0/1).

useful_materials

Materials (0/1).

useful_medicines

Medicines (0/1).

useful_poisons

Poisons (0/1).

useful_social_uses

Social uses (0/1).

useful_crop_wild_relative

Crop wild relative (0/1).

Details

Source: World Checklist of Useful Plant Species (Diazgranados et al. 2020, KNB, CC BY 4.0). Coverage: ~39k plant species.

References

Diazgranados M et al. (2020) World Checklist of Useful Plant Species. Knowledge Network for Biocomplexity. doi:10.5063/F1CV4G34

Examples

if (FALSE) { # \dontrun{
taxify("Acorus calamus", backbone = "gbif") |>
  add_useful_plants()
} # }