Class MmCifPDBBiolAssemblyProvider
java.lang.Object
org.biojava.nbio.structure.quaternary.io.MmCifPDBBiolAssemblyProvider
- All Implemented Interfaces:
 RawBioUnitDataProvider
A provider for information about biological units for PDB files that is based on reading local MMcif files.
- Author:
 - Andreas Prlic
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionget the asym unit for this PDB IDintReturns the number of available biological assemblies.getPdbId()Data access method for list describing all assembliesgetPdbxStructAssembly(int biolAssemblyNr) get the data for a particular pdbxStructAssembly.getPdbxStructAssemblyGen(int biolAssemblyNr) get the data for a particular pdbxStructAssemblyGen.Data access method for list describing all assembliesGet all the possible operatorsbooleanDoes the PDB ID have biological assembly information?voidvoidsetAtomCache(AtomCache cache) voidTell the provider for which PDB ID the quaternary structure should be returned. 
- 
Constructor Details
- 
MmCifPDBBiolAssemblyProvider
public MmCifPDBBiolAssemblyProvider() 
 - 
 - 
Method Details
- 
setPdbId
Description copied from interface:RawBioUnitDataProviderTell the provider for which PDB ID the quaternary structure should be returned.- Specified by:
 setPdbIdin interfaceRawBioUnitDataProvider
 - 
getPdbId
 - 
getPdbxStructAssemblies
Description copied from interface:RawBioUnitDataProviderData access method for list describing all assemblies- Specified by:
 getPdbxStructAssembliesin interfaceRawBioUnitDataProvider- Returns:
 
 - 
getPdbxStructAssemblyGens
Description copied from interface:RawBioUnitDataProviderData access method for list describing all assemblies- Specified by:
 getPdbxStructAssemblyGensin interfaceRawBioUnitDataProvider- Returns:
 
 - 
getPdbxStructOperList
Description copied from interface:RawBioUnitDataProviderGet all the possible operators- Specified by:
 getPdbxStructOperListin interfaceRawBioUnitDataProvider- Returns:
 
 - 
getNrBiolAssemblies
public int getNrBiolAssemblies()Description copied from interface:RawBioUnitDataProviderReturns the number of available biological assemblies.- Specified by:
 getNrBiolAssembliesin interfaceRawBioUnitDataProvider- Returns:
 
 - 
hasBiolAssembly
public boolean hasBiolAssembly()Description copied from interface:RawBioUnitDataProviderDoes the PDB ID have biological assembly information?- Specified by:
 hasBiolAssemblyin interfaceRawBioUnitDataProvider- Returns:
 - boolean flag
 
 - 
getPdbxStructAssembly
Description copied from interface:RawBioUnitDataProviderget the data for a particular pdbxStructAssembly. We start counting at 0.- Specified by:
 getPdbxStructAssemblyin interfaceRawBioUnitDataProvider- Returns:
 
 - 
getPdbxStructAssemblyGen
Description copied from interface:RawBioUnitDataProviderget the data for a particular pdbxStructAssemblyGen. We start counting at 0.- Specified by:
 getPdbxStructAssemblyGenin interfaceRawBioUnitDataProvider- Returns:
 
 - 
getAsymUnit
get the asym unit for this PDB ID- Returns:
 
 - 
setAsymUnit
 - 
getAtomCache
 - 
setAtomCache
 
 -