taxon_names | R Documentation |
The slot taxonNames
in taxlist objects contains
taxon usage names for the respective taxon.
These functions assist on the access and modification of entries for names.
taxon_names(taxlist, ...)
## S3 method for class 'taxlist'
taxon_names(taxlist, ...)
taxon_names(taxlist, ...) <- value
## S3 replacement method for class 'taxlist'
taxon_names(taxlist, ...) <- value
add_synonym(taxlist, ...)
## S3 method for class 'taxlist'
add_synonym(taxlist, ConceptID, TaxonName, AuthorName, ...)
update_name(taxlist, ...)
## S3 method for class 'taxlist'
update_name(taxlist, UsageID, ...)
delete_name(taxlist, ...)
## S3 method for class 'taxlist'
delete_name(taxlist, UsageID, ...)
taxlist |
A taxlist object to be modified. |
... |
Further arguments passed among methods. In |
value |
A data frame used as new slot |
ConceptID |
Numeric vector indicating the concept ID to which the synonyms will be added. |
TaxonName , AuthorName |
Character values used for the new names (synonyms). |
UsageID |
Numeric vector indicating the taxon usage IDs to be updated. |
The replacement method taxon_names<-
is a quick alternative to include
names in empty taxlist objects.
The function add_synonym()
works only for adding names to existing
taxon concepts.
For adding new taxon concepts as well you should use add_concept()
.
A data frame or, in the case of the replacement method, a
taxlist object with modified slot taxonNames
.
Miguel Alvarez kamapu78@gmail.com
taxlist
## Display of slot 'taxonNames'
Euclea <- subset(x = Easplist, subset = charmatch("Euclea", TaxonName),
slot = "names", keep_children = TRUE)
Euclea
taxon_names(Euclea)
## Insert a synonym to Diospyros scabra
summary(Easplist, "Diospyros scabra")
sp_list <- add_synonym(taxlist = Easplist, ConceptID = 51793,
TaxonName = "Maba scabra", AuthorName = "Chiov.")
summary(sp_list, "Diospyros scabra")
## Delete a synonym of Launaea cornuta
summary(sp_list, "Launaea cornuta")
sp_list <- delete_name(sp_list, 53821)
summary(sp_list, "Launaea cornuta")
## Hypothetical correction in author name in Launaea cornuta
sp_list <- update_name(taxlist = sp_list, UsageID = 355, AuthorName = "L.")
summary(sp_list, "Launaea cornuta")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.