Exemple #1
0
    def __init__(self):

        self._working_directory = os.getcwd()
        self._factory = CCP4Factory()
        self._resolution = 0.0

        return
Exemple #2
0
    def __init__(self):
        super(DialsScaler, self).__init__()

        self._scalr_scaled_refl_files = {}
        self._scalr_statistics = {}
        self._factory = CCP4Factory()  # allows lots of post-scaling calculations
        self._helper = DialsScalerHelper()
        self._scaler = None
        self._scaled_experiments = None
        self._scaled_reflections = None
        self._no_times_scaled = 0
        self._scaler_symmetry_check_count = 0
Exemple #3
0
    def __init__(self):
        super().__init__()

        # check that the programs exist - this will raise an exception if
        # they do not...

        _Integrate()

        # place to store working data
        self._xds_data_files = {}
        self._intgr_experiments_filename = None

        # internal parameters to pass around
        self._xds_integrate_parameters = {}

        # factory for pointless -used for converting INTEGRATE.HKL to .mtz
        self._factory = CCP4Factory()
Exemple #4
0
    def __init__(self, *args, **kwargs):
        super().__init__(*args, **kwargs)

        self._sweep_handler = None

        self._scalr_scaled_refl_files = {}
        self._wavelengths_in_order = []

        # flags to keep track of the corrections we will be applying

        model = PhilIndex.params.xia2.settings.scale.model
        self._scalr_correct_absorption = "absorption" in model
        self._scalr_correct_decay = "decay" in model
        self._scalr_corrections = True

        # useful handles...!

        self._prepared_reflections = None

        self._reference = None

        self._factory = CCP4Factory()
        self._helper = CCP4ScalerHelper()
Exemple #5
0
 def from_dict(cls, obj):
     return_obj = super().from_dict(obj)
     return_obj._factory = CCP4Factory()
     return return_obj
Exemple #6
0
 def from_dict(cls, obj):
     return_obj = super(XDSIntegrater, cls).from_dict(obj)
     return_obj._factory = CCP4Factory()
     return return_obj