Package org.rcsb.cif.schema.mm
Class RefineLsClass
java.lang.Object
org.rcsb.cif.schema.DelegatingCategory
org.rcsb.cif.schema.mm.RefineLsClass
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class RefineLsClass
extends DelegatingCategory
Data items in the REFINE_LS_CLASS category record details
about the reflections used for the structure refinement
for each reflection class separately.
-
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 RefineLsClass(Category delegate) -
Method Summary
Modifier and Type Method Description protected ColumncreateDelegate(String columnName, Column column)StrColumngetCode()The code identifying a certain reflection class.FloatColumngetDResHigh()For each reflection class, the lowest value in angstroms for the interplanar spacings for the reflections used in the refinement.FloatColumngetDResLow()For each reflection class, the highest value in angstroms for the interplanar spacings for the reflections used in the refinement.FloatColumngetRFactorAll()For each reflection class, the residual factor for all reflections satisfying the resolution limits established by _refine_ls_class.d_res_high and _refine_ls_class.d_res_low.FloatColumngetRFactorGt()For each reflection class, the residual factor for significantly intense reflections (see _reflns.threshold_expression) included in the refinement.FloatColumngetRFsqdFactor()For each reflection class, the residual factor R(F^2^) calculated on the squared amplitudes of the observed and calculated structure factors, for the reflections judged significantly intense (i.e.FloatColumngetRIFactor()For each reflection class, the residual factor R(I) for the reflections judged significantly intense (i.e.FloatColumngetWRFactorAll()For each reflection class, the weighted residual factor for all reflections included in the refinement.Methods inherited from class org.rcsb.cif.schema.DelegatingCategory
getCategoryName, getColumn, getColumns, getRowCount
-
Constructor Details
-
Method Details
-
createDelegate
- Overrides:
createDelegatein classDelegatingCategory
-
getCode
The code identifying a certain reflection class. This code must match a _reflns_class.code.- Returns:
- StrColumn
-
getDResHigh
For each reflection class, the lowest value in angstroms for the interplanar spacings for the reflections used in the refinement. This is called the highest resolution.- Returns:
- FloatColumn
-
getDResLow
For each reflection class, the highest value in angstroms for the interplanar spacings for the reflections used in the refinement. This is called the lowest resolution.- Returns:
- FloatColumn
-
getRFactorGt
For each reflection class, the residual factor for significantly intense reflections (see _reflns.threshold_expression) included in the refinement. The reflections also satisfy the resolution limits established by _refine_ls_class.d_res_high and _refine_ls_class.d_res_low. This is the conventional R factor. See also the definition of _refine_ls_class.wR_factor_all. sum | F(obs) - F(calc) | R = ------------------------ sum | F(obs) | F(obs) = the observed structure-factor amplitudes F(calc) = the calculated structure-factor amplitudes and the sum is taken over the reflections of this class.- Returns:
- FloatColumn
-
getRFactorAll
For each reflection class, the residual factor for all reflections satisfying the resolution limits established by _refine_ls_class.d_res_high and _refine_ls_class.d_res_low. This is the conventional R factor. See also the definition of _refine_ls_class.wR_factor_all. sum | F(obs) - F(calc) | R = ------------------------ sum | F(obs) | F(obs) = the observed structure-factor amplitudes F(calc) = the calculated structure-factor amplitudes and the sum is taken over the reflections of this class.- Returns:
- FloatColumn
-
getRFsqdFactor
For each reflection class, the residual factor R(F^2^) calculated on the squared amplitudes of the observed and calculated structure factors, for the reflections judged significantly intense (i.e. satisfying the threshold specified by _reflns.threshold_expression) and included in the refinement. The reflections also satisfy the resolution limits established by _refine_ls_class.d_res_high and _refine_ls_class.d_res_low. sum | F(obs)^2^ - F(calc)^2^ | R(Fsqd) = ------------------------------- sum F(obs)^2^ F(obs)^2^ = squares of the observed structure-factor amplitudes F(calc)^2^ = squares of the calculated structure-factor amplitudes and the sum is taken over the reflections of this class.- Returns:
- FloatColumn
-
getRIFactor
For each reflection class, the residual factor R(I) for the reflections judged significantly intense (i.e. satisfying the threshold specified by _reflns.threshold_expression) and included in the refinement. This is most often calculated in Rietveld refinements against powder data, where it is referred to as R~B~ or R~Bragg~ sum | I(obs) - I(calc) | R(I) = ------------------------ sum | I(obs) | I(obs) = the net observed intensities I(calc) = the net calculated intensities and the sum is taken over the reflections of this class.- Returns:
- FloatColumn
-
getWRFactorAll
For each reflection class, the weighted residual factor for all reflections included in the refinement. The reflections also satisfy the resolution limits established by _refine_ls_class.d_res_high and _refine_ls_class.d_res_low. See also the _refine_ls_class.R_factor_ definitions. ( sum w [ Y(obs) - Y(calc) ]^2^ )^1/2^ wR = ( ------------------------------ ) ( sum w Y(obs)^2^ ) Y(obs) = the observed amplitude specified by _refine.ls_structure_factor_coef Y(calc) = the calculated amplitude specified by _refine.ls_structure_factor_coef w = the least-squares weight and the sum is taken over the reflections of this class.- Returns:
- FloatColumn
-