Package pl.poznan.put.structure.formats
Class StrandView
java.lang.Object
pl.poznan.put.structure.formats.StrandView
- All Implemented Interfaces:
DotBracket
,Strand
- Direct Known Subclasses:
ImmutableStrandView
A strand which is defined as a fragment of a dot-bracket structure.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface pl.poznan.put.structure.formats.DotBracket
combineStrands, containsMissing, findStrand, isIsolated, isolatedSymbols, length, missingInternal, missingTerminal, originalIndex, pairs, pseudoknotOrder, sequence, sequence, strands, structure, structure, toStringWithStrands
Methods inherited from interface pl.poznan.put.structure.formats.Strand
isSingleStrand, missingBegin, missingEnd, sequenceRY
-
Constructor Details
-
StrandView
public StrandView()
-
-
Method Details
-
name
-
description
Description copied from interface:Strand
Prepares description of strand in RNAComposer format. The format has 5 elements: index-from, index-to, sequence, structure, RY-sequence.- Specified by:
description
in interfaceStrand
- Returns:
- A description of strand in RNAComposer format.
-
begin
@Parameter(order=3) public abstract int begin() -
end
@Parameter(order=4) public abstract int end() -
parent
- Returns:
- The parent dot-bracket structure of this strand.
-
symbols
- Specified by:
symbols
in interfaceDotBracket
- Returns:
- The list of dot-bracket symbols.
-
toString
-