get.phylip.name.Rd
get the names of sequences from a PHYLIP file.
get.phylip.name(infile, clean_name = FALSE)
infile | character representing the name or path of the phylip file. |
---|---|
clean_name | logical, representing cleaning of the names will be performed. |
Punctuation characters and white space be replaced by "_". Definition of Punctuation characters can be found at regex
.
a character vector of the names of the sequences
Jinlong Zhang <jinlongzhang01@gmail.com>
cat("6 22", "seq_1 --TTACAAATTGACTTATTATA", "seq_2 GATTACAAATTGACTTATTATA", "seq_3 GATTACAAATTGACTTATTATA", "seq_5 GATTACAAATTGACTTATTATA", "seq_8 GATTACAAATTGACTTATTATA", "seq_10 ---TACAAATTGAATTATTATA", file = "matk.phy", sep = "\n") get.phylip.name("matk.phy")#> [1] "seq_1" "seq_2" "seq_3" "seq_5" "seq_8" "seq_10"