This function converts a DNAStringSet into an ape DNAbin.

dnastring2dnabin(dna)

Arguments

dna

DNAStringSet [mandatory]

Value

An object of class DNAbin

Author

Kristian K Ullrich

Examples

## define two cds sequences
cds1 <- Biostrings::DNAString("ATGCAACATTGC")
cds2 <- Biostrings::DNAString("ATG---CATTGC")
cds1.cds2.aln <- c(Biostrings::DNAStringSet(cds1),
    Biostrings::DNAStringSet(cds2))
## convert into DNAbin
#dnastring2dnabin(cds1.cds2.aln)
cds1.cds2.aln |> dnastring2dnabin()
#> 2 DNA sequences in binary format stored in a matrix.
#> 
#> All sequences of same length: 12 
#> 
#> Labels:
#> 
#> Base composition:
#>     a     c     g     t 
#> 0.286 0.238 0.190 0.286 
#> (Total: 24 bases)