From 911380125fcb86a3a90999de82b3cca84d1dc040 Mon Sep 17 00:00:00 2001 From: Danilo Ferreira de Lima <danilo.enoque.ferreira.de.lima@xfel.de> Date: Tue, 29 Aug 2023 15:28:34 +0200 Subject: [PATCH] Keep only a misc set of parameters and leave indexing and peakfinding to be sent in misc. --- src/calng/CrystfelRunner.py | 22 ++-------------------- 1 file changed, 2 insertions(+), 20 deletions(-) diff --git a/src/calng/CrystfelRunner.py b/src/calng/CrystfelRunner.py index 993e8d32..8b9f5366 100644 --- a/src/calng/CrystfelRunner.py +++ b/src/calng/CrystfelRunner.py @@ -244,13 +244,7 @@ class CrystfelRunner(PythonDevice): .commit(), VECTOR_STRING_ELEMENT(expected) - .key("crystfelArgs.peakfinding") - .assignmentOptional() - .defaultValue([]) - .commit(), - - VECTOR_STRING_ELEMENT(expected) - .key("crystfelArgs.indexing") + .key("crystfelArgs.misc") .assignmentOptional() .defaultValue( [ @@ -258,15 +252,6 @@ class CrystfelRunner(PythonDevice): "--int-radius=3,5,7", "--local-bg-radius=3", "--max-res=1600", - ] - ) - .commit(), - - VECTOR_STRING_ELEMENT(expected) - .key("crystfelArgs.misc") - .assignmentOptional() - .defaultValue( - [ "--highres=0.4", ] ) @@ -462,9 +447,7 @@ class CrystfelRunner(PythonDevice): self.get("crystfelArgs.unitcellPath"), "--no-mask-data", ] - if self.get("crystfelArgs.doPeakfinding"): - args.extend(reparse_fix_comma_mess(self.get("crystfelArgs.peakfinding"))) - else: + if not self.get("crystfelArgs.doPeakfinding"): args.extend( [ "--no-revalidate", # otherwise, throws away peaks? @@ -472,7 +455,6 @@ class CrystfelRunner(PythonDevice): ] ) - args.extend(reparse_fix_comma_mess(self.get("crystfelArgs.indexing"))) args.extend(reparse_fix_comma_mess(self.get("crystfelArgs.misc"))) self.set("crystfelArgs.commandline", " ".join(args)) # TODO: cd somewhere for the indexamajig folder? -- GitLab