Package org.rcsb.cif.schema.mm
Class PhasingMIRDer
java.lang.Object
org.rcsb.cif.schema.DelegatingCategory
org.rcsb.cif.schema.mm.PhasingMIRDer
- All Implemented Interfaces:
Category
@Generated("org.rcsb.cif.schema.generator.SchemaGenerator")
public class PhasingMIRDer
extends DelegatingCategory
Data items in the PHASING_MIR_DER category record details
about individual derivatives used in the phasing of the
structure when methods involving isomorphous replacement are
involved.
A derivative in this context does not necessarily equate with
a data set; for instance, the same data set could be used to
one resolution limit as an isomorphous scatterer and to a
different resolution (and with a different sigma cutoff) as an
anomalous scatterer. These would be treated as two distinct
derivatives, although both derivatives would point to the same
data sets via _phasing_MIR_der.der_set_id and
_phasing_MIR_der.native_set_id.
-
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 PhasingMIRDer(Category delegate) -
Method Summary
Modifier and Type Method Description protected ColumncreateDelegate(String columnName, Column column)StrColumngetDerSetId()The data set that was treated as the derivative in this experiment.StrColumngetDetails()A description of special aspects of this derivative, its data, its solution or its use in phasing.FloatColumngetDResHigh()The lowest value for the interplanar spacings for the reflection data used for this derivative.FloatColumngetDResLow()The highest value for the interplanar spacings for the reflection data used for this derivative.StrColumngetId()The value of _phasing_MIR_der.id must uniquely identify a record in the PHASING_MIR_DER list.StrColumngetNativeSetId()The data set that was treated as the native in this experiment.IntColumngetNumberOfSites()The number of heavy-atom sites in this derivative.FloatColumngetPdbxFom()record figure of merit obtained from all data for each derivative.FloatColumngetPdbxFomAcentric()record figure of merit obtained from acentric data for each derivative.FloatColumngetPdbxFomCentric()record figure of merit obtained from centric data for each derivative.FloatColumngetPdbxLoc()record lack of closure obtained from all data for each derivative.FloatColumngetPdbxLocAcentric()record lack of closure obtained from acentric data for each derivative.FloatColumngetPdbxLocCentric()record lack of closure obtained from centric data for each derivative.FloatColumngetPdbxPower()record phasing power for each derivative.FloatColumngetPdbxRCullis()record R_cullis for each derivative.IntColumngetPdbxReflns()record number of reflections used for each derivative.FloatColumngetPdbxRKraut()record R_kraut obtained from all data data for each derivative.FloatColumngetPdbxRKrautAcentric()record R_kraut obtained from acentric data for each derivative.FloatColumngetPdbxRKrautCentric()record R_kraut obtained from centric data for each derivative.FloatColumngetPowerAcentric()The mean phasing power P for acentric reflections for this derivative.FloatColumngetPowerCentric()The mean phasing power P for centric reflections for this derivative.FloatColumngetRCullisAcentric()Residual factor R~cullis,acen~ for acentric reflections for this derivative.FloatColumngetRCullisAnomalous()Residual factor R~cullis,ano~ for anomalous reflections for this derivative.FloatColumngetRCullisCentric()Residual factor R~cullis~ for centric reflections for this derivative.IntColumngetReflnsAcentric()The number of acentric reflections used in phasing for this derivative.IntColumngetReflnsAnomalous()The number of anomalous reflections used in phasing for this derivative.IntColumngetReflnsCentric()The number of centric reflections used in phasing for this derivative.StrColumngetReflnsCriteria()Criteria used to limit the reflections used in the phasing calculations.Methods inherited from class org.rcsb.cif.schema.DelegatingCategory
getCategoryName, getColumn, getColumns, getRowCount
-
Constructor Details
-
Method Details
-
createDelegate
- Overrides:
createDelegatein classDelegatingCategory
-
getDResHigh
The lowest value for the interplanar spacings for the reflection data used for this derivative. This is called the highest resolution.- Returns:
- FloatColumn
-
getDResLow
The highest value for the interplanar spacings for the reflection data used for this derivative. This is called the lowest resolution.- Returns:
- FloatColumn
-
getDerSetId
The data set that was treated as the derivative in this experiment. This data item is a pointer to _phasing_set.id in the PHASING_SET category.- Returns:
- StrColumn
-
getDetails
A description of special aspects of this derivative, its data, its solution or its use in phasing.- Returns:
- StrColumn
-
getId
The value of _phasing_MIR_der.id must uniquely identify a record in the PHASING_MIR_DER list. Note that this item need not be a number; it can be any unique identifier.- Returns:
- StrColumn
-
getNativeSetId
The data set that was treated as the native in this experiment. This data item is a pointer to _phasing_set.id in the PHASING_SET category.- Returns:
- StrColumn
-
getNumberOfSites
The number of heavy-atom sites in this derivative.- Returns:
- IntColumn
-
getPowerAcentric
The mean phasing power P for acentric reflections for this derivative. sum|Fh~calc~^2^| P = (----------------------------)^1/2^ sum|Fph~obs~ - Fph~calc~|^2^ Fph~obs~ = the observed structure-factor amplitude of this derivative Fph~calc~ = the calculated structure-factor amplitude of this derivative Fh~calc~ = the calculated structure-factor amplitude from the heavy-atom model sum is taken over the specified reflections- Returns:
- FloatColumn
-
getPowerCentric
The mean phasing power P for centric reflections for this derivative. sum|Fh~calc~^2^| P = (----------------------------)^1/2^ sum|Fph~obs~ - Fph~calc~|^2^ Fph~obs~ = the observed structure-factor amplitude of the derivative Fph~calc~ = the calculated structure-factor amplitude of the derivative Fh~calc~ = the calculated structure-factor amplitude from the heavy-atom model sum is taken over the specified reflections- Returns:
- FloatColumn
-
getRCullisAcentric
Residual factor R~cullis,acen~ for acentric reflections for this derivative. The Cullis R factor was originally defined only for centric reflections. It is, however, also a useful statistical measure for acentric reflections, which is how it is used in this data item. sum| |Fph~obs~ +/- Fp~obs~| - Fh~calc~ | R~cullis,acen~ = ---------------------------------------- sum|Fph~obs~ - Fp~obs~| Fp~obs~ = the observed structure-factor amplitude of the native Fph~obs~ = the observed structure-factor amplitude of the derivative Fh~calc~ = the calculated structure-factor amplitude from the heavy-atom model sum is taken over the specified reflections Ref: Cullis, A. F., Muirhead, H., Perutz, M. F., Rossmann, M. G. & North, A. C. T. (1961). Proc. R. Soc. London Ser. A, 265, 15-38.- Returns:
- FloatColumn
-
getRCullisAnomalous
Residual factor R~cullis,ano~ for anomalous reflections for this derivative. The Cullis R factor was originally defined only for centric reflections. It is, however, also a useful statistical measure for anomalous reflections, which is how it is used in this data item. This is tabulated for acentric terms. A value less than 1.0 means there is some contribution to the phasing from the anomalous data. sum |Fph+~obs~Fph-~obs~ - Fh+~calc~ - Fh-~calc~| R~cullis,ano~ = ------------------------------------------------ sum|Fph+~obs~ - Fph-~obs~| Fph+~obs~ = the observed positive Friedel structure-factor amplitude for the derivative Fph-~obs~ = the observed negative Friedel structure-factor amplitude for the derivative Fh+~calc~ = the calculated positive Friedel structure-factor amplitude from the heavy-atom model Fh-~calc~ = the calculated negative Friedel structure-factor amplitude from the heavy-atom model sum is taken over the specified reflections Ref: Cullis, A. F., Muirhead, H., Perutz, M. F., Rossmann, M. G. & North, A. C. T. (1961). Proc. R. Soc. London Ser. A, 265, 15-38.- Returns:
- FloatColumn
-
getRCullisCentric
Residual factor R~cullis~ for centric reflections for this derivative. sum| |Fph~obs~ +/- Fp~obs~| - Fh~calc~ | R~cullis~ = ---------------------------------------- sum|Fph~obs~ - Fp~obs~| Fp~obs~ = the observed structure-factor amplitude of the native Fph~obs~ = the observed structure-factor amplitude of the derivative Fh~calc~ = the calculated structure-factor amplitude from the heavy-atom model sum is taken over the specified reflections Ref: Cullis, A. F., Muirhead, H., Perutz, M. F., Rossmann, M. G. & North, A. C. T. (1961). Proc. R. Soc. London Ser. A, 265, 15-38.- Returns:
- FloatColumn
-
getReflnsAcentric
The number of acentric reflections used in phasing for this derivative.- Returns:
- IntColumn
-
getReflnsAnomalous
The number of anomalous reflections used in phasing for this derivative.- Returns:
- IntColumn
-
getReflnsCentric
The number of centric reflections used in phasing for this derivative.- Returns:
- IntColumn
-
getReflnsCriteria
Criteria used to limit the reflections used in the phasing calculations.- Returns:
- StrColumn
-
getPdbxRKrautCentric
record R_kraut obtained from centric data for each derivative.- Returns:
- FloatColumn
-
getPdbxRKrautAcentric
record R_kraut obtained from acentric data for each derivative.- Returns:
- FloatColumn
-
getPdbxRKraut
record R_kraut obtained from all data data for each derivative.- Returns:
- FloatColumn
-
getPdbxLocCentric
record lack of closure obtained from centric data for each derivative.- Returns:
- FloatColumn
-
getPdbxLocAcentric
record lack of closure obtained from acentric data for each derivative.- Returns:
- FloatColumn
-
getPdbxLoc
record lack of closure obtained from all data for each derivative.- Returns:
- FloatColumn
-
getPdbxFomCentric
record figure of merit obtained from centric data for each derivative.- Returns:
- FloatColumn
-
getPdbxFomAcentric
record figure of merit obtained from acentric data for each derivative.- Returns:
- FloatColumn
-
getPdbxFom
record figure of merit obtained from all data for each derivative.- Returns:
- FloatColumn
-
getPdbxPower
record phasing power for each derivative.- Returns:
- FloatColumn
-
getPdbxRCullis
record R_cullis for each derivative.- Returns:
- FloatColumn
-
getPdbxReflns
record number of reflections used for each derivative.- Returns:
- IntColumn
-