Class EmEntityAssembly

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

@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class EmEntityAssembly
extends DelegatingCategory
Data items in the EM_ENTITY_ASSEMBLY category record details about each component of the complex.
  • Constructor Details

  • Method Details

    • createDelegate

      protected Column createDelegate​(String columnName, Column column)
      Overrides:
      createDelegate in class DelegatingCategory
    • getId

      public StrColumn getId()
      The value of _em_entity_assembly.id identifies one component of the complex.
      Returns:
      StrColumn
    • getAssemblyId

      public StrColumn getAssemblyId()
      This data item is a pointer to _em_assembly.id in the ASSEMBLY category.
      Returns:
      StrColumn
    • getParentId

      public IntColumn getParentId()
      The parent of this assembly. This data item is an internal category pointer to _em_entity_assembly.id. By convention, the full assembly (top of hierarchy) is assigned parent id 0 (zero).
      Returns:
      IntColumn
    • getSource

      public StrColumn getSource()
      The assembly type.
      Returns:
      StrColumn
    • getType

      public StrColumn getType()
      A description of types of components of the assembly of the biological structure.
      Returns:
      StrColumn
    • getName

      public StrColumn getName()
      Name of this component in the observed assembly.
      Returns:
      StrColumn
    • getDetails

      public StrColumn getDetails()
      Additional details about the component.
      Returns:
      StrColumn
    • getGoId

      public StrColumn getGoId()
      The Gene Ontology (GO) identifier for the component. The GO id is the appropriate identifier used by the Gene Ontology Consortium. Reference: Nature Genetics vol 25:25-29 (2000).
      Returns:
      StrColumn
    • getIprId

      public StrColumn getIprId()
      The InterPro (IPR) identifier for the component. The IPR id is the appropriate identifier used by the Interpro Resource. Reference: Nucleic Acid Research vol 29(1):37-40(2001).
      Returns:
      StrColumn
    • getSynonym

      public StrColumn getSynonym()
      Alternative name of the component.
      Returns:
      StrColumn
    • getNumberOfCopies

      public IntColumn getNumberOfCopies()
      number of copies
      Returns:
      IntColumn
    • getOligomericDetails

      public StrColumn getOligomericDetails()
      oligomeric details
      Returns:
      StrColumn
    • getEntityIdList

      public StrColumn getEntityIdList()
      macromolecules associated with this component, if defined as comma separated list of entity ids (integers).
      Returns:
      StrColumn
    • getEbiOrganismScientific

      public StrColumn getEbiOrganismScientific()
      The species of the natural organism from which the component was obtained.
      Returns:
      StrColumn
    • getEbiOrganismCommon

      public StrColumn getEbiOrganismCommon()
      The common name of the species of the natural organism from which the component was obtained.
      Returns:
      StrColumn
    • getEbiStrain

      public StrColumn getEbiStrain()
      The strain of the natural organism from which the component was obtained, if relevant.
      Returns:
      StrColumn
    • getEbiTissue

      public StrColumn getEbiTissue()
      The tissue of the natural organism from which the component was obtained.
      Returns:
      StrColumn
    • getEbiCell

      public StrColumn getEbiCell()
      The cell from which the component was obtained.
      Returns:
      StrColumn
    • getEbiOrganelle

      public StrColumn getEbiOrganelle()
      The organelle from which the component was obtained.
      Returns:
      StrColumn
    • getEbiCellularLocation

      public StrColumn getEbiCellularLocation()
      The cellular location of the component.
      Returns:
      StrColumn
    • getEbiEngineered

      public StrColumn getEbiEngineered()
      A flag to indicate whether the component is engineered.
      Returns:
      StrColumn
    • getEbiExpressionSystem

      public StrColumn getEbiExpressionSystem()
      The expression system used to produce the component.
      Returns:
      StrColumn
    • getEbiExpressionSystemPlasmid

      public StrColumn getEbiExpressionSystemPlasmid()
      The plasmid used to produce the component.
      Returns:
      StrColumn
    • getMutantFlag

      public StrColumn getMutantFlag()
      mutant flag
      Returns:
      StrColumn