taxonRectification: Taxon Rectification

View source: R/taxonRectification.R

taxonRectificationR Documentation

Taxon Rectification

Description

An function that takes an input taxonomic name, checks against taxonomic database, returns vector for use in database queries, as well as warnings if the name is invalid.

Usage

taxonRectification(taxName = NULL, datasources = NULL, skipTaxize = FALSE)

Arguments

taxName

A string that, ideally, is a taxonomic name

datasources

A vector of taxonomic data sources implemented in taxize::gnr_resolve(). See the Global Names List for more information.

skipTaxize

If skipTaxize = TRUE, occCite will skip taxonomic rectification using taxize, which has been orphaned on CRAN. Setting this option to 'TRUE' will result in a check for the taxize package before taxonomic rectification is attempted.

Value

A string with the closest match according to taxize::gnr_resolve(), and a list of taxonomic data sources that contain the matching name.

Examples

# Inputting taxonomic name and specifying what taxonomic sources to search
taxonRectification(
  taxName = "Buteo buteo hartedi",
  datasources = "National Center for Biotechnology Information",
  skipTaxize = TRUE
)

hannahlowens/occCite documentation built on Oct. 18, 2024, 1:18 a.m.