Package org.rcsb.cif.schema.mm
Class RefineLsRestr
java.lang.Object
org.rcsb.cif.schema.DelegatingCategory
org.rcsb.cif.schema.mm.RefineLsRestr
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class RefineLsRestr
extends DelegatingCategory
Data items in the REFINE_LS_RESTR category record details about
the restraints applied to various classes of parameters during
the least-squares refinement.
-
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 RefineLsRestr(Category delegate) -
Method Summary
Modifier and Type Method Description protected ColumncreateDelegate(String columnName, Column column)StrColumngetCriterion()A criterion used to define a parameter value that deviates significantly from its ideal value in the model obtained by restrained least-squares refinement.FloatColumngetDevIdeal()For the given parameter type, the root-mean-square deviation between the ideal values used as restraints in the least-squares refinement and the values obtained by refinement.FloatColumngetDevIdealTarget()For the given parameter type, the target root-mean-square deviation between the ideal values used as restraints in the least-squares refinement and the values obtained by refinement.IntColumngetNumber()The number of parameters of this type subjected to restraint in least-squares refinement.StrColumngetPdbxRefineId()This data item uniquely identifies a refinement within an entry.StrColumngetPdbxRestraintFunction()The functional form of the restraint function used in the least-squares refinement.IntColumngetRejects()The number of parameters of this type that deviate from ideal values by more than the amount defined in _refine_ls_restr.criterion in the model obtained by restrained least-squares refinement.StrColumngetType()The type of the parameter being restrained.FloatColumngetWeight()The weighting value applied to this type of restraint in the least-squares refinement.Methods inherited from class org.rcsb.cif.schema.DelegatingCategory
getCategoryName, getColumn, getColumns, getRowCount
-
Constructor Details
-
Method Details
-
createDelegate
- Overrides:
createDelegatein classDelegatingCategory
-
getPdbxRefineId
This data item uniquely identifies a refinement within an entry. _refine_ls_restr.pdbx_refine_id can be used to distinguish the results of joint refinements.- Returns:
- StrColumn
-
getCriterion
A criterion used to define a parameter value that deviates significantly from its ideal value in the model obtained by restrained least-squares refinement.- Returns:
- StrColumn
-
getDevIdeal
For the given parameter type, the root-mean-square deviation between the ideal values used as restraints in the least-squares refinement and the values obtained by refinement. For instance, bond distances may deviate by 0.018 \%A (r.m.s.) from ideal values in the current model.- Returns:
- FloatColumn
-
getDevIdealTarget
For the given parameter type, the target root-mean-square deviation between the ideal values used as restraints in the least-squares refinement and the values obtained by refinement.- Returns:
- FloatColumn
-
getNumber
The number of parameters of this type subjected to restraint in least-squares refinement.- Returns:
- IntColumn
-
getRejects
The number of parameters of this type that deviate from ideal values by more than the amount defined in _refine_ls_restr.criterion in the model obtained by restrained least-squares refinement.- Returns:
- IntColumn
-
getType
The type of the parameter being restrained. Explicit sets of data values are provided for the programs PROTIN/PROLSQ (beginning with p_) and RESTRAIN (beginning with RESTRAIN_). As computer programs change, these data values are given as examples, not as an enumeration list. Computer programs that convert a data block to a refinement table will expect the exact form of the data values given here to be used.- Returns:
- StrColumn
-
getWeight
The weighting value applied to this type of restraint in the least-squares refinement.- Returns:
- FloatColumn
-
getPdbxRestraintFunction
The functional form of the restraint function used in the least-squares refinement.- Returns:
- StrColumn
-