Class IhmModelRepresentation

  • All Implemented Interfaces:
    Category

    @Generated("org.rcsb.cif.generator.SchemaGenerator")
    public class IhmModelRepresentation
    extends BaseCategory
    Data items in the IHM_MODEL_REPRESENTATION category records the details about the architecture and representation of structural models created by the integrative model building tasks. This category handles the multi-scale model representation, if employed.
    • Constructor Detail

      • IhmModelRepresentation

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

        public IhmModelRepresentation​(String name)
    • Method Detail

      • getOrdinalId

        public IntColumn getOrdinalId()
        A unique identifier for the model details record.
        Returns:
        IntColumn
      • getRepresentationId

        public IntColumn getRepresentationId()
        An identifier that collects or groups together a set of representations. This data item may be used to identify a complete model representation.
        Returns:
        IntColumn
      • getSegmentId

        public IntColumn getSegmentId()
        An identifier for the residue range segment within the structural model.
        Returns:
        IntColumn
      • getEntityId

        public StrColumn getEntityId()
        A unique identifier distinct molecular entities. This data item is a pointer to _entity.id in the ENTITY category.
        Returns:
        StrColumn
      • getEntityDescription

        public StrColumn getEntityDescription()
        A text description of the molecular entity
        Returns:
        StrColumn
      • getEntityAsymId

        public StrColumn getEntityAsymId()
        An asym/strand identifier for the entity molecule. This data item is a pointer to _struct_asym.id in the STRUCT_ASYM category.
        Returns:
        StrColumn
      • getSeqIdBegin

        public IntColumn getSeqIdBegin()
        The leading residue index for the sequence segment modeled using this starting model. This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category.
        Returns:
        IntColumn
      • getSeqIdEnd

        public IntColumn getSeqIdEnd()
        The trailing residue index for the sequence segment modeled using this starting model. This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category.
        Returns:
        IntColumn
      • getModelObjectPrimitive

        public StrColumn getModelObjectPrimitive()
        The primitive object used to model this segment.
        Returns:
        StrColumn
      • getStartingModelId

        public StrColumn getStartingModelId()
        The identifier for the starting structural model. This data item is a pointer to _ihm_starting_model_details.starting_model_id in the IHM_STARTING_MODEL_DETAILS category.
        Returns:
        StrColumn
      • getModelMode

        public StrColumn getModelMode()
        The manner in which the segment is modeled.
        Returns:
        StrColumn
      • getModelGranularity

        public StrColumn getModelGranularity()
        The level of detail at which model primitive objects are applied to the structure.
        Returns:
        StrColumn
      • getModelObjectCount

        public IntColumn getModelObjectCount()
        The number of primitive objects used to model a feature in the case of 'by-feature' granularity.
        Returns:
        IntColumn