Uses of Class
org.biojava.nbio.structure.ResidueNumber
Package
Description
Interfaces and classes for protein structure (PDB).
Input and Output of Structures
-
Uses of ResidueNumber in org.biojava.nbio.protmod.structure
ModifierConstructorDescriptionStructureGroup
(ResidueNumber resNum, String pdbName, boolean isAminoAcid) -
Uses of ResidueNumber in org.biojava.nbio.structure
Modifier and TypeMethodDescriptionstatic ResidueNumber
ResidueNumber.fromString
(String pdb_code) Convert a string representation of a residue number to a residue number object.ResidueRange.getEnd()
AtomPositionMap.getFirst()
AtomPositionMap.getLast()
AugmentedResidueRange.getResidue
(int positionInRange) Returns the ResidueNumber that is at positionpositionInRange
in this ResidueRange.ResidueRange.getResidue
(int positionInRange, AtomPositionMap map) Returns the ResidueNumber that is at positionpositionInRange
in this ResidueRange.Group.getResidueNumber()
Returns a dynamically created ResidueNumber for the group - this contains the chainId, resNum and insCode of the group.HetatomImpl.getResidueNumber()
Returns a dynamically created ResidueNumber for the group - this contains the chainId, resNum and insCode of the group.ResidueRange.getStart()
Modifier and TypeMethodDescriptionAtomPositionMap.getNavMap()
AugmentedResidueRange.iterator()
Returns a new Iterator over everyResidueNumber
in this ResidueRange.ResidueRange.iterator
(AtomPositionMap map) Returns a new Iterator over everyResidueNumber
in this ResidueRange.ResidueRangeAndLength.iterator
(AtomPositionMap map) Returns a new Iterator over everyResidueNumber
in this ResidueRange.static Iterator
<ResidueNumber> ResidueRange.multiIterator
(AtomPositionMap map, List<? extends ResidueRange> rrs) Returns a new Iterator over everyResidueNumber
in the list of ResidueRanges.static Iterator
<ResidueNumber> ResidueRange.multiIterator
(AtomPositionMap map, ResidueRange... rrs) Returns a new Iterator over everyResidueNumber
in the list of ResidueRanges.Modifier and TypeMethodDescriptionint
ResidueNumber.compareTo
(ResidueNumber other) Compare residue numbers by chain, sequence number, and insertion codeint
ResidueNumber.compareToPositional
(ResidueNumber other) Compare residue numbers by sequence number and insertion code, ignoring the chainboolean
AugmentedResidueRange.contains
(ResidueNumber residueNumber) boolean
ResidueRange.contains
(ResidueNumber residueNumber, AtomPositionMap map) Chain.getGroupByPDB
(ResidueNumber resNum) Get a group by its PDB residue numbering.ChainImpl.getGroupByPDB
(ResidueNumber resNum) static Group
StructureTools.getGroupByPDBResidueNumber
(Structure struc, ResidueNumber pdbResNum) Get a group represented by a ResidueNumber.Group[]
Chain.getGroupsByPDB
(ResidueNumber pdbresnumStart, ResidueNumber pdbresnumEnd) Get all groups that are located between two PDB residue numbers.Group[]
Chain.getGroupsByPDB
(ResidueNumber pdbresnumStart, ResidueNumber pdbresnumEnd, boolean ignoreMissing) Get all groups that are located between two PDB residue numbers.Group[]
ChainImpl.getGroupsByPDB
(ResidueNumber start, ResidueNumber end) Group[]
ChainImpl.getGroupsByPDB
(ResidueNumber start, ResidueNumber end, boolean ignoreMissing) int
AtomPositionMap.getLength
(ResidueNumber start, ResidueNumber end) Calculates the number of atoms between two ResidueNumbers, inclusive.int
AtomPositionMap.getLengthDirectional
(ResidueNumber start, ResidueNumber end) Calculates the number of atoms between two ResidueNumbers, inclusive.AtomPositionMap.getPosition
(ResidueNumber residueNumber) Gets the 0-based index of residueNumber to the matched atomsvoid
Group.setResidueNumber
(ResidueNumber residueNumber) Sets the ResidueNumber for this Groupvoid
HetatomImpl.setResidueNumber
(ResidueNumber residueNumber) Modifier and TypeMethodDescriptionStructureTools.getGroupDistancesWithinShell
(Structure structure, Atom centroid, Set<ResidueNumber> excludeResidues, double radius, boolean includeWater, boolean useAverageDistance) Finds Groups instructure
that contain at least one Atom that is withinradius
Angstroms ofcentroid
.StructureTools.getGroupsWithinShell
(Structure structure, Atom atom, Set<ResidueNumber> excludeResidues, double distance, boolean includeWater) ModifierConstructorDescriptionAugmentedResidueRange
(String chain, ResidueNumber start, ResidueNumber end, int length, AtomPositionMap map) ResidueRange
(String chainName, ResidueNumber start, ResidueNumber end) ResidueRangeAndLength
(String chain, ResidueNumber start, ResidueNumber end, int length) -
Uses of ResidueNumber in org.biojava.nbio.structure.align.util
Modifier and TypeMethodDescriptionstatic AFPChain
AlignmentTools.createAFPChain
(Atom[] ca1, Atom[] ca2, ResidueNumber[] aligned1, ResidueNumber[] aligned2) Fundamentally, an alignment is just a list of aligned residues in each protein. -
Uses of ResidueNumber in org.biojava.nbio.structure.contact
Modifier and TypeMethodDescriptionStructureInterface.getFirstGroupAsas()
Gets a map of ResidueNumbers to GroupAsas for all groups of first chain.StructureInterface.getSecondGroupAsas()
Gets a map of ResidueNumbers to GroupAsas for all groups of second chain.Modifier and TypeMethodDescriptionStructureInterface.getFirstGroupAsa
(ResidueNumber resNum) Gets the GroupAsa for the corresponding residue number of first chainStructureInterface.getSecondGroupAsa
(ResidueNumber resNum) Gets the GroupAsa for the corresponding residue number of second chainboolean
GroupContactSet.hasContact
(ResidueNumber resNumber1, ResidueNumber resNumber2) Tell whether the given pair is a contact in this GroupContactSet, the comparison is done by matching residue numbers and chain identifiersModifier and TypeMethodDescriptionvoid
StructureInterface.setFirstGroupAsas
(Map<ResidueNumber, GroupAsa> firstGroupAsas) void
StructureInterface.setSecondGroupAsas
(Map<ResidueNumber, GroupAsa> secondGroupAsas) -
Uses of ResidueNumber in org.biojava.nbio.structure.io
Modifier and TypeMethodDescriptionResidueNumber[][]
FastaStructureParser.getResidues()
For each residue in the fasta file, return the ResidueNumber in the corresponding structure.static ResidueNumber[]
StructureSequenceMatcher.matchSequenceToStructure
(ProteinSequence seq, Structure struct) Given a sequence and the corresponding Structure, get the ResidueNumber for each residue in the sequence. -
Uses of ResidueNumber in org.biojava.nbio.structure.secstruc
ModifierConstructorDescriptionSecStrucElement
(SecStrucType type, ResidueNumber start, ResidueNumber end, int length, int index, String chainID) Create a new SSE object.