public class GenericDecoder extends java.lang.Object implements StructureDataInterface, java.io.Serializable
| Constructor and Description |
|---|
GenericDecoder(MmtfStructure inputData)
Constructor for the default decoder.
|
| Modifier and Type | Method and Description |
|---|---|
char[] |
getAltLocIds() |
int[] |
getAtomIds() |
float[] |
getbFactors() |
java.lang.String |
getBioassemblyName(int bioassemblyIndex) |
java.lang.String[] |
getChainIds() |
int[] |
getChainIndexListForTransform(int bioassemblyIndex,
int transformationIndex) |
java.lang.String[] |
getChainNames() |
int[] |
getChainsPerModel() |
java.lang.String |
getDepositionDate() |
int[] |
getEntityChainIndexList(int entityInd) |
java.lang.String |
getEntityDescription(int entityInd) |
java.lang.String |
getEntitySequence(int entityInd) |
java.lang.String |
getEntityType(int entityInd) |
java.lang.String[] |
getExperimentalMethods() |
int[] |
getGroupAtomCharges(int groupInd) |
java.lang.String[] |
getGroupAtomNames(int groupInd) |
int[] |
getGroupBondIndices(int groupInd) |
int[] |
getGroupBondOrders(int groupInd) |
java.lang.String |
getGroupChemCompType(int groupInd) |
java.lang.String[] |
getGroupElementNames(int groupInd) |
int[] |
getGroupIds() |
java.lang.String |
getGroupName(int groupInd) |
int[] |
getGroupSequenceIndices() |
char |
getGroupSingleLetterCode(int groupInd) |
int[] |
getGroupsPerChain() |
int[] |
getGroupTypeIndices() |
char[] |
getInsCodes() |
int[] |
getInterGroupBondIndices() |
int[] |
getInterGroupBondOrders() |
double[] |
getMatrixForTransform(int bioassemblyIndex,
int transformationIndex) |
java.lang.String |
getMmtfProducer() |
java.lang.String |
getMmtfVersion() |
double[][] |
getNcsOperatorList() |
int |
getNumAtoms() |
int |
getNumAtomsInGroup(int groupInd) |
int |
getNumBioassemblies() |
int |
getNumBonds() |
int |
getNumChains() |
int |
getNumEntities() |
int |
getNumGroups() |
int |
getNumModels() |
int |
getNumTransInBioassembly(int bioassemblyIndex) |
float[] |
getOccupancies() |
java.lang.String |
getReleaseDate() |
float |
getResolution() |
float |
getRfree() |
float |
getRwork() |
int[] |
getSecStructList() |
java.lang.String |
getSpaceGroup() |
java.lang.String |
getStructureId() |
java.lang.String |
getTitle() |
float[] |
getUnitCell() |
float[] |
getxCoords() |
float[] |
getyCoords() |
float[] |
getzCoords() |
public GenericDecoder(MmtfStructure inputData)
inputData - The input mmtfBean data to be decompressed.public float[] getxCoords()
getxCoords in interface StructureDataInterfacepublic float[] getyCoords()
getyCoords in interface StructureDataInterfacepublic float[] getzCoords()
getzCoords in interface StructureDataInterfacepublic float[] getbFactors()
getbFactors in interface StructureDataInterfacepublic float[] getOccupancies()
getOccupancies in interface StructureDataInterfacepublic int[] getAtomIds()
getAtomIds in interface StructureDataInterfacepublic char[] getAltLocIds()
getAltLocIds in interface StructureDataInterfacepublic char[] getInsCodes()
getInsCodes in interface StructureDataInterfacepublic int[] getGroupIds()
getGroupIds in interface StructureDataInterfacepublic int[] getGroupTypeIndices()
getGroupTypeIndices in interface StructureDataInterfacepublic int[] getGroupSequenceIndices()
getGroupSequenceIndices in interface StructureDataInterfacepublic java.lang.String[] getChainNames()
getChainNames in interface StructureDataInterfacepublic int[] getChainsPerModel()
getChainsPerModel in interface StructureDataInterfacepublic int[] getGroupsPerChain()
getGroupsPerChain in interface StructureDataInterfacepublic java.lang.String getSpaceGroup()
getSpaceGroup in interface StructureDataInterfacepublic float[] getUnitCell()
getUnitCell in interface StructureDataInterfacepublic int[] getInterGroupBondIndices()
getInterGroupBondIndices in interface StructureDataInterfacepublic int[] getInterGroupBondOrders()
getInterGroupBondOrders in interface StructureDataInterfacepublic java.lang.String[] getChainIds()
getChainIds in interface StructureDataInterfacepublic java.lang.String getMmtfVersion()
getMmtfVersion in interface StructureDataInterfacepublic java.lang.String getMmtfProducer()
getMmtfProducer in interface StructureDataInterfacepublic java.lang.String getStructureId()
getStructureId in interface StructureDataInterfacepublic int getNumGroups()
getNumGroups in interface StructureDataInterfacepublic int getNumChains()
getNumChains in interface StructureDataInterfacepublic int getNumModels()
getNumModels in interface StructureDataInterfacepublic int getNumAtoms()
getNumAtoms in interface StructureDataInterfacepublic float getRfree()
getRfree in interface StructureDataInterfacepublic float getResolution()
getResolution in interface StructureDataInterfacepublic float getRwork()
getRwork in interface StructureDataInterfacepublic java.lang.String getTitle()
getTitle in interface StructureDataInterfacepublic java.lang.String[] getExperimentalMethods()
getExperimentalMethods in interface StructureDataInterfacepublic java.lang.String getGroupName(int groupInd)
getGroupName in interface StructureDataInterfacepublic int getNumAtomsInGroup(int groupInd)
getNumAtomsInGroup in interface StructureDataInterfacepublic java.lang.String[] getGroupAtomNames(int groupInd)
getGroupAtomNames in interface StructureDataInterfacepublic java.lang.String[] getGroupElementNames(int groupInd)
getGroupElementNames in interface StructureDataInterfacepublic int[] getGroupBondOrders(int groupInd)
getGroupBondOrders in interface StructureDataInterfacepublic int[] getGroupBondIndices(int groupInd)
getGroupBondIndices in interface StructureDataInterfacepublic int[] getGroupAtomCharges(int groupInd)
getGroupAtomCharges in interface StructureDataInterfacepublic char getGroupSingleLetterCode(int groupInd)
getGroupSingleLetterCode in interface StructureDataInterfacepublic java.lang.String getGroupChemCompType(int groupInd)
getGroupChemCompType in interface StructureDataInterfacepublic java.lang.String getEntityDescription(int entityInd)
getEntityDescription in interface StructureDataInterfacepublic java.lang.String getEntityType(int entityInd)
getEntityType in interface StructureDataInterfacepublic int[] getEntityChainIndexList(int entityInd)
getEntityChainIndexList in interface StructureDataInterfacepublic java.lang.String getEntitySequence(int entityInd)
getEntitySequence in interface StructureDataInterfacepublic int getNumEntities()
getNumEntities in interface StructureDataInterfacepublic int getNumBioassemblies()
getNumBioassemblies in interface StructureDataInterfacepublic int getNumTransInBioassembly(int bioassemblyIndex)
getNumTransInBioassembly in interface StructureDataInterfacepublic int[] getChainIndexListForTransform(int bioassemblyIndex,
int transformationIndex)
getChainIndexListForTransform in interface StructureDataInterfacepublic double[] getMatrixForTransform(int bioassemblyIndex,
int transformationIndex)
getMatrixForTransform in interface StructureDataInterfacepublic java.lang.String getDepositionDate()
getDepositionDate in interface StructureDataInterfacepublic int getNumBonds()
getNumBonds in interface StructureDataInterfacepublic int[] getSecStructList()
getSecStructList in interface StructureDataInterfacepublic java.lang.String getReleaseDate()
getReleaseDate in interface StructureDataInterfacepublic double[][] getNcsOperatorList()
getNcsOperatorList in interface StructureDataInterfacepublic java.lang.String getBioassemblyName(int bioassemblyIndex)
getBioassemblyName in interface StructureDataInterfaceCopyright © 2015-2019 RCSB PDB. All Rights Reserved.