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.
  • Constructor Details

  • Method Details

    • createDelegate

      protected Column createDelegate​(String columnName, Column column)
      Overrides:
      createDelegate in class DelegatingCategory
    • getId

      public IntColumn getId()
      A unique identifier for the predicted contact restraint.
      Returns:
      IntColumn
    • getGroupId

      public IntColumn getGroupId()
      An identifier to group the predicted contacts.
      Returns:
      IntColumn
    • getEntityDescription1

      public StrColumn getEntityDescription1()
      A text description of molecular entity 1.
      Returns:
      StrColumn
    • getEntityDescription2

      public StrColumn getEntityDescription2()
      A text description of molecular entity 2.
      Returns:
      StrColumn
    • getEntityId1

      public 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

      public 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

      public 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

      public 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

      public 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

      public 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

      public IntColumn 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

      public 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

      public StrColumn 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

      public 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

      public FloatColumn getDistanceLowerLimit()
      The lower limit to the distance threshold applied to this predicted contact restraint in the integrative modeling task.
      Returns:
      FloatColumn
    • getDistanceUpperLimit

      public FloatColumn getDistanceUpperLimit()
      The upper limit to the distance threshold applied to this predicted contact restraint in the integrative modeling task.
      Returns:
      FloatColumn
    • getProbability

      public 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

      public StrColumn getRestraintType()
      The type of distance restraint applied.
      Returns:
      StrColumn
    • getModelGranularity

      public StrColumn getModelGranularity()
      The granularity of the predicted contact as applied to the multi-scale model.
      Returns:
      StrColumn
    • getDatasetListId

      public IntColumn 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

      public 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