Class PhasingSet

  • All Implemented Interfaces:
    Category

    @Generated("org.rcsb.cif.generator.SchemaGenerator")
    public class PhasingSet
    extends BaseCategory
    Data items in the PHASING_SET category record details about the data sets used in a phasing experiment. A given data set may be used in a number of different ways; for instance, a single data set could be used both as an isomorphous derivative and as a component of a multiple-wavelength calculation. This category establishes identifiers for each data set and permits the archiving of a subset of experimental information for each data set (cell constants, wavelength, temperature etc.). This and related categories of data items are provided so that derivative intensity and phase information can be stored in the same data block as the information for the refined structure. If all the possible experimental information for each data set (raw data sets, crystal growth conditions etc.) is to be archived, these data items should be recorded in a separate data block.
    • Constructor Detail

      • PhasingSet

        public PhasingSet​(String name,
                          int rowCount,
                          Object[] encodedColumns)
      • PhasingSet

        public PhasingSet​(String name)
    • Method Detail

      • getCellAngleAlpha

        public FloatColumn getCellAngleAlpha()
        Unit-cell angle alpha for this data set in degrees.
        Returns:
        FloatColumn
      • getCellAngleBeta

        public FloatColumn getCellAngleBeta()
        Unit-cell angle beta for this data set in degrees.
        Returns:
        FloatColumn
      • getCellAngleGamma

        public FloatColumn getCellAngleGamma()
        Unit-cell angle gamma for this data set in degrees.
        Returns:
        FloatColumn
      • getCellLengthA

        public FloatColumn getCellLengthA()
        Unit-cell length a for this data set in angstroms.
        Returns:
        FloatColumn
      • getCellLengthB

        public FloatColumn getCellLengthB()
        Unit-cell length b for this data set in angstroms.
        Returns:
        FloatColumn
      • getCellLengthC

        public FloatColumn getCellLengthC()
        Unit-cell length c for this data set in angstroms.
        Returns:
        FloatColumn
      • getDetectorSpecific

        public StrColumn getDetectorSpecific()
        The particular radiation detector. In general, this will be a manufacturer, description, model number or some combination of these.
        Returns:
        StrColumn
      • getDetectorType

        public StrColumn getDetectorType()
        The general class of the radiation detector.
        Returns:
        StrColumn
      • getId

        public StrColumn getId()
        The value of _phasing_set.id must uniquely identify a record in the PHASING_SET list. Note that this item need not be a number; it can be any unique identifier.
        Returns:
        StrColumn
      • getRadiationSourceSpecific

        public StrColumn getRadiationSourceSpecific()
        The particular source of radiation. In general, this will be a manufacturer, description, or model number (or some combination of these) for laboratory sources and an institution name and beamline name for synchrotron sources.
        Returns:
        StrColumn
      • getRadiationWavelength

        public FloatColumn getRadiationWavelength()
        The mean wavelength of the radiation used to measure this data set.
        Returns:
        FloatColumn
      • getTemp

        public FloatColumn getTemp()
        The temperature in kelvins at which the data set was measured.
        Returns:
        FloatColumn
      • getPdbxTempDetails

        public StrColumn getPdbxTempDetails()
        The value of _phasing_set.pdbx_temp_details describes any special details about the data collection temperature for this phasing data set.
        Returns:
        StrColumn
      • getPdbxDResHigh

        public FloatColumn getPdbxDResHigh()
        The smallest value in angstroms for the interplanar spacings for the reflections in this shell. This is called the highest resolution.
        Returns:
        FloatColumn
      • getPdbxDResLow

        public FloatColumn getPdbxDResLow()
        The highest value in angstroms for the interplanar spacings for the reflections in this shell. This is called the lowest resolution.
        Returns:
        FloatColumn