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, waitMethods 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:
basePairin interfaceClassifiedBasePair- Returns:
- The pair of nucleotides which interact.
-
interactionType
- Specified by:
interactionTypein interfaceClassifiedBasePair- Returns:
- The type of interaction.
-
saenger
- Specified by:
saengerin interfaceClassifiedBasePair- Returns:
- The classification by Saenger (if applicable).
-
leontisWesthof
- Specified by:
leontisWesthofin interfaceClassifiedBasePair- Returns:
- The classification by Leontis and Westhof (if applicable).
-
bph
- Specified by:
bphin interfaceClassifiedBasePair- Returns:
- The classification of base-phosphate interaction (if applicable).
-
br
- Specified by:
brin interfaceClassifiedBasePair- Returns:
- The classification of base-ribose interaction (if applicable).
-
stackingTopology
- Specified by:
stackingTopologyin interfaceClassifiedBasePair- Returns:
- The classification of stacking interaction (if applicable).
-
isRepresented
@Auxiliary @Default public boolean isRepresented()- Specified by:
isRepresentedin interfaceClassifiedBasePair- Returns:
- True if this interaction is represented in secondary structure.
-
invert
- Specified by:
invertin 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();
-