Class BioAssemblyInfo
java.lang.Object
org.biojava.nbio.structure.quaternary.BioAssemblyInfo
- All Implemented Interfaces:
Serializable
Representation of a Biological Assembly annotation as provided by the PDB.
Contains all the information required to build the Biological Assembly from
the asymmetric unit.
Note that the PDB allows for 1 or more Biological Assemblies for a given entry. They
are identified by the id field.
- Author:
- duarte_j
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
getId()
The identifier for this Biological Assembly, from 1 to nint
Return the list ofBiologicalAssemblyTransformation
s needed to generate the biological assembly.void
setId
(int id) void
setMacromolecularSize
(int macromolecularSize) void
setTransforms
(List<BiologicalAssemblyTransformation> transforms) toString()
-
Constructor Details
-
BioAssemblyInfo
public BioAssemblyInfo()Empty constructor
-
-
Method Details
-
getId
public int getId()The identifier for this Biological Assembly, from 1 to n- Returns:
-
setId
public void setId(int id) -
getTransforms
Return the list ofBiologicalAssemblyTransformation
s needed to generate the biological assembly. There is one transformation per internal chain id.- Returns:
-
setTransforms
-
getMacromolecularSize
public int getMacromolecularSize() -
setMacromolecularSize
public void setMacromolecularSize(int macromolecularSize) -
toString
-