Uses of Class
org.biojava.nbio.structure.ResidueNumber
Packages that use ResidueNumber
Package
Description
Interfaces and classes for protein structure (PDB).
Input and Output of Structures
-
Uses of ResidueNumber in org.biojava.nbio.protmod.structure
Methods in org.biojava.nbio.protmod.structure that return ResidueNumberMethods in org.biojava.nbio.protmod.structure with parameters of type ResidueNumberConstructors in org.biojava.nbio.protmod.structure with parameters of type ResidueNumberModifierConstructorDescriptionStructureGroup(ResidueNumber resNum, String pdbName, boolean isAminoAcid) -
Uses of ResidueNumber in org.biojava.nbio.structure
Fields in org.biojava.nbio.structure declared as ResidueNumberMethods in org.biojava.nbio.structure that return ResidueNumberModifier and TypeMethodDescriptionstatic ResidueNumberResidueNumber.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 positionpositionInRangein this ResidueRange.ResidueRange.getResidue(int positionInRange, AtomPositionMap map) Returns the ResidueNumber that is at positionpositionInRangein 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()Methods in org.biojava.nbio.structure that return types with arguments of type ResidueNumberModifier and TypeMethodDescriptionAtomPositionMap.getNavMap()AugmentedResidueRange.iterator()Returns a new Iterator over everyResidueNumberin this ResidueRange.ResidueRange.iterator(AtomPositionMap map) Returns a new Iterator over everyResidueNumberin this ResidueRange.ResidueRangeAndLength.iterator(AtomPositionMap map) Returns a new Iterator over everyResidueNumberin this ResidueRange.static Iterator<ResidueNumber> ResidueRange.multiIterator(AtomPositionMap map, List<? extends ResidueRange> rrs) Returns a new Iterator over everyResidueNumberin the list of ResidueRanges.static Iterator<ResidueNumber> ResidueRange.multiIterator(AtomPositionMap map, ResidueRange... rrs) Returns a new Iterator over everyResidueNumberin the list of ResidueRanges.Methods in org.biojava.nbio.structure with parameters of type ResidueNumberModifier and TypeMethodDescriptionintResidueNumber.compareTo(ResidueNumber other) Compare residue numbers by chain, sequence number, and insertion codeintResidueNumber.compareToPositional(ResidueNumber other) Compare residue numbers by sequence number and insertion code, ignoring the chainbooleanAugmentedResidueRange.contains(ResidueNumber residueNumber) booleanResidueRange.contains(ResidueNumber residueNumber, AtomPositionMap map) Chain.getGroupByPDB(ResidueNumber resNum) Get a group by its PDB residue numbering.ChainImpl.getGroupByPDB(ResidueNumber resNum) static GroupStructureTools.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) intAtomPositionMap.getLength(ResidueNumber start, ResidueNumber end) Calculates the number of atoms between two ResidueNumbers, inclusive.intAtomPositionMap.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 atomsvoidGroup.setResidueNumber(ResidueNumber residueNumber) Sets the ResidueNumber for this GroupvoidHetatomImpl.setResidueNumber(ResidueNumber residueNumber) Method parameters in org.biojava.nbio.structure with type arguments of type ResidueNumberModifier and TypeMethodDescriptionStructureTools.getGroupDistancesWithinShell(Structure structure, Atom centroid, Set<ResidueNumber> excludeResidues, double radius, boolean includeWater, boolean useAverageDistance) Finds Groups instructurethat contain at least one Atom that is withinradiusAngstroms ofcentroid.StructureTools.getGroupsWithinShell(Structure structure, Atom atom, Set<ResidueNumber> excludeResidues, double distance, boolean includeWater) Constructors in org.biojava.nbio.structure with parameters of type ResidueNumberModifierConstructorDescriptionAugmentedResidueRange(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
Methods in org.biojava.nbio.structure.align.util with parameters of type ResidueNumberModifier and TypeMethodDescriptionstatic AFPChainAlignmentTools.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
Methods in org.biojava.nbio.structure.contact that return types with arguments of type ResidueNumberModifier 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.Methods in org.biojava.nbio.structure.contact with parameters of type ResidueNumberModifier 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 chainbooleanGroupContactSet.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 identifiersMethod parameters in org.biojava.nbio.structure.contact with type arguments of type ResidueNumberModifier and TypeMethodDescriptionvoidStructureInterface.setFirstGroupAsas(Map<ResidueNumber, GroupAsa> firstGroupAsas) voidStructureInterface.setSecondGroupAsas(Map<ResidueNumber, GroupAsa> secondGroupAsas) -
Uses of ResidueNumber in org.biojava.nbio.structure.io
Methods in org.biojava.nbio.structure.io that return ResidueNumberModifier 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
Constructors in org.biojava.nbio.structure.secstruc with parameters of type ResidueNumberModifierConstructorDescriptionSecStrucElement(SecStrucType type, ResidueNumber start, ResidueNumber end, int length, int index, String chainID) Create a new SSE object.