Package pl.poznan.put.pdb.analysis
Class PdbCompactFragment
java.lang.Object
pl.poznan.put.pdb.analysis.PdbCompactFragment
- All Implemented Interfaces:
- Serializable,- ResidueCollection,- SingleTypedResidueCollection
- Direct Known Subclasses:
- ImmutablePdbCompactFragment
@Immutable
public abstract class PdbCompactFragment
extends Object
implements SingleTypedResidueCollection
A collection of residues such that (i, i+1) are connected.
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from interface pl.poznan.put.pdb.analysis.ResidueCollectionResidueCollection.CifBuilder, ResidueCollection.PdbBuilder
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected Set<TorsionAngleType>protected List<ResidueTorsionAngles>name()abstract List<PdbResidue>residues()final PdbCompactFragmentshifted(int shift, int size) Creates a new instance from this one which starts from a shifted position and has a limited size.final ResidueTorsionAnglestorsionAngles(PdbResidueIdentifier identifier) Computes torsion angles' values for a given residue.final StringtoString()Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface pl.poznan.put.pdb.analysis.ResidueCollectionfilteredAtoms, findBondLengthViolations, findResidue, hasResidue, indexOf, namedResidueIdentifiers, residueIdentifiers, sequence, toCif, toPdb, withoutAlternateLocationsMethods inherited from interface pl.poznan.put.pdb.analysis.SingleTypedResidueCollectionmoleculeType
- 
Constructor Details- 
PdbCompactFragmentpublic PdbCompactFragment()
 
- 
- 
Method Details- 
residues- Specified by:
- residuesin interface- ResidueCollection
- Returns:
- The list of residues.
 
- 
name- Returns:
- The name of this compact fragment.
 
- 
shiftedCreates a new instance from this one which starts from a shifted position and has a limited size.- Parameters:
- shift- Starting position.
- size- Length of the new compact fragment.
- Returns:
- An instance of this class created by taking a sublist of the residues.
 
- 
torsionAnglesComputes torsion angles' values for a given residue.- Parameters:
- identifier- A residue identifier.
- Returns:
- An object containing values of torsion angles in the given residue.
 
- 
toString
- 
angleTypes
- 
angleValues
 
-