Class ChemLinkAngle

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

@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class ChemLinkAngle
extends DelegatingCategory
Data items in the CHEM_LINK_ANGLE category record details about angles in a link between chemical components.
  • Constructor Details

  • Method Details

    • createDelegate

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

      public StrColumn getAtom1CompId()
      This data item indicates whether atom 1 is found in the first or the second of the two components connected by the link.
      Returns:
      StrColumn
    • getAtom2CompId

      public StrColumn getAtom2CompId()
      This data item indicates whether atom 2 is found in the first or the second of the two components connected by the link.
      Returns:
      StrColumn
    • getAtom3CompId

      public StrColumn getAtom3CompId()
      This data item indicates whether atom 3 is found in the first or the second of the two components connected by the link.
      Returns:
      StrColumn
    • getAtomId1

      public StrColumn getAtomId1()
      The ID of the first of the three atoms that define the angle. An atom with this ID must exist in the component of the type specified by _chem_comp_link.type_comp_1 (or _chem_comp_link.type_comp_2, where the appropriate data item is indicated by the value of _chem_comp_angle.atom_1_comp_id).
      Returns:
      StrColumn
    • getAtomId2

      public StrColumn getAtomId2()
      The ID of the second of the three atoms that define the angle. The second atom is taken to be the apex of the angle. An atom with this ID must exist in the component of the type specified by _chem_comp_link.type_comp_1 (or _chem_comp_link.type_comp_2, where the appropriate data item is indicated by the value of _chem_comp_angle.atom_2_comp_id).
      Returns:
      StrColumn
    • getAtomId3

      public StrColumn getAtomId3()
      The ID of the third of the three atoms that define the angle. An atom with this ID must exist in the component of the type specified by _chem_comp_link.type_comp_1 (or _chem_comp_link.type_comp_2, where the appropriate data item is indicated by the value of _chem_comp_angle.atom_3_comp_id).
      Returns:
      StrColumn
    • getLinkId

      public StrColumn getLinkId()
      This data item is a pointer to _chem_link.id in the CHEM_LINK category.
      Returns:
      StrColumn
    • getValueAngle

      public FloatColumn getValueAngle()
      The value that should be taken as the target value for the angle associated with the specified atoms, expressed in degrees.
      Returns:
      FloatColumn
    • getValueAngleEsd

      public FloatColumn getValueAngleEsd()
      The standard uncertainty (estimated standard deviation) of _chem_link_angle.value_angle.
      Returns:
      FloatColumn
    • getValueDist

      public FloatColumn getValueDist()
      The value that should be taken as the target value for the angle associated with the specified atoms, expressed as the distance between the atoms specified by _chem_comp_angle.atom_id_1 and _chem_comp_angle.atom_id_3.
      Returns:
      FloatColumn
    • getValueDistEsd

      public FloatColumn getValueDistEsd()
      The standard uncertainty (estimated standard deviation) of _chem_comp_angle.value_dist.
      Returns:
      FloatColumn