dnastring2aln: dnastring2aln

View source: R/dnastring2aln.R

dnastring2alnR Documentation

dnastring2aln

Description

This function converts a DNAStringSet into an seqinr alignment.

Usage

dnastring2aln(dna)

Arguments

dna

DNAStringSet [mandatory]

Value

An object of class alignment which is a list with the following components:
nb the number of aligned sequences
nam a vector of strings containing the names of the aligned sequences
seq a vector of strings containing the aligned sequences
com a vector of strings containing the commentaries for each sequence or NA if there are no comments

Author(s)

Kristian K Ullrich

See Also

as.alignment

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 alignment
#dnastring2aln(cds1.cds2.aln)
cds1.cds2.aln |> dnastring2aln()

kullrich/MSA2dist documentation built on April 26, 2024, 4:43 p.m.