Class GeomTorsion

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

@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class GeomTorsion
extends DelegatingCategory
Data items in the GEOM_TORSION category record details about torsion angles as calculated from the contents of the ATOM, CELL and SYMMETRY data. The vector direction _geom_torsion.atom_site_id_2 to _geom_torsion.atom_site_id_3 is the viewing direction, and the torsion angle is the angle of twist required to superimpose the projection of the vector between site 2 and site 1 onto the projection of the vector between site 3 and site 4. Clockwise torsions are positive, anticlockwise torsions are negative. Ref: Klyne, W. & Prelog, V. (1960). Experientia, 16, 521-523.
  • Constructor Details

  • Method Details

    • createDelegate

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

      public StrColumn getAtomSiteId1()
      The identifier of the first of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteLabelAltId1

      public StrColumn getAtomSiteLabelAltId1()
      An optional identifier of the first of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_alt_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteLabelAtomId1

      public StrColumn getAtomSiteLabelAtomId1()
      An optional identifier of the first of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_atom_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteLabelCompId1

      public StrColumn getAtomSiteLabelCompId1()
      An optional identifier of the first of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_comp_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteLabelSeqId1

      public IntColumn getAtomSiteLabelSeqId1()
      An optional identifier of the first of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_seq_id in the ATOM_SITE category.
      Returns:
      IntColumn
    • getAtomSiteLabelAsymId1

      public StrColumn getAtomSiteLabelAsymId1()
      An optional identifier of the first of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_asym_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteId2

      public StrColumn getAtomSiteId2()
      The identifier of the second of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteLabelAltId2

      public StrColumn getAtomSiteLabelAltId2()
      An optional identifier of the second of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_alt_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteLabelAtomId2

      public StrColumn getAtomSiteLabelAtomId2()
      An optional identifier of the second of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_atom_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteLabelCompId2

      public StrColumn getAtomSiteLabelCompId2()
      An optional identifier of the second of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_comp_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteLabelSeqId2

      public IntColumn getAtomSiteLabelSeqId2()
      An optional identifier of the second of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_seq_id in the ATOM_SITE category.
      Returns:
      IntColumn
    • getAtomSiteLabelAsymId2

      public StrColumn getAtomSiteLabelAsymId2()
      An optional identifier of the second of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_asym_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteId3

      public StrColumn getAtomSiteId3()
      The identifier of the third of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteLabelAltId3

      public StrColumn getAtomSiteLabelAltId3()
      An optional identifier of the third of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_alt_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteLabelAtomId3

      public StrColumn getAtomSiteLabelAtomId3()
      An optional identifier of the third of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_atom_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteLabelCompId3

      public StrColumn getAtomSiteLabelCompId3()
      An optional identifier of the third of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_comp_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteLabelSeqId3

      public IntColumn getAtomSiteLabelSeqId3()
      An optional identifier of the third of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_seq_id in the ATOM_SITE category.
      Returns:
      IntColumn
    • getAtomSiteLabelAsymId3

      public StrColumn getAtomSiteLabelAsymId3()
      An optional identifier of the third of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_asym_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteId4

      public StrColumn getAtomSiteId4()
      The identifier of the fourth of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteLabelAltId4

      public StrColumn getAtomSiteLabelAltId4()
      An optional identifier of the fourth of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_alt_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteLabelAtomId4

      public StrColumn getAtomSiteLabelAtomId4()
      An optional identifier of the fourth of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_atom_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteLabelCompId4

      public StrColumn getAtomSiteLabelCompId4()
      An optional identifier of the fourth of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_comp_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteLabelSeqId4

      public IntColumn getAtomSiteLabelSeqId4()
      An optional identifier of the fourth of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_seq_id in the ATOM_SITE category.
      Returns:
      IntColumn
    • getAtomSiteLabelAsymId4

      public StrColumn getAtomSiteLabelAsymId4()
      An optional identifier of the fourth of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.label_asym_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteAuthAtomId1

      public StrColumn getAtomSiteAuthAtomId1()
      An optional identifier of the first of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_atom_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteAuthAsymId1

      public StrColumn getAtomSiteAuthAsymId1()
      An optional identifier of the first of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_asym_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteAuthCompId1

      public StrColumn getAtomSiteAuthCompId1()
      An optional identifier of the first of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_comp_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteAuthSeqId1

      public StrColumn getAtomSiteAuthSeqId1()
      An optional identifier of the first of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_seq_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteAuthAtomId2

      public StrColumn getAtomSiteAuthAtomId2()
      An optional identifier of the second of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_atom_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteAuthAsymId2

      public StrColumn getAtomSiteAuthAsymId2()
      An optional identifier of the second of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_asym_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteAuthCompId2

      public StrColumn getAtomSiteAuthCompId2()
      An optional identifier of the second of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_comp_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteAuthSeqId2

      public StrColumn getAtomSiteAuthSeqId2()
      An optional identifier of the second of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_seq_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteAuthAtomId3

      public StrColumn getAtomSiteAuthAtomId3()
      An optional identifier of the third of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_atom_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteAuthAsymId3

      public StrColumn getAtomSiteAuthAsymId3()
      An optional identifier of the third of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_asym_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteAuthCompId3

      public StrColumn getAtomSiteAuthCompId3()
      An optional identifier of the third of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_comp_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteAuthSeqId3

      public StrColumn getAtomSiteAuthSeqId3()
      An optional identifier of the third of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_seq_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteAuthAtomId4

      public StrColumn getAtomSiteAuthAtomId4()
      An optional identifier of the fourth of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_atom_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteAuthAsymId4

      public StrColumn getAtomSiteAuthAsymId4()
      An optional identifier of the fourth of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_asym_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteAuthCompId4

      public StrColumn getAtomSiteAuthCompId4()
      An optional identifier of the fourth of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_comp_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getAtomSiteAuthSeqId4

      public StrColumn getAtomSiteAuthSeqId4()
      An optional identifier of the fourth of the four atom sites that define the torsion angle. This data item is a pointer to _atom_site.auth_seq_id in the ATOM_SITE category.
      Returns:
      StrColumn
    • getPublFlag

      public StrColumn getPublFlag()
      This code signals whether the torsion angle is referred to in a publication or should be placed in a table of significant torsion angles.
      Returns:
      StrColumn
    • getSiteSymmetry1

      public StrColumn getSiteSymmetry1()
      The symmetry code of the first of the four atom sites that define the torsion angle.
      Returns:
      StrColumn
    • getSiteSymmetry2

      public StrColumn getSiteSymmetry2()
      The symmetry code of the second of the four atom sites that define the torsion angle.
      Returns:
      StrColumn
    • getSiteSymmetry3

      public StrColumn getSiteSymmetry3()
      The symmetry code of the third of the four atom sites that define the torsion angle.
      Returns:
      StrColumn
    • getSiteSymmetry4

      public StrColumn getSiteSymmetry4()
      The symmetry code of the fourth of the four atom sites that define the torsion angle.
      Returns:
      StrColumn
    • getValue

      public FloatColumn getValue()
      The value of the torsion angle in degrees.
      Returns:
      FloatColumn
    • getValueEsd

      public FloatColumn getValueEsd()
      The standard uncertainty (estimated standard deviation) of _geom_torsion.value.
      Returns:
      FloatColumn
    • getPdbxAtomSitePDBInsCode1

      public StrColumn getPdbxAtomSitePDBInsCode1()
      Pointer to _atom_site.pdbx_PDB_ins_code.
      Returns:
      StrColumn
    • getPdbxAtomSitePDBInsCode2

      public StrColumn getPdbxAtomSitePDBInsCode2()
      Pointer to _atom_site.pdbx_PDB_ins_code.
      Returns:
      StrColumn
    • getPdbxAtomSitePDBInsCode3

      public StrColumn getPdbxAtomSitePDBInsCode3()
      Pointer to _atom_site.pdbx_PDB_ins_code.
      Returns:
      StrColumn
    • getPdbxAtomSitePDBInsCode4

      public StrColumn getPdbxAtomSitePDBInsCode4()
      Pointer to _atom_site.pdbx_PDB_ins_code.
      Returns:
      StrColumn
    • getPdbxPDBModelNum

      public IntColumn getPdbxPDBModelNum()
      Pointer to _atom_site.pdbx_PDB_model_num
      Returns:
      IntColumn