From 1d83d547b09805df0480a22eb7c7c1ddb5afb3ea Mon Sep 17 00:00:00 2001 From: Jayaram Kancherla Date: Tue, 12 May 2026 08:51:32 -0700 Subject: [PATCH 1/2] Fix when there are no images --- src/spatialfeatureexperiment/coercions.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/spatialfeatureexperiment/coercions.py b/src/spatialfeatureexperiment/coercions.py index 78b4658..4401086 100644 --- a/src/spatialfeatureexperiment/coercions.py +++ b/src/spatialfeatureexperiment/coercions.py @@ -507,11 +507,12 @@ def spe_to_sfe( if valid_img_indices: sfe_img_data_bf = _images.get_slice(valid_img_indices, slice(None)).copy() - sfe_img_data_bf.set_column(column="data", value=new_image_objects_list, in_place=True) else: sfe_img_data_bf = BiocFrame(nrows=0, column_names=_images.get_column_names()) - + else: + sfe_img_data_bf = BiocFrame(nrows=0, column_names=_images.get_column_names()) + sfe_spatial_coords = spe.get_spatial_coordinates() alt_exps_final = spe.get_alternative_experiments() From 0281f7ecdae90fdad1d15829145d65ca4312434e Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 12 May 2026 15:52:21 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- src/spatialfeatureexperiment/coercions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/spatialfeatureexperiment/coercions.py b/src/spatialfeatureexperiment/coercions.py index 4401086..bcd11fe 100644 --- a/src/spatialfeatureexperiment/coercions.py +++ b/src/spatialfeatureexperiment/coercions.py @@ -512,7 +512,7 @@ def spe_to_sfe( sfe_img_data_bf = BiocFrame(nrows=0, column_names=_images.get_column_names()) else: sfe_img_data_bf = BiocFrame(nrows=0, column_names=_images.get_column_names()) - + sfe_spatial_coords = spe.get_spatial_coordinates() alt_exps_final = spe.get_alternative_experiments()