Class IhmStructAssemblyDetails

java.lang.Object
org.rcsb.cif.schema.DelegatingCategory
org.rcsb.cif.schema.mm.IhmStructAssemblyDetails
All Implemented Interfaces:
Category

@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class IhmStructAssemblyDetails
extends DelegatingCategory
Data items in the IHM_STRUCT_ASSEMBLY_DETAILS category records the details of the structural assemblies and used in the integrative modeling.
  • 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 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. This data item is a pointer to _ihm_struct_assembly.id in the IHM_STRUCT_ASSEMBLY category.
      Returns:
      IntColumn
    • getParentAssemblyId

      public IntColumn getParentAssemblyId()
      The parent of this assembly in a hierarchy. This data item is a pointer to _ihm_struct_assembly.id in the IHM_STRUCT_ASSEMBLY category. 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_details.parent_assembly_id is the same as _ihm_struct_assembly_details.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
    • getEntityPolySegmentId

      public IntColumn getEntityPolySegmentId()
      The identifier for the polymeric segment in the assembly. This data item is a pointer to _ihm_entity_poly_segment.id in the IHM_ENTITY_POLY_SEGMENT category.
      Returns:
      IntColumn