traceBack {MKmisc} | R Documentation |
Function to trace back
Description
Function computes an optimal global or local alignment based on a trace back
matrix as provided by function stringDist
or stringSim
.
Usage
traceBack(D, global = TRUE)
Arguments
D |
object of class |
global |
logical, global or local alignment |
Details
Computes one possible optimal global or local alignment based on the trace back
matrix saved in an object of class "stringDist"
or "stringSim"
.
Value
matrix: pairwise global/local alignment
Note
The function is mainly for teaching purposes.
For distances between strings and string alignments see Bioconductor package Biostrings.
Author(s)
Matthias Kohl Matthias.Kohl@stamats.de
References
R. Merkl and S. Waack (2009). Bioinformatik Interaktiv. Wiley.
See Also
Examples
x <- "GACGGATTATG"
y <- "GATCGGAATAG"
## Levenshtein distance
d <- stringDist(x, y)
## optimal global alignment
traceBack(d)
## Optimal global alignment score
d <- stringSim(x, y)
## optimal global alignment
traceBack(d)
## Optimal local alignment score
d <- stringSim(x, y, global = FALSE)
## optimal local alignment
traceBack(d, global = FALSE)
[Package MKmisc version 1.9 Index]