Input is either species number (integer), shortletter (7 characters) or full (exact!) species name.
# S3 method for default
tax(x, refl, detailed = FALSE, syn = TRUE, concept = NULL, strict = FALSE,
vernacular = FALSE, simplify = FALSE, quiet = FALSE, reflist.type = 'Turboveg', ...)
child(x, refl = tv.refl(), gen = 4, tree = FALSE, quiet = FALSE, syn = FALSE, ...)
parent(x, refl = tv.refl(), rank, quiet = FALSE, ...)
syn(x, refl = tv.refl(), quiet = FALSE, ...)
Species number, lettercode or species name
Taxonomic reference list
Load tax.dbf with additional taxonomic information (e.g. Secundum) instead of species.dbf
Return also synonym names
Name of the file with an alternative taxon view stored in the reference list directory, see details.
Exact match or partial matching with grep
Search in vernacular names instead of scientific names.
Will simplify species names for matching.
Number of child generations to return
Hide screen messages
Type of taxonomic reference list to use. Until now only Turboveg lsits are suppported in the official package.
Opens a gWidgets window with interactive taxonomic tree view. Requires package gWidgets
Taxonomical level of parentship to find
additional attributes
concept: GermanSL is a list with a single taxon view according to the standard lists of the different taxon groups (e.g Wisskirchen and Haeupler for higher plants, see). Nevertheless a hugh number of synonyms is included which allows in many cases the transformation into different concepts. For illustration the concept of Armeria maritima from Korneck 1996 is included, which accepts e.g. Armeria maritima ssp. bottendorfensis. simplify: Before string comparison with reference list names it will eliminate diacritic marks, double consonants, "th", "y" and others. If genus=TRUE critical, i.e. non stable endings of genus names will be ignored, epithet = TRUE will eliminate specific endings for the last epithet.
Jansen, F. and Dengler, J. (2008) GermanSL - eine universelle taxonomische Referenzliste f\"ur Vegetationsdatenbanken. Tuexenia, 28, 239-253.
package vegdata
# NOT RUN {
## GermanSL in Turboveg installation path needed
tax(27)
tax('Achillea millefolium')
tax('ACHIMILL')
# }
# NOT RUN {
childs(0, gen=1)
childs(94419, tree=TRUE)
# }
Run the code above in your browser using DataLab