Package pl.poznan.put.structure
Class AnalyzedBasePair
java.lang.Object
pl.poznan.put.structure.AnalyzedBasePair
- All Implemented Interfaces:
Serializable
,Comparable<ClassifiedBasePair>
,ClassifiedBasePair
- Direct Known Subclasses:
ImmutableAnalyzedBasePair
A pair of residues with metadata taken from analysis tool.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface pl.poznan.put.structure.ClassifiedBasePair
compareTo, generateComment, isBasePhosphate, isBaseRibose, isCanonical, isNonCanonical, isPairing, isStacking
-
Constructor Details
-
AnalyzedBasePair
public AnalyzedBasePair()
-
-
Method Details
-
basePair
- Specified by:
basePair
in interfaceClassifiedBasePair
- Returns:
- The pair of nucleotides which interact.
-
interactionType
- Specified by:
interactionType
in interfaceClassifiedBasePair
- Returns:
- The type of interaction.
-
saenger
- Specified by:
saenger
in interfaceClassifiedBasePair
- Returns:
- The classification by Saenger (if applicable).
-
leontisWesthof
- Specified by:
leontisWesthof
in interfaceClassifiedBasePair
- Returns:
- The classification by Leontis and Westhof (if applicable).
-
bph
- Specified by:
bph
in interfaceClassifiedBasePair
- Returns:
- The classification of base-phosphate interaction (if applicable).
-
br
- Specified by:
br
in interfaceClassifiedBasePair
- Returns:
- The classification of base-ribose interaction (if applicable).
-
stackingTopology
- Specified by:
stackingTopology
in interfaceClassifiedBasePair
- Returns:
- The classification of stacking interaction (if applicable).
-
isRepresented
@Auxiliary @Default public boolean isRepresented()- Specified by:
isRepresented
in interfaceClassifiedBasePair
- Returns:
- True if this interaction is represented in secondary structure.
-
invert
- Specified by:
invert
in interfaceClassifiedBasePair
- Returns:
- An instance of this class, but with interacting partners inverted.
-
getIsRepresented
Returns the value ofisRepresented()
, but this naming is required by Spring.- Returns:
- The value of isRepresented();
-