From 93963d5fa3f72b92019c5a791cac7018fe68a922 Mon Sep 17 00:00:00 2001 From: Eu Pin Tien Date: Tue, 2 Jun 2026 18:48:39 +0100 Subject: [PATCH] Updated the 'align_self', 'flatten', and 'align_across' parameters to be booleans --- .../workflows/clem/register_align_and_merge_results.py | 6 +++--- .../workflows/clem/test_register_align_and_merge_results.py | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/murfey/workflows/clem/register_align_and_merge_results.py b/src/murfey/workflows/clem/register_align_and_merge_results.py index a0dec0cd9..d1c039b6d 100644 --- a/src/murfey/workflows/clem/register_align_and_merge_results.py +++ b/src/murfey/workflows/clem/register_align_and_merge_results.py @@ -19,9 +19,9 @@ class AlignAndMergeResult(BaseModel): series_name: str image_stacks: list[Path] - align_self: Optional[str] = None - flatten: Optional[str] = "mean" - align_across: Optional[str] = None + align_self: bool = False + flatten: bool = True + align_across: bool = False output_file: Path thumbnail: Optional[Path] = None thumbnail_size: Optional[tuple[int, int]] = None diff --git a/tests/workflows/clem/test_register_align_and_merge_results.py b/tests/workflows/clem/test_register_align_and_merge_results.py index b943701b6..618b34fe3 100644 --- a/tests/workflows/clem/test_register_align_and_merge_results.py +++ b/tests/workflows/clem/test_register_align_and_merge_results.py @@ -74,9 +74,9 @@ def test_run( "result": { "series_name": incoming_series_name, "image_stacks": [], - "align_self": None, - "flatten": None, - "align_across": None, + "align_self": False, + "flatten": True, + "align_across": False, "output_file": tmp_path / "dummy", "thumbnail": None, "thumbnail_size": None,