Package org.rcsb.cif.schema.mm
Class Reflns
java.lang.Object
org.rcsb.cif.schema.DelegatingCategory
org.rcsb.cif.schema.mm.Reflns
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class Reflns
extends DelegatingCategory
Data items in the REFLNS category record details about the
reflection data used to determine the ATOM_SITE data items.
The REFLN data items refer to individual reflections and must
be included in looped lists.
The REFLNS data items specify the parameters that apply to all
reflections. The REFLNS data items are not looped.
-
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
-
Method Summary
Modifier and Type Method Description protected ColumncreateDelegate(String columnName, Column column)FloatColumngetBIsoWilsonEstimate()The value of the overall isotropic displacement parameter estimated from the slope of the Wilson plot.StrColumngetDataReductionDetails()A description of special aspects of the data-reduction procedures.StrColumngetDataReductionMethod()The method used for data reduction.StrColumngetDetails()A description of reflection data not covered by other data names.FloatColumngetDResolutionHigh()The smallest value for the interplanar spacings for the reflection data.FloatColumngetDResolutionLow()The largest value for the interplanar spacings for the reflection data.StrColumngetEntryId()This data item is a pointer to _entry.id in the ENTRY category.FloatColumngetFriedelCoverage()The proportion of Friedel-related reflections present in the number of 'independent' reflections specified by the item _reflns.number_all.IntColumngetLimitHMax()Maximum value of the Miller index h for the reflection data.IntColumngetLimitHMin()Minimum value of the Miller index h for the reflection data.IntColumngetLimitKMax()Maximum value of the Miller index k for the reflection data.IntColumngetLimitKMin()Minimum value of the Miller index k for the reflection data.IntColumngetLimitLMax()Maximum value of the Miller index l for the reflection data.IntColumngetLimitLMin()Minimum value of the Miller index l for the reflection data.IntColumngetNumberAll()The total number of reflections in the REFLN list (not the DIFFRN_REFLN list).IntColumngetNumberGt()The number of reflections in the REFLN list (not the DIFFRN_REFLN list) that are significantly intense, satisfying the criterion specified by _reflns.threshold_expression.IntColumngetNumberObs()The number of reflections in the REFLN list (not the DIFFRN_REFLN list) classified as observed (see _reflns.observed_criterion).StrColumngetObservedCriterion()The criterion used to classify a reflection as 'observed'.FloatColumngetObservedCriterionFMax()The criterion used to classify a reflection as 'observed' expressed as an upper limit for the value of F.FloatColumngetObservedCriterionFMin()The criterion used to classify a reflection as 'observed' expressed as a lower limit for the value of F.FloatColumngetObservedCriterionIMax()The criterion used to classify a reflection as 'observed' expressed as an upper limit for the value of I.FloatColumngetObservedCriterionIMin()The criterion used to classify a reflection as 'observed' expressed as a lower limit for the value of I.FloatColumngetObservedCriterionSigmaF()The criterion used to classify a reflection as 'observed' expressed as a multiple of the value of sigma(F).FloatColumngetObservedCriterionSigmaI()The criterion used to classify a reflection as 'observed' expressed as a multiple of the value of sigma(I).FloatColumngetPdbxCCHalf()The Pearson's correlation coefficient expressed as a decimal value between the average intensities from randomly selected half-datasets.FloatColumngetPdbxCCStar()Estimates the value of CC_true, the true correlation coefficient between the average intensities from randomly selected half-datasets.FloatColumngetPdbxChiSquared()Overall Chi-squared statistic.StrColumngetPdbxDiffrnId()An identifier for the diffraction data set for this set of summary statistics.FloatColumngetPdbxDOpt()The optical resolution of the data set, d(opt), is the expected minimum distance between two resolved peaks in an electron-density map.FloatColumngetPdbxDResHighOpt()The highest optical resolution for this reflection data set as determined by computational method _reflns.pdbx_d_res_opt_method.FloatColumngetPdbxDResLowOpt()The lowest optical resolution for this reflection data set as determined by computational method _reflns.pdbx_d_res_opt_method.StrColumngetPdbxDResOptMethod()The computational method used to determine the optical resolution limits _reflns.pdbx_d_res_high_opt and _reflns.pdbx_d_res_low_opt.FloatColumngetPdbxNetIOverAvSigmaI()The ratio of the average intensity to the average uncertainty, <I>/<sigma(I)>.FloatColumngetPdbxNetIOverSigmaI()The mean of the ratio of the intensities to their standard uncertainties, <I/sigma(I)>.IntColumngetPdbxNumberAnomalous()This item is the same as _reflns.number_obs, but applies to observed Friedel pairs only.IntColumngetPdbxNumberMeasuredAll()Total number of measured reflections.IntColumngetPdbxOrdinal()An ordinal identifier for this set of reflection statistics.FloatColumngetPdbxRedundancy()Overall redundancy for this data set (%).FloatColumngetPdbxRedundancyReflnsObs()The redundancy in set of observed reflections.FloatColumngetPdbxResNetIOverAvSigmaI2()Resolution (angstrom) for reflections with <I>/<sigma(I)> = 2.FloatColumngetPdbxResNetIOverSigmaI2()Resolution (angstroms) for reflections with <I/sigma(I)> = 2.FloatColumngetPdbxRmergeIAll()The R value for merging all intensities in this data set.FloatColumngetPdbxRmergeIAnomalous()This item is the same as _reflns.pdbx_Rmerge_I, but applies only to observed Friedel pairs.FloatColumngetPdbxRmergeIObs()The R value for merging intensities satisfying the observed criteria in this data set.FloatColumngetPdbxRpimIAll()The precision-indicating merging R factor value Rpim, for merging all intensities in this data set.FloatColumngetPdbxRpimIAllAnomalous()This item is the same as _reflns.pdbx_Rpim_I_all, but applies only to observed Friedel pairs.FloatColumngetPdbxRrimIAll()The redundancy-independent merging R factor value Rrim, also denoted Rmeas, for merging all intensities in this data set.FloatColumngetPdbxRrimIAllAnomalous()This item is the same as _reflns.pdbx_Rrim_I_all, but applies to the observed Friedel pairs only.FloatColumngetPdbxRSplit()R split measures the agreement between the sets of intensities created by merging odd- and even-numbered images from the overall data.FloatColumngetPdbxRsymValue()The R sym value as a decimal number.IntColumngetPdbxScalingRejects()Number of reflections rejected in scaling operations.FloatColumngetPercentPossibleObs()The percentage of geometrically possible reflections represented by reflections that satisfy the resolution limits established by _reflns.d_resolution_high and _reflns.d_resolution_low and the observation limit established by _reflns.observed_criterion.StrColumngetPhaseCalculationDetails()The value of _reflns.phase_calculation_details describes a special details about calculation of phases in _refln.phase_calc.StrColumngetRFreeDetails()A description of the method by which a subset of reflections was selected for exclusion from refinement so as to be used in the calculation of a 'free' R factor.FloatColumngetRmergeFAll()Residual factor Rmerge for all reflections that satisfy the resolution limits established by _reflns.d_resolution_high and _reflns.d_resolution_low.FloatColumngetRmergeFObs()Residual factor Rmerge for reflections that satisfy the resolution limits established by _reflns.d_resolution_high and _reflns.d_resolution_low and the observation limit established by _reflns.observed_criterion.StrColumngetThresholdExpression()The threshold, usually based on multiples of u(I), u(F^2^) or u(F), that serves to identify significantly intense reflections, the number of which is given by _reflns.number_gt.Methods inherited from class org.rcsb.cif.schema.DelegatingCategory
getCategoryName, getColumn, getColumns, getRowCount
-
Constructor Details
-
Method Details
-
createDelegate
- Overrides:
createDelegatein classDelegatingCategory
-
getBIsoWilsonEstimate
The value of the overall isotropic displacement parameter estimated from the slope of the Wilson plot.- Returns:
- FloatColumn
-
getEntryId
This data item is a pointer to _entry.id in the ENTRY category.- Returns:
- StrColumn
-
getDataReductionDetails
A description of special aspects of the data-reduction procedures.- Returns:
- StrColumn
-
getDataReductionMethod
The method used for data reduction. Note that this is not the computer program used, which is described in the SOFTWARE category, but the method itself. This data item should be used to describe significant methodological options used within the data-reduction programs.- Returns:
- StrColumn
-
getDResolutionHigh
The smallest value for the interplanar spacings for the reflection data. This is called the highest resolution.- Returns:
- FloatColumn
-
getDResolutionLow
The largest value for the interplanar spacings for the reflection data. This is called the lowest resolution.- Returns:
- FloatColumn
-
getDetails
A description of reflection data not covered by other data names. This should include details of the Friedel pairs.- Returns:
- StrColumn
-
getLimitHMax
Maximum value of the Miller index h for the reflection data. This need not have the same value as _diffrn_reflns.limit_h_max.- Returns:
- IntColumn
-
getLimitHMin
Minimum value of the Miller index h for the reflection data. This need not have the same value as _diffrn_reflns.limit_h_min.- Returns:
- IntColumn
-
getLimitKMax
Maximum value of the Miller index k for the reflection data. This need not have the same value as _diffrn_reflns.limit_k_max.- Returns:
- IntColumn
-
getLimitKMin
Minimum value of the Miller index k for the reflection data. This need not have the same value as _diffrn_reflns.limit_k_min.- Returns:
- IntColumn
-
getLimitLMax
Maximum value of the Miller index l for the reflection data. This need not have the same value as _diffrn_reflns.limit_l_max.- Returns:
- IntColumn
-
getLimitLMin
Minimum value of the Miller index l for the reflection data. This need not have the same value as _diffrn_reflns.limit_l_min.- Returns:
- IntColumn
-
getNumberAll
The total number of reflections in the REFLN list (not the DIFFRN_REFLN list). This number may contain Friedel-equivalent reflections according to the nature of the structure and the procedures used. The item _reflns.details describes the reflection data.- Returns:
- IntColumn
-
getNumberObs
The number of reflections in the REFLN list (not the DIFFRN_REFLN list) classified as observed (see _reflns.observed_criterion). This number may contain Friedel-equivalent reflections according to the nature of the structure and the procedures used.- Returns:
- IntColumn
-
getObservedCriterion
The criterion used to classify a reflection as 'observed'. This criterion is usually expressed in terms of a sigma(I) or sigma(F) threshold.- Returns:
- StrColumn
-
getObservedCriterionFMax
The criterion used to classify a reflection as 'observed' expressed as an upper limit for the value of F.- Returns:
- FloatColumn
-
getObservedCriterionFMin
The criterion used to classify a reflection as 'observed' expressed as a lower limit for the value of F.- Returns:
- FloatColumn
-
getObservedCriterionIMax
The criterion used to classify a reflection as 'observed' expressed as an upper limit for the value of I.- Returns:
- FloatColumn
-
getObservedCriterionIMin
The criterion used to classify a reflection as 'observed' expressed as a lower limit for the value of I.- Returns:
- FloatColumn
-
getObservedCriterionSigmaF
The criterion used to classify a reflection as 'observed' expressed as a multiple of the value of sigma(F).- Returns:
- FloatColumn
-
getObservedCriterionSigmaI
The criterion used to classify a reflection as 'observed' expressed as a multiple of the value of sigma(I).- Returns:
- FloatColumn
-
getPercentPossibleObs
The percentage of geometrically possible reflections represented by reflections that satisfy the resolution limits established by _reflns.d_resolution_high and _reflns.d_resolution_low and the observation limit established by _reflns.observed_criterion.- Returns:
- FloatColumn
-
getRFreeDetails
A description of the method by which a subset of reflections was selected for exclusion from refinement so as to be used in the calculation of a 'free' R factor.- Returns:
- StrColumn
-
getRmergeFAll
Residual factor Rmerge for all reflections that satisfy the resolution limits established by _reflns.d_resolution_high and _reflns.d_resolution_low. sum~i~(sum~j~|F~j~ - <F>|) Rmerge(F) = -------------------------- sum~i~(sum~j~<F>) F~j~ = the amplitude of the jth observation of reflection i <F> = the mean of the amplitudes of all observations of reflection i sum~i~ is taken over all reflections sum~j~ is taken over all observations of each reflection- Returns:
- FloatColumn
-
getRmergeFObs
Residual factor Rmerge for reflections that satisfy the resolution limits established by _reflns.d_resolution_high and _reflns.d_resolution_low and the observation limit established by _reflns.observed_criterion. sum~i~(sum~j~|F~j~ - <F>|) Rmerge(F) = -------------------------- sum~i~(sum~j~<F>) F~j~ = the amplitude of the jth observation of reflection i <F> = the mean of the amplitudes of all observations of reflection i sum~i~ is taken over all reflections sum~j~ is taken over all observations of each reflection- Returns:
- FloatColumn
-
getFriedelCoverage
The proportion of Friedel-related reflections present in the number of 'independent' reflections specified by the item _reflns.number_all. This proportion is calculated as the ratio: [N(Crystal class) - N(Laue symmetry)] / N(Laue symmetry) where, working from the DIFFRN_REFLN list, N(Crystal class) is the number of reflections obtained on averaging under the symmetry of the crystal class N(Laue symmetry) is the number of reflections obtained on averaging under the Laue symmetry. Examples: (a) For centrosymmetric structures, the value of _reflns.Friedel_coverage is necessarily equal to 0.0, as the crystal class is identical to the Laue symmetry. (b) For whole-sphere data for a crystal in the space group P1, _reflns.Friedel_coverage is equal to 1.0, as no reflection h k l is equivalent to -h -k -l in the crystal class and all Friedel pairs {h k l; -h -k -l} have been measured. (c) For whole-sphere data in space group Pmm2, _reflns.Friedel_coverage will be < 1.0 because although reflections h k l and -h -k -l are not equivalent when h k l indices are nonzero, they are when l=0. (d) For a crystal in space group Pmm2, measurements of the two inequivalent octants h >= 0, k >=0, l lead to the same value as in (c), whereas measurements of the two equivalent octants h >= 0, k, l >= 0 will lead to a zero value for _reflns.Friedel_coverage.- Returns:
- FloatColumn
-
getNumberGt
The number of reflections in the REFLN list (not the DIFFRN_REFLN list) that are significantly intense, satisfying the criterion specified by _reflns.threshold_expression. This may include Friedel-equivalent reflections (i.e. those which are symmetry-equivalent under the Laue symmetry but inequivalent under the crystal class) according to the nature of the structure and the procedures used. Any special characteristics of the reflections included in the REFLN list should be described using the item _reflns.details.- Returns:
- IntColumn
-
getThresholdExpression
The threshold, usually based on multiples of u(I), u(F^2^) or u(F), that serves to identify significantly intense reflections, the number of which is given by _reflns.number_gt. These reflections are used in the calculation of _refine.ls_R_factor_gt.- Returns:
- StrColumn
-
getPdbxRedundancy
Overall redundancy for this data set (%).- Returns:
- FloatColumn
-
getPdbxRmergeIObs
The R value for merging intensities satisfying the observed criteria in this data set.- Returns:
- FloatColumn
-
getPdbxRmergeIAll
The R value for merging all intensities in this data set.- Returns:
- FloatColumn
-
getPdbxRsymValue
The R sym value as a decimal number.- Returns:
- FloatColumn
-
getPdbxNetIOverAvSigmaI
The ratio of the average intensity to the average uncertainty, <I>/<sigma(I)>.- Returns:
- FloatColumn
-
getPdbxNetIOverSigmaI
The mean of the ratio of the intensities to their standard uncertainties, <I/sigma(I)>.- Returns:
- FloatColumn
-
getPdbxResNetIOverAvSigmaI2
Resolution (angstrom) for reflections with <I>/<sigma(I)> = 2.- Returns:
- FloatColumn
-
getPdbxResNetIOverSigmaI2
Resolution (angstroms) for reflections with <I/sigma(I)> = 2.- Returns:
- FloatColumn
-
getPdbxChiSquared
Overall Chi-squared statistic.- Returns:
- FloatColumn
-
getPdbxScalingRejects
Number of reflections rejected in scaling operations.- Returns:
- IntColumn
-
getPdbxDResHighOpt
The highest optical resolution for this reflection data set as determined by computational method _reflns.pdbx_d_res_opt_method.- Returns:
- FloatColumn
-
getPdbxDResLowOpt
The lowest optical resolution for this reflection data set as determined by computational method _reflns.pdbx_d_res_opt_method.- Returns:
- FloatColumn
-
getPdbxDResOptMethod
The computational method used to determine the optical resolution limits _reflns.pdbx_d_res_high_opt and _reflns.pdbx_d_res_low_opt.- Returns:
- StrColumn
-
getPhaseCalculationDetails
The value of _reflns.phase_calculation_details describes a special details about calculation of phases in _refln.phase_calc.- Returns:
- StrColumn
-
getPdbxRrimIAll
The redundancy-independent merging R factor value Rrim, also denoted Rmeas, for merging all intensities in this data set. sum~i~ [N~i~/(N~i~ - 1)]1/2^ sum~j~ | I~j~ - <I~i~> | Rrim = ---------------------------------------------------- sum~i~ ( sum~j~ I~j~ ) I~j~ = the intensity of the jth observation of reflection i <I~i~> = the mean of the intensities of all observations of reflection i N~i~ = the redundancy (the number of times reflection i has been measured). sum~i~ is taken over all reflections sum~j~ is taken over all observations of each reflection. Ref: Diederichs, K. & Karplus, P. A. (1997). Nature Struct. Biol. 4, 269-275. Weiss, M. S. & Hilgenfeld, R. (1997). J. Appl. Cryst. 30, 203-205. Weiss, M. S. (2001). J. Appl. Cryst. 34, 130-135.- Returns:
- FloatColumn
-
getPdbxRpimIAll
The precision-indicating merging R factor value Rpim, for merging all intensities in this data set. sum~i~ [1/(N~i~ - 1)]1/2^ sum~j~ | I~j~ - <I~i~> | Rpim = -------------------------------------------------- sum~i~ ( sum~j~ I~j~ ) I~j~ = the intensity of the jth observation of reflection i <I~i~> = the mean of the intensities of all observations of reflection i N~i~ = the redundancy (the number of times reflection i has been measured). sum~i~ is taken over all reflections sum~j~ is taken over all observations of each reflection. Ref: Diederichs, K. & Karplus, P. A. (1997). Nature Struct. Biol. 4, 269-275. Weiss, M. S. & Hilgenfeld, R. (1997). J. Appl. Cryst. 30, 203-205. Weiss, M. S. (2001). J. Appl. Cryst. 34, 130-135.- Returns:
- FloatColumn
-
getPdbxDOpt
The optical resolution of the data set, d(opt), is the expected minimum distance between two resolved peaks in an electron-density map. d(opt) = {2[sigma(Patt)2^ + sigma(sph)2^]}1/2^ sigma(Patt) = standard deviation of the Gaussian function fitted to the Patterson origin peak sigma(sph) = standard deviation of the Gaussian function fitted to the origin peak of the spherical interference function, representing the Fourier transform of a sphere with radius 1/dmin dmin = nominal resolution (_reflns.d_resolution_high) Ref: Vaguine, A. A., Richelle, J. & Wodak, S. J. (1999). Acta Cryst. D55, 191-205. (see also http://www.ysbl.york.ac.uk/~alexei/sfcheck.html) Weiss, M. S. (2001). J. Appl. Cryst. 34, 130-135.- Returns:
- FloatColumn
-
getPdbxNumberMeasuredAll
Total number of measured reflections.- Returns:
- IntColumn
-
getPdbxDiffrnId
An identifier for the diffraction data set for this set of summary statistics. Multiple diffraction data sets entered as a comma separated list.- Returns:
- StrColumn
-
getPdbxOrdinal
An ordinal identifier for this set of reflection statistics.- Returns:
- IntColumn
-
getPdbxCCHalf
The Pearson's correlation coefficient expressed as a decimal value between the average intensities from randomly selected half-datasets. Ref: Karplus & Diederichs (2012), Science 336, 1030-33- Returns:
- FloatColumn
-
getPdbxCCStar
Estimates the value of CC_true, the true correlation coefficient between the average intensities from randomly selected half-datasets. CC_star = sqrt(2*CC_half/(1+CC_half)), where both CC_star and CC_half (CC1/2) Ref: Karplus & Diederichs (2012), Science 336, 1030-33- Returns:
- FloatColumn
-
getPdbxRSplit
R split measures the agreement between the sets of intensities created by merging odd- and even-numbered images from the overall data. Ref: T. A. White, R. A. Kirian, A. V. Martin, A. Aquila, K. Nass, A. Barty and H. N. Chapman (2012), J. Appl. Cryst. 45, 335-341- Returns:
- FloatColumn
-
getPdbxRedundancyReflnsObs
The redundancy in set of observed reflections.- Returns:
- FloatColumn
-
getPdbxNumberAnomalous
This item is the same as _reflns.number_obs, but applies to observed Friedel pairs only.- Returns:
- IntColumn
-
getPdbxRrimIAllAnomalous
This item is the same as _reflns.pdbx_Rrim_I_all, but applies to the observed Friedel pairs only.- Returns:
- FloatColumn
-
getPdbxRpimIAllAnomalous
This item is the same as _reflns.pdbx_Rpim_I_all, but applies only to observed Friedel pairs.- Returns:
- FloatColumn
-
getPdbxRmergeIAnomalous
This item is the same as _reflns.pdbx_Rmerge_I, but applies only to observed Friedel pairs.- Returns:
- FloatColumn
-