Class IhmStartingModelDetails

  • All Implemented Interfaces:
    Category

    @Generated("org.rcsb.cif.generator.SchemaGenerator")
    public class IhmStartingModelDetails
    extends BaseCategory
    Data items in the IHM_STARTING_MODEL_DETAILS category records the details about structural models used as starting inputs in the integrative model building process.
    • Constructor Detail

      • IhmStartingModelDetails

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

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

        public IhmStartingModelDetails​(String name)
    • Method Detail

      • getStartingModelId

        public StrColumn getStartingModelId()
        A unique identifier for the starting structural model.
        Returns:
        StrColumn
      • getEntityId

        public StrColumn getEntityId()
        A unique identifier for the 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
      • getAsymId

        public StrColumn getAsymId()
        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
      • getStartingModelSource

        public StrColumn getStartingModelSource()
        The source of the starting model.
        Returns:
        StrColumn
      • getStartingModelAuthAsymId

        public StrColumn getStartingModelAuthAsymId()
        The author assigned chainId/auth_asym_id corresponding to this starting model. This corresponds to the chainId/auth_asym_id of the experimental models in the PDB or comparative models in the Model Archive or the starting models referenced via a DOI. If starting models are included in IHM_STARTING_MODEL_COORD, then this will be the same as _ihm_starting_model_details.asym_id.
        Returns:
        StrColumn
      • getStartingModelSequenceOffset

        public IntColumn getStartingModelSequenceOffset()
        The offset in residue numbering between the starting model and the deposited I/H model, if applicable. I/H model residue number = Starting model residue number + offset
        Returns:
        IntColumn
      • getDatasetListId

        public IntColumn getDatasetListId()
        Identifier to the starting model (comparative, experimental or integrative) used as input in the integrative modeling. This data item is a pointer to the _ihm_dataset_list.id in the IHM_DATASET_LIST category.
        Returns:
        IntColumn