See: Description
| Interface | Description |
|---|---|
| AminoAcid |
A
Group that represents an AminoAcid. |
| Atom |
A simple interface for an Atom.
|
| AtomPositionMap.GroupMatcher |
Used as a Predicate to indicate whether a particular Atom should be mapped
|
| Bond |
A simple bond -- it stores information about two atoms as well as information
about its bond order.
|
| Chain |
Defines the interface for a Chain.
|
| Group |
This is the data structure for a single Group of atoms.
|
| PDBRecord |
An interface implemented by all classes that represent PDB records
|
| SeqMisMatch |
Created by andreas on 9/11/15.
|
| Structure |
Interface for a structure object.
|
| StructureIdentifier |
An identifier that uniquely identifies a whole
Structure or
arbitrary substructure. |
| Class | Description |
|---|---|
| AminoAcidImpl |
AminoAcid inherits most from Hetatom.
|
| AtomImpl |
Implementation of an Atom of a PDB file.
|
| AtomIterator |
an iterator over all atoms of a structure / group.
|
| AtomPositionMap |
A map from
ResidueNumbers to ATOM record positions in a PDB file. |
| AugmentedResidueRange |
Created by douglas on 1/23/15.
|
| Author |
Describes author attributes for author information in a PDB file.
|
| BioAssemblyIdentifier | |
| BondImpl |
A simple bond -- it stores information about two atoms as well as information
about its bond order.
|
| Calc |
Utility operations on Atoms, AminoAcids, etc.
|
| ChainImpl |
A Chain in a PDB file.
|
| Compound |
An object to contain the info from the PDB header for a Molecule.
|
| DBRef |
A class to represent database cross references.
|
| GroupIterator |
An iterator over all groups of a structure.
|
| HetatomImpl |
Generic Implementation of a Group interface.
|
| Identifier | Deprecated
Use
StructureName instead. |
| JournalArticle |
PDB-specific
|
| Mutator |
A class that can change one amino acid to another.
|
| NucleotideImpl |
A nucleotide group is almost the same as a Hetatm group.
|
| PassthroughIdentifier |
A stub StructureIdentifier, representing the full structure in all cases.
|
| PDBCrystallographicInfo |
A class to hold crystallographic information about a PDB structure.
|
| PDBHeader |
A class that contains PDB Header information.
|
| PDBStatus |
Methods for getting the status of a PDB file (current, obsolete, etc)
and for accessing different versions of the structure.
|
| ResidueNumber |
Everything that is needed to uniquely describe a residue position
|
| ResidueRange |
A chain, a start residue, and an end residue.
|
| ResidueRangeAndLength |
A chain, a start residue, and an end residue.
|
| SeqMisMatchImpl |
Created by andreas on 9/11/15.
|
| Site |
Holds the data of sites presented in PDB files.
|
| StandardAminoAcid |
A class that provides a set of standard amino acids.
|
| StructureImpl |
Implementation of a PDB Structure.
|
| StructureIO |
A class that provides static access methods for easy lookup of protein structure related components
|
| StructureTools |
A class that provides some tool methods.
|
| SubstructureIdentifier |
This is the canonical way to identify a part of a structure.
|
| SVDSuperimposer |
A class that calculates the superimposition between two sets of atoms
inspired by the biopython SVDSuperimposer class...
|
| URLIdentifier |
Represents a structure loaded from a URL (including a file URL)
A few custom query parameters are supported:
format=[pdb|cif] Specify the file format (will otherwise be
guessed from the extension)
pdbId=[String] Specify the PDB ID (also guessed from the filename)
chainID=[String] A single chain from the structure
residues=[String] Residue ranges, in a form understood by
SubstructureIdentifier
|
| Enum | Description |
|---|---|
| BondType |
Work in progress - NOT final!
|
| Element |
Element is an enumeration of the elements of the periodic table.
|
| ElementType |
ElementType is an enumeration of the types of elements found in the periodic table.
|
| ExperimentalTechnique |
An enum to represent the experimental technique of a PDB structure
|
| GroupType |
This contains basic categories for Group types.
|
| HetatomImpl.PerformanceBehavior |
Behaviors for how to balance memory vs.
|
| PDBStatus.Status |
Represents the status of PDB IDs.
|
| StructureIO.StructureFiletype |
| Exception | Description |
|---|---|
| StructureException |
An exception during the parsing of a PDB file.
|
Interfaces and classes for protein structure (PDB).
See also the BioJava 3 tutorial for more information on the protein structure modules.
Structure | Chain | Group | AtomLearn more how to work with groups.
For more documentation on how to work with the Structure API please see http://biojava.org/wiki/BioJava:CookBook#Protein_Structure
Copyright © 2000–2016 BioJava. All rights reserved.