From 926324bdc44a72db8cf42abc814b317b76de7078 Mon Sep 17 00:00:00 2001 From: davidmcdonagh Date: Wed, 13 Mar 2024 16:21:56 +0000 Subject: [PATCH] Change default outlier rejection for tof data during refinement to mcd. --- src/dials/command_line/refine.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/dials/command_line/refine.py b/src/dials/command_line/refine.py index 39d021a094..6855a370ea 100644 --- a/src/dials/command_line/refine.py +++ b/src/dials/command_line/refine.py @@ -291,6 +291,9 @@ def run_dials_refine(experiments, reflections, params): # Similarly, keep track of sparse to reset that for scan-varying macrocycle sparse = params.refinement.parameterisation.sparse + if experiments.all_tof_experiments(): + print(params.refinement.reflections.outlier) + params.refinement.reflections.outlier.algorithm = "mcd" if params.n_static_macrocycles == 1: refiner, reflections, history = run_macrocycle(params, reflections, experiments) experiments = refiner.get_experiments()