Package org.rcsb.cif.model.generated
Class ReflnsShell
- java.lang.Object
-
- org.rcsb.cif.model.BaseCategory
-
- org.rcsb.cif.model.generated.ReflnsShell
-
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.generator.SchemaGenerator") public class ReflnsShell extends BaseCategory
Data items in the REFLNS_SHELL category record details about the reflection data used to determine the ATOM_SITE data items broken down into shells of resolution.
-
-
Field Summary
-
Fields inherited from class org.rcsb.cif.model.BaseCategory
isText, textFields
-
-
Constructor Summary
Constructors Constructor Description ReflnsShell(String name)ReflnsShell(String name, int rowCount, Object[] encodedColumns)ReflnsShell(String name, Map<String,Column> columns)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FloatColumngetDResHigh()The smallest value in angstroms for the interplanar spacings for the reflections in this shell.FloatColumngetDResLow()The highest value in angstroms for the interplanar spacings for the reflections in this shell.FloatColumngetMeanIOverSigIAll()The ratio of the mean of the intensities of all reflections in this shell to the mean of the standard uncertainties of the intensities of all reflections in this shell.FloatColumngetMeanIOverSigIGt()The ratio of the mean of the intensities of the significantly intense reflections (see _reflns.threshold_expression) in this shell to the mean of the standard uncertainties of the intensities of the significantly intense reflections in this shell.FloatColumngetMeanIOverSigIObs()The ratio of the mean of the intensities of the reflections classified as 'observed' (see _reflns.observed_criterion) in this shell to the mean of the standard uncertainties of the intensities of the 'observed' reflections in this shell.FloatColumngetMeanIOverUIAll()The ratio of the mean of the intensities of all reflections in this shell to the mean of the standard uncertainties of the intensities of all reflections in this shell.FloatColumngetMeanIOverUIGt()The ratio of the mean of the intensities of the significantly intense reflections (see _reflns.threshold_expression) in this shell to the mean of the standard uncertainties of the intensities of the significantly intense reflections in this shell.IntColumngetNumberMeasuredAll()The total number of reflections measured for this shell.IntColumngetNumberMeasuredGt()The number of significantly intense reflections (see _reflns.threshold_expression) measured for this shell.IntColumngetNumberMeasuredObs()The number of reflections classified as 'observed' (see _reflns.observed_criterion) for this shell.IntColumngetNumberPossible()The number of unique reflections it is possible to measure in this shell.IntColumngetNumberUniqueAll()The total number of measured reflections which are symmetry- unique after merging for this shell.IntColumngetNumberUniqueGt()The total number of significantly intense reflections (see _reflns.threshold_expression) resulting from merging measured symmetry-equivalent reflections for this resolution shell.IntColumngetNumberUniqueObs()The total number of measured reflections classified as 'observed' (see _reflns.observed_criterion) which are symmetry-unique after merging for this shell.FloatColumngetPdbxCCHalf()The Pearson's correlation coefficient expressed as a decimal value between the average intensities from randomly selected half-datasets within the resolution shell.FloatColumngetPdbxChiSquared()Chi-squared statistic for this resolution shell.StrColumngetPdbxDiffrnId()An identifier for the diffraction data set corresponding to this resolution shell.FloatColumngetPdbxNetIOverSigmaIAll()The mean of the ratio of the intensities to their standard uncertainties of all reflections in the resolution shell.FloatColumngetPdbxNetIOverSigmaIObs()The mean of the ratio of the intensities to their standard uncertainties of observed reflections (see _reflns.observed_criterion) in the resolution shell.IntColumngetPdbxNumberAnomalous()This item is a duplicate of _reflns_shell.number_unique_all, but only for the observed Friedel pairs.IntColumngetPdbxOrdinal()An ordinal identifier for this resolution shell.FloatColumngetPdbxRedundancy()Redundancy for the current shell.FloatColumngetPdbxRedundancyReflnsObs()For this shell, the redundancy in the observed reflections.IntColumngetPdbxRejects()The number of rejected reflections in the resolution shell.FloatColumngetPdbxRmergeIAllAnomalous()This item is the same as _reflns_shell.pdbx_Rmerge_I_all, but applies to observed Friedel pairs only.FloatColumngetPdbxRpimIAll()The precision-indicating merging R factor value Rpim, for merging all intensities in a given shell.FloatColumngetPdbxRpimIAllAnomalous()This item serves the same purpose as _reflns_shell.pdbx_Rpim_I_all, but applies to observed Friedel pairs only.FloatColumngetPdbxRrimIAll()The redundancy-independent merging R factor value Rrim, also denoted Rmeas, for merging all intensities in a given shell.FloatColumngetPdbxRrimIAllAnomalous()This item is the duplicate of _reflns_shell.pdbx_Rrim_I_all, but is limited to observed Friedel pairs.FloatColumngetPdbxRSplit()R split measures the agreement between the sets of intensities created by merging odd- and even-numbered images from the data within the resolution shell.FloatColumngetPdbxRsymValue()R sym value in percent.FloatColumngetPercentPossibleAll()The percentage of geometrically possible reflections represented by all reflections measured for this shell.FloatColumngetPercentPossibleGt()The percentage of geometrically possible reflections represented by significantly intense reflections (see _reflns.threshold_expression) measured for this shell.FloatColumngetPercentPossibleObs()The percentage of geometrically possible reflections represented by reflections classified as 'observed' (see _reflns.observed_criterion) for this shell.FloatColumngetRmergeFAll()Residual factor Rmerge for all reflections that satisfy the resolution limits established by _reflns_shell.d_res_high and _reflns_shell.d_res_low.FloatColumngetRmergeFGt()The value of Rmerge(F) for significantly intense reflections (see _reflns.threshold_expression) in a given shell.FloatColumngetRmergeFObs()Residual factor Rmerge for reflections that satisfy the resolution limits established by _reflns_shell.d_res_high and _reflns_shell.d_res_low and the observation criterion established by _reflns.observed_criterion.FloatColumngetRmergeIAll()The value of Rmerge(I) for all reflections in a given shell.FloatColumngetRmergeIGt()The value of Rmerge(I) for significantly intense reflections (see _reflns.threshold_expression) in a given shell.FloatColumngetRmergeIObs()The value of Rmerge(I) for reflections classified as 'observed' (see _reflns.observed_criterion) in a given shell.-
Methods inherited from class org.rcsb.cif.model.BaseCategory
getBinaryColumn, getCategoryName, getColumn, getColumnNames, getRowCount, isDefined
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.rcsb.cif.model.Category
columnNames, columns, get
-
-
-
-
Method Detail
-
getDResHigh
public FloatColumn getDResHigh()
The smallest value in angstroms for the interplanar spacings for the reflections in this shell. This is called the highest resolution.- Returns:
- FloatColumn
-
getDResLow
public FloatColumn getDResLow()
The highest value in angstroms for the interplanar spacings for the reflections in this shell. This is called the lowest resolution.- Returns:
- FloatColumn
-
getMeanIOverSigIAll
public FloatColumn getMeanIOverSigIAll()
The ratio of the mean of the intensities of all reflections in this shell to the mean of the standard uncertainties of the intensities of all reflections in this shell.- Returns:
- FloatColumn
-
getMeanIOverSigIObs
public FloatColumn getMeanIOverSigIObs()
The ratio of the mean of the intensities of the reflections classified as 'observed' (see _reflns.observed_criterion) in this shell to the mean of the standard uncertainties of the intensities of the 'observed' reflections in this shell.- Returns:
- FloatColumn
-
getNumberMeasuredAll
public IntColumn getNumberMeasuredAll()
The total number of reflections measured for this shell.- Returns:
- IntColumn
-
getNumberMeasuredObs
public IntColumn getNumberMeasuredObs()
The number of reflections classified as 'observed' (see _reflns.observed_criterion) for this shell.- Returns:
- IntColumn
-
getNumberPossible
public IntColumn getNumberPossible()
The number of unique reflections it is possible to measure in this shell.- Returns:
- IntColumn
-
getNumberUniqueAll
public IntColumn getNumberUniqueAll()
The total number of measured reflections which are symmetry- unique after merging for this shell.- Returns:
- IntColumn
-
getNumberUniqueObs
public IntColumn getNumberUniqueObs()
The total number of measured reflections classified as 'observed' (see _reflns.observed_criterion) which are symmetry-unique after merging for this shell.- Returns:
- IntColumn
-
getPercentPossibleAll
public FloatColumn getPercentPossibleAll()
The percentage of geometrically possible reflections represented by all reflections measured for this shell.- Returns:
- FloatColumn
-
getPercentPossibleObs
public FloatColumn getPercentPossibleObs()
The percentage of geometrically possible reflections represented by reflections classified as 'observed' (see _reflns.observed_criterion) for this shell.- Returns:
- FloatColumn
-
getRmergeFAll
public FloatColumn getRmergeFAll()
Residual factor Rmerge for all reflections that satisfy the resolution limits established by _reflns_shell.d_res_high and _reflns_shell.d_res_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
public FloatColumn getRmergeFObs()
Residual factor Rmerge for reflections that satisfy the resolution limits established by _reflns_shell.d_res_high and _reflns_shell.d_res_low and the observation criterion 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
-
getRmergeIAll
public FloatColumn getRmergeIAll()
The value of Rmerge(I) for all reflections in a given shell. sum~i~(sum~j~|I~j~ - <I>|) Rmerge(I) = -------------------------- sum~i~(sum~j~<I>) I~j~ = the intensity of the jth observation of reflection i <I> = the mean of the intensities 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
-
getRmergeIObs
public FloatColumn getRmergeIObs()
The value of Rmerge(I) for reflections classified as 'observed' (see _reflns.observed_criterion) in a given shell. sum~i~(sum~j~|I~j~ - <I>|) Rmerge(I) = -------------------------- sum~i~(sum~j~<I>) I~j~ = the intensity of the jth observation of reflection i <I> = the mean of the intensities 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
-
getMeanIOverSigIGt
public FloatColumn getMeanIOverSigIGt()
The ratio of the mean of the intensities of the significantly intense reflections (see _reflns.threshold_expression) in this shell to the mean of the standard uncertainties of the intensities of the significantly intense reflections in this shell.- Returns:
- FloatColumn
-
getMeanIOverUIAll
public FloatColumn getMeanIOverUIAll()
The ratio of the mean of the intensities of all reflections in this shell to the mean of the standard uncertainties of the intensities of all reflections in this shell.- Returns:
- FloatColumn
-
getMeanIOverUIGt
public FloatColumn getMeanIOverUIGt()
The ratio of the mean of the intensities of the significantly intense reflections (see _reflns.threshold_expression) in this shell to the mean of the standard uncertainties of the intensities of the significantly intense reflections in this shell.- Returns:
- FloatColumn
-
getNumberMeasuredGt
public IntColumn getNumberMeasuredGt()
The number of significantly intense reflections (see _reflns.threshold_expression) measured for this shell.- Returns:
- IntColumn
-
getNumberUniqueGt
public IntColumn getNumberUniqueGt()
The total number of significantly intense reflections (see _reflns.threshold_expression) resulting from merging measured symmetry-equivalent reflections for this resolution shell.- Returns:
- IntColumn
-
getPercentPossibleGt
public FloatColumn getPercentPossibleGt()
The percentage of geometrically possible reflections represented by significantly intense reflections (see _reflns.threshold_expression) measured for this shell.- Returns:
- FloatColumn
-
getRmergeFGt
public FloatColumn getRmergeFGt()
The value of Rmerge(F) for significantly intense reflections (see _reflns.threshold_expression) in a given shell. 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
-
getRmergeIGt
public FloatColumn getRmergeIGt()
The value of Rmerge(I) for significantly intense reflections (see _reflns.threshold_expression) in a given shell. sum~i~ ( sum~j~ | I~j~ - <I> | ) Rmerge(I) = -------------------------------- sum~i~ ( sum~j~ <I> ) I~j~ = the intensity of the jth observation of reflection i <I> = the mean of the intensities 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
-
getPdbxRedundancy
public FloatColumn getPdbxRedundancy()
Redundancy for the current shell.- Returns:
- FloatColumn
-
getPdbxRsymValue
public FloatColumn getPdbxRsymValue()
R sym value in percent.- Returns:
- FloatColumn
-
getPdbxChiSquared
public FloatColumn getPdbxChiSquared()
Chi-squared statistic for this resolution shell.- Returns:
- FloatColumn
-
getPdbxNetIOverSigmaIAll
public FloatColumn getPdbxNetIOverSigmaIAll()
The mean of the ratio of the intensities to their standard uncertainties of all reflections in the resolution shell. _reflns_shell.pdbx_netI_over_sigmaI_all = <I/sigma(I)>- Returns:
- FloatColumn
-
getPdbxNetIOverSigmaIObs
public FloatColumn getPdbxNetIOverSigmaIObs()
The mean of the ratio of the intensities to their standard uncertainties of observed reflections (see _reflns.observed_criterion) in the resolution shell. _reflns_shell.pdbx_netI_over_sigmaI_obs = <I/sigma(I)>- Returns:
- FloatColumn
-
getPdbxRrimIAll
public FloatColumn getPdbxRrimIAll()
The redundancy-independent merging R factor value Rrim, also denoted Rmeas, for merging all intensities in a given shell. 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
public FloatColumn getPdbxRpimIAll()
The precision-indicating merging R factor value Rpim, for merging all intensities in a given shell. 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
-
getPdbxRejects
public IntColumn getPdbxRejects()
The number of rejected reflections in the resolution shell. Reflections may be rejected from scaling by setting the observation criterion, _reflns.observed_criterion.- Returns:
- IntColumn
-
getPdbxOrdinal
public IntColumn getPdbxOrdinal()
An ordinal identifier for this resolution shell.- Returns:
- IntColumn
-
getPdbxDiffrnId
public StrColumn getPdbxDiffrnId()
An identifier for the diffraction data set corresponding to this resolution shell. Multiple diffraction data sets specified as a comma separated list.- Returns:
- StrColumn
-
getPdbxCCHalf
public FloatColumn getPdbxCCHalf()
The Pearson's correlation coefficient expressed as a decimal value between the average intensities from randomly selected half-datasets within the resolution shell. Ref: Karplus & Diederichs (2012), Science 336, 1030-33- Returns:
- FloatColumn
-
getPdbxRSplit
public FloatColumn getPdbxRSplit()
R split measures the agreement between the sets of intensities created by merging odd- and even-numbered images from the data within the resolution shell. 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
public FloatColumn getPdbxRedundancyReflnsObs()
For this shell, the redundancy in the observed reflections.- Returns:
- FloatColumn
-
getPdbxNumberAnomalous
public IntColumn getPdbxNumberAnomalous()
This item is a duplicate of _reflns_shell.number_unique_all, but only for the observed Friedel pairs.- Returns:
- IntColumn
-
getPdbxRrimIAllAnomalous
public FloatColumn getPdbxRrimIAllAnomalous()
This item is the duplicate of _reflns_shell.pdbx_Rrim_I_all, but is limited to observed Friedel pairs.- Returns:
- FloatColumn
-
getPdbxRpimIAllAnomalous
public FloatColumn getPdbxRpimIAllAnomalous()
This item serves the same purpose as _reflns_shell.pdbx_Rpim_I_all, but applies to observed Friedel pairs only.- Returns:
- FloatColumn
-
getPdbxRmergeIAllAnomalous
public FloatColumn getPdbxRmergeIAllAnomalous()
This item is the same as _reflns_shell.pdbx_Rmerge_I_all, but applies to observed Friedel pairs only.- Returns:
- FloatColumn
-
-