Package org.rcsb.cif.schema.mm
Class IhmPredictedContactRestraint
java.lang.Object
org.rcsb.cif.schema.DelegatingCategory
org.rcsb.cif.schema.mm.IhmPredictedContactRestraint
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class IhmPredictedContactRestraint
extends DelegatingCategory
Data items in the IHM_PREDICTED_CONTACT_RESTRAINT category records the
list of predicted contacts used in the integrative modeling experiment.
This has been adapted from the widely used CASP RR format
(http://www.predictioncenter.org/casp8/index.cgi?page=format#RR).
These contacts may be derived from various computational tools.
The software information can be provided in the SOFTWARE category.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.rcsb.cif.schema.DelegatingCategory
DelegatingCategory.DelegatingCifCoreCategoryNested classes/interfaces inherited from interface org.rcsb.cif.model.Category
Category.EmptyCategory -
Field Summary
-
Constructor Summary
Constructors Constructor Description IhmPredictedContactRestraint(Category delegate) -
Method Summary
Modifier and Type Method Description protected ColumncreateDelegate(String columnName, Column column)StrColumngetAsymId1()An asym/strand identifier for the first monomer partner in the predicted contact.StrColumngetAsymId2()An asym/strand identifier for the second monomer partner in the predicted contact.StrColumngetCompId1()The component identifier for the first monomer partner in the predicted contact.StrColumngetCompId2()The component identifier for the second monomer partner in the predicted contact.IntColumngetDatasetListId()Identifier to the predicted contacts dataset.FloatColumngetDistanceLowerLimit()The lower limit to the distance threshold applied to this predicted contact restraint in the integrative modeling task.FloatColumngetDistanceUpperLimit()The upper limit to the distance threshold applied to this predicted contact restraint in the integrative modeling task.StrColumngetEntityDescription1()A text description of molecular entity 1.StrColumngetEntityDescription2()A text description of molecular entity 2.StrColumngetEntityId1()The entity identifier for the first monomer partner in the predicted contact.StrColumngetEntityId2()The entity identifier for the second monomer partner in the predicted contact.IntColumngetGroupId()An identifier to group the predicted contacts.IntColumngetId()A unique identifier for the predicted contact restraint.StrColumngetModelGranularity()The granularity of the predicted contact as applied to the multi-scale model.FloatColumngetProbability()The real number that indicates the probability that the predicted distance restraint is correct.StrColumngetRepAtom1()If _ihm_predicted_contact_restraint.model_granularity is by-residue, then indicate the atom used to represent the first monomer partner in three-dimension.StrColumngetRepAtom2()If _ihm_predicted_contact_restraint.model_granularity is by-residue, then indicate the atom used to represent the second monomer partner in three-dimension.StrColumngetRestraintType()The type of distance restraint applied.IntColumngetSeqId1()The sequence index for the first monomer partner in the predicted contact.IntColumngetSeqId2()The sequence index for the second monomer partner in the predicted contact.IntColumngetSoftwareId()Identifier to the software used to obtain the predicted contacts dataset.Methods inherited from class org.rcsb.cif.schema.DelegatingCategory
getCategoryName, getColumn, getColumns, getRowCount
-
Constructor Details
-
Method Details
-
createDelegate
- Overrides:
createDelegatein classDelegatingCategory
-
getId
A unique identifier for the predicted contact restraint.- Returns:
- IntColumn
-
getGroupId
An identifier to group the predicted contacts.- Returns:
- IntColumn
-
getEntityDescription1
A text description of molecular entity 1.- Returns:
- StrColumn
-
getEntityDescription2
A text description of molecular entity 2.- Returns:
- StrColumn
-
getEntityId1
The entity identifier for the first monomer partner in the predicted contact. This data item is a pointer to _entity_poly_seq.entity_id in the ENTITY_POLY_SEQ category.- Returns:
- StrColumn
-
getEntityId2
The entity identifier for the second monomer partner in the predicted contact. This data item is a pointer to _entity_poly_seq.entity_id in the ENTITY_POLY_SEQ category.- Returns:
- StrColumn
-
getAsymId1
An asym/strand identifier for the first monomer partner in the predicted contact. This data item is a pointer to _struct_asym.id in the STRUCT_ASYM category.- Returns:
- StrColumn
-
getAsymId2
An asym/strand identifier for the second monomer partner in the predicted contact. This data item is a pointer to _struct_asym.id in the STRUCT_ASYM category.- Returns:
- StrColumn
-
getCompId1
The component identifier for the first monomer partner in the predicted contact. This data item is a pointer to _entity_poly_seq.mon_id in the ENTITY_POLY_SEQ category.- Returns:
- StrColumn
-
getCompId2
The component identifier for the second monomer partner in the predicted contact. This data item is a pointer to _entity_poly_seq.mon_id in the ENTITY_POLY_SEQ category.- Returns:
- StrColumn
-
getSeqId1
The sequence index for the first monomer partner in the predicted contact. This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category.- Returns:
- IntColumn
-
getSeqId2
The sequence index for the second monomer partner in the predicted contact. This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category.- Returns:
- IntColumn
-
getRepAtom1
If _ihm_predicted_contact_restraint.model_granularity is by-residue, then indicate the atom used to represent the first monomer partner in three-dimension. Default is the C-alpha atom.- Returns:
- StrColumn
-
getRepAtom2
If _ihm_predicted_contact_restraint.model_granularity is by-residue, then indicate the atom used to represent the second monomer partner in three-dimension. Default is the C-alpha atom.- Returns:
- StrColumn
-
getDistanceLowerLimit
The lower limit to the distance threshold applied to this predicted contact restraint in the integrative modeling task.- Returns:
- FloatColumn
-
getDistanceUpperLimit
The upper limit to the distance threshold applied to this predicted contact restraint in the integrative modeling task.- Returns:
- FloatColumn
-
getProbability
The real number that indicates the probability that the predicted distance restraint is correct. This number should fall between 0.0 and 1.0.- Returns:
- FloatColumn
-
getRestraintType
The type of distance restraint applied.- Returns:
- StrColumn
-
getModelGranularity
The granularity of the predicted contact as applied to the multi-scale model.- Returns:
- StrColumn
-
getDatasetListId
Identifier to the predicted contacts dataset. This data item is a pointer to the _ihm_dataset_list.id in the IHM_DATASET_LIST category.- Returns:
- IntColumn
-
getSoftwareId
Identifier to the software used to obtain the predicted contacts dataset. This data item is a pointer to the _software.pdbx_ordinal in the SOFTWARE category.- Returns:
- IntColumn
-