Class EmEntityAssembly

  • All Implemented Interfaces:
    Category

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

      • EmEntityAssembly

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

        public EmEntityAssembly​(String name)
    • Method Detail

      • 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