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.