Learn R Programming

vegdata (version 0.9.12)

taxname.simpl: Simplify name parts for better string matching

Description

Simplify name parts for better string matching

Usage

taxname.simplify(
  x,
  genus = TRUE,
  epithet = TRUE,
  concept = TRUE,
  rank = TRUE,
  tax.status = TRUE,
  ...
)

Arguments

x

(integer or character) Species number, lettercode or species name(s)

genus

(logical) simplify genus name part

epithet

(logical) simplify epithet(s)

concept

(logical) remove name parts which describe taxon concept size like "s. str.","s. l."

rank

(logical) remove rank specifications

tax.status

(logical) remove taxon status like 'nom. illeg.' or 'auct.'

...

additional attributes

Author

Florian Jansen florian.jansen@uni-rostock.de

Details

taxname.abbr will be applied beforehand automatically. The function simplifies name parts which are empirically unstable, i.e. sylvatica might also written as silvatica, or majus vs. maius. Sex of latin genus or epithet name parts often change and are therefore deleted (us vs. a, ea vs. eos, etc.). Hybrid signs are removed. taxname.simpl works well for plant names, but be careful with very long name lists or if combined with animal taxa which are sometimes very short and can be confused after applying taxname.simpl