Uses of Interface
pl.poznan.put.pdb.analysis.PdbResidue
Packages that use PdbResidue
Package
Description
Contains classes responsible for PDB/mmCIF data modelling and analysis.
Contains classes which work on data from PDB or mmCIF files.
Package contains classes useful in describing secondary structure (base pairs, helices, etc.)
Contains classes dealing with torsion angles handling.
-
Uses of PdbResidue in pl.poznan.put.pdb
Methods in pl.poznan.put.pdb that return PdbResidueModifier and TypeMethodDescriptionfinal PdbResiduePdbRemark465Line.toResidue()Creates an instance ofDefaultPdbResiduemarked as missing and without atoms. -
Uses of PdbResidue in pl.poznan.put.pdb.analysis
Classes in pl.poznan.put.pdb.analysis that implement PdbResidueModifier and TypeClassDescriptionclassA default implementation of a residue (nucleotide or amino acid).final classImmutable implementation ofDefaultPdbResidue.Methods in pl.poznan.put.pdb.analysis that return PdbResidueModifier and TypeMethodDescriptiondefault PdbResidueResidueCollection.findResidue(ChainNumberICode query) Finds a residue by a triplet (chain, number, icode).Methods in pl.poznan.put.pdb.analysis that return types with arguments of type PdbResidueModifier and TypeMethodDescriptionAbstractPdbModel.residues()Groups together atoms from the same residue and repeat that for every residue.DefaultCifModel.residues()DefaultPdbModel.residues()abstract List<PdbResidue>DefaultResidueCollection.residues()ImmutableDefaultCifModel.residues()Groups together atoms from the same residue and repeat that for every residue.ImmutableDefaultPdbModel.residues()Groups together atoms from the same residue and repeat that for every residue.ImmutableDefaultResidueCollection.residues()ImmutablePdbChain.residues()ImmutablePdbCompactFragment.residues()abstract List<PdbResidue>PdbChain.residues()abstract List<PdbResidue>PdbCompactFragment.residues()ResidueCollection.residues()Methods in pl.poznan.put.pdb.analysis with parameters of type PdbResidueModifier and TypeMethodDescriptionImmutableDefaultResidueCollection.Builder.addResidues(PdbResidue element) Adds one element toresidueslist.ImmutableDefaultResidueCollection.Builder.addResidues(PdbResidue... elements) Adds elements toresidueslist.ImmutablePdbChain.Builder.addResidues(PdbResidue element) Adds one element toresidueslist.ImmutablePdbChain.Builder.addResidues(PdbResidue... elements) Adds elements toresidueslist.ImmutablePdbCompactFragment.Builder.addResidues(PdbResidue element) Adds one element toresidueslist.ImmutablePdbCompactFragment.Builder.addResidues(PdbResidue... elements) Adds elements toresidueslist.booleanMoleculeType.areConnected(PdbResidue r1, PdbResidue r2) Checks if two residues are connected.ImmutableDefaultPdbResidue.Builder.from(PdbResidue instance) Fill a builder with attribute values from the providedpl.poznan.put.pdb.analysis.PdbResidueinstance.default booleanPdbResidue.isConnectedTo(PdbResidue other) Checks if this residue is connected with another one (seeMoleculeType.areConnected(PdbResidue, PdbResidue)).ImmutableDefaultResidueCollection.withResidues(PdbResidue... elements) Copy the current immutable object with elements that replace the content ofresidues.final ImmutablePdbChainImmutablePdbChain.withResidues(PdbResidue... elements) Copy the current immutable object with elements that replace the content ofresidues.ImmutablePdbCompactFragment.withResidues(PdbResidue... elements) Copy the current immutable object with elements that replace the content ofresidues.Method parameters in pl.poznan.put.pdb.analysis with type arguments of type PdbResidueModifier and TypeMethodDescriptionImmutableDefaultResidueCollection.Builder.addAllResidues(Iterable<? extends PdbResidue> elements) Adds elements toresidueslist.ImmutablePdbChain.Builder.addAllResidues(Iterable<? extends PdbResidue> elements) Adds elements toresidueslist.ImmutablePdbCompactFragment.Builder.addAllResidues(Iterable<? extends PdbResidue> elements) Adds elements toresidueslist.static ResidueTorsionAnglesResidueTorsionAngles.calculate(List<PdbResidue> residues, int index) Calculates all torsion angles' values in the given residue.ImmutableDefaultResidueCollection.of(Iterable<? extends PdbResidue> residues) Construct a new immutableDefaultResidueCollectioninstance.ImmutableDefaultResidueCollection.of(List<PdbResidue> residues) Construct a new immutableDefaultResidueCollectioninstance.static ImmutablePdbChainImmutablePdbChain.of(String identifier, Iterable<? extends PdbResidue> residues) Construct a new immutablePdbChaininstance.static ImmutablePdbChainImmutablePdbChain.of(String identifier, List<PdbResidue> residues) Construct a new immutablePdbChaininstance.static ImmutablePdbCompactFragmentImmutablePdbCompactFragment.of(Iterable<? extends PdbResidue> residues) Construct a new immutablePdbCompactFragmentinstance.static ImmutablePdbCompactFragmentImmutablePdbCompactFragment.of(List<PdbResidue> residues) Construct a new immutablePdbCompactFragmentinstance.ImmutableDefaultResidueCollection.Builder.residues(Iterable<? extends PdbResidue> elements) Sets or replaces all elements forresidueslist.ImmutablePdbChain.Builder.residues(Iterable<? extends PdbResidue> elements) Sets or replaces all elements forresidueslist.ImmutablePdbCompactFragment.Builder.residues(Iterable<? extends PdbResidue> elements) Sets or replaces all elements forresidueslist.ImmutableDefaultResidueCollection.withResidues(Iterable<? extends PdbResidue> elements) Copy the current immutable object with elements that replace the content ofresidues.final ImmutablePdbChainImmutablePdbChain.withResidues(Iterable<? extends PdbResidue> elements) Copy the current immutable object with elements that replace the content ofresidues.ImmutablePdbCompactFragment.withResidues(Iterable<? extends PdbResidue> elements) Copy the current immutable object with elements that replace the content ofresidues. -
Uses of PdbResidue in pl.poznan.put.rna
Methods in pl.poznan.put.rna with parameters of type PdbResidueModifier and TypeMethodDescriptiondefault org.apache.commons.math3.geometry.euclidean.threed.Vector3DNucleobase.edgeVector(PdbResidue residue, NucleobaseEdge edge) Method parameters in pl.poznan.put.rna with type arguments of type PdbResidueModifier and TypeMethodDescriptionfinal TorsionAngleValuePseudophasePuckerType.calculate(List<PdbResidue> residues, int currentIndex) Calculates the value of pseudophase pucker according to the formula in Saenger's "Principles of ...". -
Uses of PdbResidue in pl.poznan.put.structure
Methods in pl.poznan.put.structure with parameters of type PdbResidueModifier and TypeMethodDescriptionstatic booleanBasePair.isCanonicalPair(PdbResidue left, PdbResidue right) Checks if two residues are canonical base pairs by means of (1) distance between atoms which form hydrogen bonds and (2) checking if two bases face each other. -
Uses of PdbResidue in pl.poznan.put.torsion
Method parameters in pl.poznan.put.torsion with type arguments of type PdbResidueModifier and TypeMethodDescriptiondefault TorsionAngleValueAtomBasedTorsionAngleType.calculate(List<PdbResidue> residues, int currentIndex) Calculates the value of this torsion angle (seeAngle.torsionAngle(Vector3D, Vector3D, Vector3D, Vector3D)).final TorsionAngleValueAverageTorsionAngleType.calculate(List<PdbResidue> residues, int currentIndex) Calculates the average torsion angle value by calculating basic angle values and creating anAngleSampleout of them to get the mean direction.TorsionAngleType.calculate(List<PdbResidue> residues, int currentIndex) Calculates the value of this torsion angle.AtomBasedTorsionAngleType.findAtomPairs(List<PdbResidue> residues, int currentIndex) AppliesresidueRule()on the given list of residues to find three pairs of atoms: (a1, a2), (a2, a3), (a3, a4).