Botanical Correction
Usage
BotanicalCorrection(Data, Sources = c("wfo"))
Value
A list with a complete log of the botanical corrections and Data with new columns:
Accepted_family_DataHarmonizationCor
(character): corrected family nameAccepted_genus_DataHarmonizationCor
(character): corrected genus nameAccepted_species_DataHarmonizationCor
(character): corrected species nameAccepted_name_DataHarmonizationCor
(character): corrected name (at any taxonomic level)Accepted_name_rank_DataHarmonizationCor
(character): Taxonomic rank of name matched by the TNRS
Details
The function uses TNRS package provided by BIEN, https://bien.nceas.ucsb.edu/bien/tools/tnrs/
It resolves plant taxonomic names using World Flora Online
No special characters (typography)
The suffix "aceae" is restricted to families, and words ending with "aceae" are deleted anywhere else
Correct spelling of botanical names
Update the families according to APG
The log contains a flag if there is more than one name for one Site x IdTree combination
The log contains all details returned by TNRS (authors, etc.). Data just keeps the basic corrected names.
Examples
if (FALSE) { # \dontrun{
library(data.table)
data(TestData)
Rslt <- BotanicalCorrection(TestData)
} # }