strip.infraspec: Truncation of Species Names

Description Usage Arguments Details Value Examples

View source: R/strip.infraspec.R

Description

Delete infraspecific names and epithets form species names.

Usage

1

Arguments

x

A character string giving taxon names of species rank and below.

Details

strip.infraspec tries to guess the separating character used; both " " and "_" are possible, but cannot be mixed as, e.g., in "Saxicola torquata_axillaris".

Value

A character string giving species names.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
strip.infraspec(c("Vipera aspis",
                  "Vipera aspis aspis",
                  "Vipera aspis atra"))
     
## separating characters cannot be mixed!
spec <- c("Vipera aspis",
          "Vipera_aspis_aspis",
          "Vipera_aspis atra")                               
strip.infraspec(spec) 
strip.infraspec(gsub(" ", "_", spec))
strip.infraspec(gsub("_", " ", spec))                   

heibl/megaptera documentation built on Jan. 17, 2021, 3:34 a.m.