Similarly to other DNA multiple sequence alignments the output of the
triplex.alignment
method is stored as DNAStringSet
object. This object consists of four sequences: plus
and minus
sequences representing 5' to 3' and 3' to 5' DNA strand of detected triplex;
one of the anti-plus
, anti-minus
, para-plus
or
para-minus
sequence representing the third triplex strand aligned to
plus
or minus
strand in antiparallel
or parallel
fashion; and finally loop
sequence representing unpaired loop.
Please note that all eight triplex types shown in following
figure can be represented using four types of alignments, because each
alignment can correspond to triplex detected either on forward or reverse DNA
strand.
types.pngFigure: Triplex types
The input TriplexViews
object is required to provide additional
algorithm options (see triplex.search
). These are used for
proper computation of triplex alignment.