Class IhmDerivedDihedralRestraint

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

@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class IhmDerivedDihedralRestraint
extends DelegatingCategory
Data items in the IHM_DERIVED_DIHEDRAL_RESTRAINT category records the list of dihedral restraints used in the integrative modeling experiment. These dihedral restraints may be derived from various kinds of experiments.
  • Constructor Details

  • Method Details

    • createDelegate

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

      public IntColumn getId()
      A unique identifier for the derived dihedral restraint.
      Returns:
      IntColumn
    • getGroupId

      public IntColumn getGroupId()
      An identifier to group the dihedral restraints. This can be the same as the _ihm_derived_dihedral_restraint.id in case the restraints are not grouped.
      Returns:
      IntColumn
    • getFeatureId1

      public IntColumn getFeatureId1()
      The feature identifier for the first partner in the dihedral restraint. This data item is a pointer to _ihm_feature_list.feature_id in the IHM_FEATURE_LIST category.
      Returns:
      IntColumn
    • getFeatureId2

      public IntColumn getFeatureId2()
      The feature identifier for the second partner in the dihedral restraint. This data item is a pointer to _ihm_feature_list.feature_id in the IHM_FEATURE_LIST category.
      Returns:
      IntColumn
    • getFeatureId3

      public IntColumn getFeatureId3()
      The feature identifier for the third partner in the dihedral restraint. This data item is a pointer to _ihm_feature_list.feature_id in the IHM_FEATURE_LIST category.
      Returns:
      IntColumn
    • getFeatureId4

      public IntColumn getFeatureId4()
      The feature identifier for the fourth partner in the dihedral restraint. This data item is a pointer to _ihm_feature_list.feature_id in the IHM_FEATURE_LIST category.
      Returns:
      IntColumn
    • getGroupConditionality

      public StrColumn getGroupConditionality()
      If a group of dihedrals are restrained together, this data item defines the conditionality based on which the restraint is applied in the modeling.
      Returns:
      StrColumn
    • getDihedralLowerLimit

      public FloatColumn getDihedralLowerLimit()
      The lower limit to the threshold applied to this dihedral restraint in the integrative modeling task.
      Returns:
      FloatColumn
    • getDihedralUpperLimit

      public FloatColumn getDihedralUpperLimit()
      The upper limit to the threshold applied to this dihedral restraint in the integrative modeling task.
      Returns:
      FloatColumn
    • getDihedralLowerLimitEsd

      public FloatColumn getDihedralLowerLimitEsd()
      The estimated standard deviation of the lower limit dihedral threshold applied.
      Returns:
      FloatColumn
    • getDihedralUpperLimitEsd

      public FloatColumn getDihedralUpperLimitEsd()
      The estimated standard deviation of the upper limit dihedral threshold applied.
      Returns:
      FloatColumn
    • getProbability

      public FloatColumn getProbability()
      The real number that indicates the probability that the dihedral restraint is correct. This number should fall between 0.0 and 1.0.
      Returns:
      FloatColumn
    • getRestraintType

      public StrColumn getRestraintType()
      The type of dihedral restraint applied.
      Returns:
      StrColumn
    • getDihedralThresholdMean

      public FloatColumn getDihedralThresholdMean()
      The dihedral threshold mean applied to the restraint.
      Returns:
      FloatColumn
    • getDihedralThresholdEsd

      public FloatColumn getDihedralThresholdEsd()
      The estimated standard deviation of the dihedral threshold applied to the restraint.
      Returns:
      FloatColumn
    • getDatasetListId

      public IntColumn getDatasetListId()
      Identifier to the input data from which the dihedral restraint is derived. This data item is a pointer to the _ihm_dataset_list.id in the IHM_DATASET_LIST category.
      Returns:
      IntColumn