Taxon: Taxon Class

TaxonR Documentation

Taxon Class

Description

For more information on the NBA object model, please refer to the official NBA documentation at https://docs.biodiversitydata.nl and the NBA model and endpoints reference at https://docs.biodiversitydata.nl/endpoints-reference.

Usage

# Taxon$new()

Format

R6 class

Details

Model class for Taxon objects. A taxon record stores the hierarchical classification of a taxon, its scientific names and synonyms, and other relevant data retrieved from the respective source system. Taxonomic information is sourced from two species checklists: The Catalogue of Life (COL) and the Dutch Species Register (NSR).

Fields

sourceSystem

SourceSystem

sourceSystemId

character

recordURI

character

id

character

sourceSystemParentId

character

taxonRank

character

taxonRemarks

character

occurrenceStatusVerbatim

character

acceptedName

ScientificName

defaultClassification

DefaultClassification

systemClassification

list(Monomial)

synonyms

list(ScientificName)

vernacularNames

list(VernacularName)

descriptions

list(TaxonDescription)

references

list(Reference)

experts

list(Expert)

validName

ScientificName

Methods

$new()

Constructor Taxon object.

$fromList(TaxonList)

Create Taxon object from list.

$toList()

Get list representation of Taxon.

fromJSONString(TaxonJson)

Create Taxon object from JSON.

toJSONString(pretty=TRUE)

Get JSON representation of Taxon.


naturalis/nbaR documentation built on Nov. 12, 2023, 4:47 p.m.