Class EmVirusShell

  • All Implemented Interfaces:
    Category

    @Generated("org.rcsb.cif.generator.SchemaGenerator")
    public class EmVirusShell
    extends BaseCategory
    Data items in the EMD_VIRUS_SHELL category record details of the viral shell number, shell diameter, and icosahedral triangulation number.
    • Constructor Detail

      • EmVirusShell

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

        public EmVirusShell​(String name)
    • Method Detail

      • getDiameter

        public FloatColumn getDiameter()
        The value of the diameter (in angstroms) for this virus shell.
        Returns:
        FloatColumn
      • getEntityAssemblyId

        public StrColumn getEntityAssemblyId()
        The value of _em_virus_shell.entity_assembly_id is a pointer to _em_entity_assembly.id category.
        Returns:
        StrColumn
      • getId

        public StrColumn getId()
        The value of _em_em_virus_shell.id is a unique identifier for one virus shell.
        Returns:
        StrColumn
      • getName

        public StrColumn getName()
        The name for this virus shell.
        Returns:
        StrColumn
      • getTriangulation

        public IntColumn getTriangulation()
        The triangulation number (T number) is a geometric concept that refers to the organisation of subunits within the icosahedron. The triangulation number, T is given by the relationship T= h*2 + hk +k*2, where h and k are positive integers which define the position of the five-fold vertex on the original hexagonal net.
        Returns:
        IntColumn