Class IhmStructAssembly

  • All Implemented Interfaces:
    Category

    @Generated("org.rcsb.cif.generator.SchemaGenerator")
    public class IhmStructAssembly
    extends BaseCategory
    Data items in the IHM_STRUCT_ASSEMBLY category records the details of the structural assemblies and used in the IHM modeling.
    • Constructor Detail

      • IhmStructAssembly

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

        public IhmStructAssembly​(String name)
    • Method Detail

      • getOrdinalId

        public IntColumn getOrdinalId()
        A unique identifier for the structural assembly description.
        Returns:
        IntColumn
      • getAssemblyId

        public IntColumn getAssemblyId()
        An identifier for the structural assembly. This data item will remain the same for all components of an assembly.
        Returns:
        IntColumn
      • getParentAssemblyId

        public IntColumn getParentAssemblyId()
        The parent of this assembly in a hierarchy. This data item is an internal category pointer to _ihm_struct_assembly.assembly_id This data item should point to the assembly id of the immediate parent in a hierarchy. By convention, the full assembly (top of hierarchy) is assigned parent id 0 (zero). In case of assemblies that do not conform to a hierarchy, _ihm_struct_assembly.parent_assembly_id is the same as _ihm_struct_assembly.assembly_id indicating a self-parent.
        Returns:
        IntColumn
      • getEntityDescription

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

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

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

        public IntColumn getSeqIdBegin()
        The starting residue index for the sequence segment of the entity instance that is part of the assembly. This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category.
        Returns:
        IntColumn
      • getSeqIdEnd

        public IntColumn getSeqIdEnd()
        The ending residue index for the sequence segment of the entity instance that is part of the assembly. This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category.
        Returns:
        IntColumn