taxlist (version 0.2.4)

taxlist-class: An S4 class to represent taxonomic lists.

Description

Class for taxonomic lists including synonyms, hierarchical ranks, parent-child relationships, taxon views and taxon traits.

Note that each taxon becomes an identifier, represented by the column TaxonConceptID in the slot taxonRelations, analogous to a primary key in a relational database. This identifier is restricted to an integer in taxlist and is specific for the object.

In the same way, each taxon usage name has an identifier in the column TaxonUsageID, slot taxonNames. The column ViewID in slot taxonViews is the identifier of the taxon view.

Arguments

Slots

taxonNames

(data.frame) Table of taxon usage names (accepted names and synonyms).

taxonRelations

(data.frame) Relations between concepts, accepted names, basionyms, parents and hierarchical level.

taxonTraits

Table of taxon traits.

taxonViews

References used to determine the respective concept circumscription.

Author

Miguel Alvarez

References

Alvarez M, Luebert F (2018). The taxlist package: managing plant taxonomic lists in R. Biodiversity Data Journal 6: e23635. tools:::Rd_expr_doi("10.3897/bdj.6.e23635")

Examples

Run this code
## Class 'taxlist'
showClass("taxlist")

## Create an empty object
sp_list <- new("taxlist")
sp_list

Run the code above in your browser using DataLab