Skip to content

Commit cc61d85

Browse files
authored
Skip QTables in individual image metadata. (#349)
1 parent 322f74e commit cc61d85

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

CHANGES.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77

88
- Add conversion of dict to string during Qtable construction [#348]
99

10+
- Do not include QTables in individual image metadata [#349]
11+
1012
0.19.1 (2024-04-04)
1113
===================
1214

src/roman_datamodels/datamodels/_datamodels.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,9 @@ def append_individual_image_meta(self, meta):
8787
# Skip ndarrays
8888
if isinstance(subvalue, asdf.tags.core.ndarray.NDArrayType):
8989
continue
90+
# Skip QTables
91+
if isinstance(subvalue, QTable):
92+
continue
9093

9194
subtable_cols.append(subkey)
9295

@@ -111,6 +114,9 @@ def append_individual_image_meta(self, meta):
111114
# Skip ndarrays
112115
elif isinstance(value.strip(), asdf.tags.core.ndarray.NDArrayType):
113116
continue
117+
# Skip QTables
118+
elif isinstance(value, QTable):
119+
continue
114120
else:
115121
# Store Basic keyword
116122
basic_cols.append(key)

0 commit comments

Comments
 (0)