def export(self): from dials.util.export_xds_ascii import export_xds_ascii export_xds_ascii(self.reflections, self.experiments, self.params.xds_ascii.hklout, summation=self.params.summation, include_partials=params.mtz.include_partials, keep_partials=params.mtz.keep_partials)
def export(self): from dials.util.export_xds_ascii import export_xds_ascii export_xds_ascii( self.reflections, self.experiments, self.params.xds_ascii.hklout, summation=self.params.summation, include_partials=params.mtz.include_partials, keep_partials=params.mtz.keep_partials)
def export_xdsascii(params, experiments, reflections): """ Export data in XDS_ASCII format :param params: The phil parameters :param experiments: The experiment list :param reflections: The reflection tables """ _check_input(experiments, reflections, params=params, check_intensities=True) from dials.util.export_xds_ascii import export_xds_ascii export_xds_ascii(reflections[0], experiments, params)
def export(self): from dials.util.export_xds_ascii import export_xds_ascii if not "profile" in params.intensity and not "sum" in params.intensity: raise Sorry( """Only intensity options containing sum or profile are compatible with export to xds_ascii format.""") if not any([ i in self.reflections for i in ["intensity.sum.value", "intensity.prf.value"] ]): raise Sorry( """Unable to find 'intensity.sum.value' or 'intensity.prf.value' columns in reflection table.""") try: export_xds_ascii(self.reflections, self.experiments, self.params) except ValueError as e: raise Sorry(e)