Package org.rcsb.cif.schema.mm
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.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.rcsb.cif.schema.DelegatingCategory
DelegatingCategory.DelegatingCifCoreCategoryNested classes/interfaces inherited from interface org.rcsb.cif.model.Category
Category.EmptyCategory -
Field Summary
-
Constructor Summary
Constructors Constructor Description IhmDerivedDihedralRestraint(Category delegate) -
Method Summary
Modifier and Type Method Description protected ColumncreateDelegate(String columnName, Column column)IntColumngetDatasetListId()Identifier to the input data from which the dihedral restraint is derived.FloatColumngetDihedralLowerLimit()The lower limit to the threshold applied to this dihedral restraint in the integrative modeling task.FloatColumngetDihedralLowerLimitEsd()The estimated standard deviation of the lower limit dihedral threshold applied.FloatColumngetDihedralThresholdEsd()The estimated standard deviation of the dihedral threshold applied to the restraint.FloatColumngetDihedralThresholdMean()The dihedral threshold mean applied to the restraint.FloatColumngetDihedralUpperLimit()The upper limit to the threshold applied to this dihedral restraint in the integrative modeling task.FloatColumngetDihedralUpperLimitEsd()The estimated standard deviation of the upper limit dihedral threshold applied.IntColumngetFeatureId1()The feature identifier for the first partner in the dihedral restraint.IntColumngetFeatureId2()The feature identifier for the second partner in the dihedral restraint.IntColumngetFeatureId3()The feature identifier for the third partner in the dihedral restraint.IntColumngetFeatureId4()The feature identifier for the fourth partner in the dihedral restraint.StrColumngetGroupConditionality()If a group of dihedrals are restrained together, this data item defines the conditionality based on which the restraint is applied in the modeling.IntColumngetGroupId()An identifier to group the dihedral restraints.IntColumngetId()A unique identifier for the derived dihedral restraint.FloatColumngetProbability()The real number that indicates the probability that the dihedral restraint is correct.StrColumngetRestraintType()The type of dihedral restraint applied.Methods inherited from class org.rcsb.cif.schema.DelegatingCategory
getCategoryName, getColumn, getColumns, getRowCount
-
Constructor Details
-
Method Details
-
createDelegate
- Overrides:
createDelegatein classDelegatingCategory
-
getId
A unique identifier for the derived dihedral restraint.- Returns:
- 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
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
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
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
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
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
The lower limit to the threshold applied to this dihedral restraint in the integrative modeling task.- Returns:
- FloatColumn
-
getDihedralUpperLimit
The upper limit to the threshold applied to this dihedral restraint in the integrative modeling task.- Returns:
- FloatColumn
-
getDihedralLowerLimitEsd
The estimated standard deviation of the lower limit dihedral threshold applied.- Returns:
- FloatColumn
-
getDihedralUpperLimitEsd
The estimated standard deviation of the upper limit dihedral threshold applied.- Returns:
- 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
The type of dihedral restraint applied.- Returns:
- StrColumn
-
getDihedralThresholdMean
The dihedral threshold mean applied to the restraint.- Returns:
- FloatColumn
-
getDihedralThresholdEsd
The estimated standard deviation of the dihedral threshold applied to the restraint.- Returns:
- FloatColumn
-
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
-