taxlist (version 0.2.4)

levels: Set and retrieves hierarchical levels

Description

Taxonomic hierarchies can be set as levels in taxlist objects, ordered from lower to higher levels.

Add taxonomic levels for specific taxon concepts in a taxlist object. Also changes in concept circumscription may implicate changes in its taxonomic hierarchy.

Usage

levels(x)

# S3 method for taxlist levels(x)

levels(x) <- value

# S3 method for taxlist levels(x) <- value

Value

A character vector or a taxlist object with added or modified taxonomic levels.

Arguments

x

A taxlist object.

value

A character vector with replacement values for levels o x.

Author

Miguel Alvarez kamapu78@gmail.com

Details

Taxonomic levels will be handled as factors in the taxlist objects. Those levels are useful for creating subsets of related groups (e.g. by functions get_children() or get_parents()).

Levels in combination to parent-child relationships will be further used for checking consistency of taxonomic lists.

A replacement method of the form levels(x) <- value it is also implemented.

Examples

Run this code
## Get levels of species list
levels(Easplist)

## Add aggregate as new taxonomic level
levels(Easplist) <- c("form", "variety", "subspecies", "species", "complex",
    "aggregate", "genus", "family")
summary(Easplist)

Run the code above in your browser using DataLab