Check invasive species status for a set of species from GISD database

This function check which species (both plants and animals) are considered "invaders" somewhere in the world.

For that end, it checks GISD (http://www.issg.org/database/welcome/) and returns a value, either "Not in GISD" or the brief description presented in GISD.

Note that the webpage contains more information. Also note that the function won't tell you if it's exotic in your area, a lot of exotic species are not considered invaders (yet).

As expected, the function is as good as the database is, which I find quite reliable and well maintained. The database is also able to recognize a lot (but not all) of the species synonyms.

Note that eol_invasive with source of gisd or gisd100 may end up with different results as this function goes directly to the GISD website, whereas eol_invasive only updates their GISD data occassionally. See notes in eol_invasive.

g_invasive(x, simplify = FALSE, verbose = TRUE)
character; a vector of scientific species names in the form of c("Genus species").
logical; returns a data.frame with the species name and the values "Invasive", "Not in GISD". I recomend to check first the not simplified version (default), which contains raw information about the level of invasiveness.
logical; If TRUE (default), informative messages printed.

  • A data.frame with species names and invasiveness.

  • g_invasive
sp <- c("Carpobrotus edulis", "Rosmarinus officinalis")
## first species is invasive, second one is not.
g_invasive(sp, simplify = TRUE)
Documentation reproduced from package traits, version 0.1.0, License: MIT + file LICENSE

Community examples

Looks like there are no examples yet.