Class EmVirusEntity

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

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

  • Method Details

    • createDelegate

      protected Column createDelegate​(String columnName, Column column)
      Overrides:
      createDelegate in class DelegatingCategory
    • 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