Class EmVirusEntity

  • All Implemented Interfaces:
    Category

    @Generated("org.rcsb.cif.generator.SchemaGenerator")
    public class EmVirusEntity
    extends BaseCategory
    Data items in the EM_VIRUS_ENTITY category record details of the icosahedral virus.
    • Constructor Detail

      • EmVirusEntity

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

        public EmVirusEntity​(String name)
    • Method Detail

      • getId

        public StrColumn getId()
        Is the unique identifier for VIRUS_ENTITY category.
        Returns:
        StrColumn
      • getVirusHostCategory

        public StrColumn getVirusHostCategory()
        The host category description for the virus.
        Returns:
        StrColumn
      • getVirusHostSpecies

        public StrColumn getVirusHostSpecies()
        The host species from which the virus was isolated.
        Returns:
        StrColumn
      • getVirusHostGrowthCell

        public StrColumn getVirusHostGrowthCell()
        The host cell from which the virus was isolated.
        Returns:
        StrColumn
      • getVirusType

        public StrColumn getVirusType()
        The type of virus.
        Returns:
        StrColumn
      • getVirusIsolate

        public StrColumn getVirusIsolate()
        The isolate from which the virus was obtained.
        Returns:
        StrColumn
      • getIctvdbId

        public StrColumn getIctvdbId()
        The International Committee on Taxonomy of Viruses (ICTV) Taxon Identifier is the Virus Code used throughout the ICTV database (ICTVdb). The ICTVdb id is the appropriate identifier used by the International Committee on Taxonomy of Viruses Resource. Reference: Virus Taxonomy, Academic Press (1999). ISBN:0123702003. NOTE: ICTV no longer maintains ids; maintained for legacy only.
        Returns:
        StrColumn
      • getEntityAssemblyId

        public StrColumn getEntityAssemblyId()
        This data item is a pointer to _em_virus_entity.id in the ENTITY_ASSEMBLY category.
        Returns:
        StrColumn
      • getEnveloped

        public StrColumn getEnveloped()
        Flag to indicate if the virus is enveloped or not.
        Returns:
        StrColumn
      • getEmpty

        public StrColumn getEmpty()
        Flag to indicate if the virus is empty or not.
        Returns:
        StrColumn
      • getDetails

        public StrColumn getDetails()
        Additional details about this virus entity
        Returns:
        StrColumn