ExtractTaxa | R Documentation |
Extract leaf labels and character states from a Nexus-formatted matrix.
ExtractTaxa(matrixLines, character_num = NULL, continuous = FALSE)
NexusTokens(tokens, character_num = NULL)
matrixLines |
Character vector containing lines of a file that include
a phylogenetic matrix. See |
character_num |
Index of character(s) to return.
|
continuous |
Logical specifying whether characters are continuous.
Treated as discrete if |
tokens |
Vector of character strings corresponding to phylogenetic tokens. |
ExtractTaxa()
returns a matrix with n rows, each named for the
relevant taxon, and c columns,
each corresponding to the respective character specified in character_num
.
NexusTokens()
returns a character vector in which each entry
corresponds to the states of a phylogenetic character, or a list containing
an error message if input is invalid.
fileName <- paste0(system.file(package = "TreeTools"),
"/extdata/input/dataset.nex")
matrixLines <- readLines(fileName)[6:11]
ExtractTaxa(matrixLines)
NexusTokens("01[01]-?")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.