This function takes two single sequence DNAString
's or
two single sequence DNAStringSet
's, converts them into aa, calculates
a global alignment and converts this alignment back into a codon alignment.
cds2codonaln(
cds1,
cds2,
type = "global",
substitutionMatrix = "BLOSUM62",
gapOpening = 10,
gapExtension = 0.5,
remove.gaps = FALSE,
...
)
single sequence DNAStringSet
or DNAString
[mandatory]
single sequence DNAStringSet
or DNAString
[mandatory]
type of alignment (see
pairwiseAlignment
) [default: global]
substitution matrix representing the fixed
substitution scores for an alignment (see
pairwiseAlignment
) [default: BLOSUM62]
the cost for opening a gap in the alignment (see
pairwiseAlignment
) [default: 10]
the incremental cost incurred along the length of the
gap in the alignment (see pairwiseAlignment
)
[default: 0.5]
specify if gaps in the codon alignment should be removed [default: FALSE]
other cds2aa parameters
codon alignment as DNAStringSet
Pagès, H et al. (2014) Biostrings: Efficient manipulation of biological strings. R package version, 2(0).