Class IhmCrossLinkList

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

@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class IhmCrossLinkList
extends DelegatingCategory
Data items in the IHM_CROSS_LINK_LIST category records the list of spatial restraints derived from chemical crosslinking experiment.
  • 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 cross link restraint.
      Returns:
      IntColumn
    • getGroupId

      public IntColumn getGroupId()
      An identifier for a set of ambiguous crosslink restraints. Handles experimental uncertainties in the identities of crosslinked residues.
      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 cross link 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 cross link This data item is a pointer to _entity_poly_seq.entity_id in the ENTITY_POLY_SEQ category.
      Returns:
      StrColumn
    • getCompId1

      public StrColumn getCompId1()
      The component identifier for the first monomer partner in the cross link. 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 cross link. 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 cross link. 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 cross link. This data item is a pointer to _entity_poly_seq.num in the ENTITY_POLY_SEQ category.
      Returns:
      IntColumn
    • getLinkerType

      public StrColumn getLinkerType()
      The type of crosslinker used.
      Returns:
      StrColumn
    • getLinkerChemCompDescriptorId

      public IntColumn getLinkerChemCompDescriptorId()
      Pointer to the chemical description of the linker. Data item points to _ihm_chemical_component_descriptor.id in the IHM_CHEMICAL_COMPONENT_DESCRIPTOR category.
      Returns:
      IntColumn
    • getDatasetListId

      public IntColumn getDatasetListId()
      Identifier to the crosslinking dataset. This data item is a pointer to the _ihm_dataset_list.id in the IHM_DATASET_LIST category.
      Returns:
      IntColumn
    • getDetails

      public StrColumn getDetails()
      Additional details regarding the cross link or the cross linking agent.
      Returns:
      StrColumn