Class IhmPredictedContactRestraint

  • All Implemented Interfaces:
    Category

    @Generated("org.rcsb.cif.generator.SchemaGenerator")
    public class IhmPredictedContactRestraint
    extends BaseCategory
    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 Detail

      • IhmPredictedContactRestraint

        public IhmPredictedContactRestraint​(String name,
                                            Map<String,​Column> columns)
      • IhmPredictedContactRestraint

        public IhmPredictedContactRestraint​(String name,
                                            int rowCount,
                                            Object[] encodedColumns)
      • IhmPredictedContactRestraint

        public IhmPredictedContactRestraint​(String name)
    • Method Detail

      • 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
      • getAtomId1

        public StrColumn getAtomId1()
        The atom id of the first partner in the predicted contact. This data item is a pointer to _chem_comp_atom.atom_id in the CHEM_COMP_ATOM category.
        Returns:
        StrColumn
      • getAtomId2

        public StrColumn getAtomId2()
        The atom id of the second partner in the predicted contact. This data item is a pointer to _chem_comp_atom.atom_id in the CHEM_COMP_ATOM category.
        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