Skip to contents

Get Species Information

Usage

get_species_info(species, unident = FALSE, verbose = TRUE)

Arguments

species

A vector of species names. The words can be separated using spaces or underscores. Full names are not required but they will increase the consistency of the results should partial matches return multiple matches.

unident

A logical entry with the default value of FALSE, to match historical output that did not include unidentified groups.

verbose

A logical that specifies if you want to print messages and warnings to the console. The default is TRUE.

Value

A data frame with the scientific name in the latin column and in the scientific_name column that has spaces replaced with underscores; common name in the common column and in the common_name column that has spaces replaced with underscores; species values used as input in the input column; and strata used to assess its status in the strata column.

Details

Get the scientific name, common name, and strata group for a vector of species.

See also

See PullSpp.fn for information on common and scientific names; and GetStrata.fn for the different stratifications.

Author

Kelli Faye Johnson

Examples

get_species_info(c("sablefish", "petrale"))
#>                  latin       common  common_name    scientific_name     input
#> 133 Anoplopoma fimbria    sablefish    sablefish Anoplopoma_fimbria sablefish
#> 74    Eopsetta jordani petrale sole petrale_sole   Eopsetta_jordani   petrale
#>        strata species_type
#> 133 sablefish        other
#> 74      coast     flatfish
# Expect a warning because vermilion doesn't have an strata assigned to it
testthat::expect_message(
  get_species_info(c("vermilion"))
)
# Dusky returns multiple entries
testthat::expect_message(
  get_species_info(c("dusky"))
)