Package pl.poznan.put.rna
Interface Pyrimidine
-
- All Superinterfaces:
NucleicAcidResidueComponent,Nucleobase,ResidueComponent,ResidueInformationProvider
public interface Pyrimidine extends Nucleobase
A pyrimidine (cytosine, uracil or thymine).
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default org.apache.commons.lang3.tuple.Pair<AtomName,AtomName>edgeVectorAtoms(NucleobaseEdge edge)default List<TorsionAngleType>torsionAngleTypes()-
Methods inherited from interface pl.poznan.put.rna.Nucleobase
edgeVector, moleculeType, nucleotideComponentType, standardReferenceFrame, standardReferenceFrameString
-
Methods inherited from interface pl.poznan.put.pdb.analysis.ResidueComponent
additionalAtoms, requiredAtoms
-
Methods inherited from interface pl.poznan.put.pdb.analysis.ResidueInformationProvider
aliases, defaultName, moleculeComponents, oneLetterName
-
-
-
-
Method Detail
-
edgeVectorAtoms
default org.apache.commons.lang3.tuple.Pair<AtomName,AtomName> edgeVectorAtoms(NucleobaseEdge edge)
- Specified by:
edgeVectorAtomsin interfaceNucleobase
-
torsionAngleTypes
default List<TorsionAngleType> torsionAngleTypes()
- Specified by:
torsionAngleTypesin interfaceResidueInformationProvider- Returns:
- The list of torsion angle types defined for this residue.
-
-