Closed vijaybarve closed 1 year ago
synlist <- data.frame("id" = c(1,2,3,4),
"canonical" = c("Hypochlorosis ancharia",
"Hypochlorosis ancharia",
"Hypochlorosis ancharia",
"Hypochlorosis ancharia"),
"synonym" = c( "Hypochlorosis tenebrosa",
"Pseudonotis humboldti",
"Pseudonotis humboldti",
"Myrina ancharia"),
"family" = c("Lycaenidae", "Lycaenidae",
"Lycaenidae","Lycaenidae"),
"source" = c("itis","wiki","wiki","wiki"),
stringsAsFactors = FALSE)
mytaxo <- syn2taxo(synlist)
id canonical accid source taxonlevel
1 1 Hypochlorosis ancharia 0 itis Species
2 2 Hypochlorosis tenebrosa 1 itis Species
3 3 Pseudonotis humboldti 1 wiki Species
4 4 Pseudonotis humboldti 1 wiki Species
5 5 Myrina ancharia 1 wiki Species
order family genus species subspecies
1 Hypochlorosis ancharia NA
2 Hypochlorosis tenebrosa NA
3 Pseudonotis humboldti NA
4 Pseudonotis humboldti NA
5 Myrina ancharia NA
If the is a pair of identical accepted name and synonym, duplicate records are generated in the taxolist.