From 6f12003964ff9f66c265d4414486d8d06d0b69f8 Mon Sep 17 00:00:00 2001 From: Pawel Rzonca Date: Fri, 14 Nov 2025 14:26:50 +0100 Subject: [PATCH] fix error msg --- src/ngio/tables/v1/_roi_table.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ngio/tables/v1/_roi_table.py b/src/ngio/tables/v1/_roi_table.py index 0a0522bf..b645f53f 100644 --- a/src/ngio/tables/v1/_roi_table.py +++ b/src/ngio/tables/v1/_roi_table.py @@ -86,10 +86,10 @@ def _dataframe_to_rois( ) -> dict[str, Roi]: """Convert a DataFrame to a WorldCooROI object.""" # Validate the columns of the DataFrame - _required_columns = set(dataframe.columns).intersection(set(required_columns)) - if len(_required_columns) != len(required_columns): + _missing_columns = set(required_columns).difference(set(dataframe.columns)) + if len(_missing_columns) != 0: raise NgioTableValidationError( - f"Could not find required columns: {_required_columns} in the table." + f"Could not find required columns: {_missing_columns} in the table." ) extra_columns = set(dataframe.columns).difference(