Skip to content

Commit 8e7637a

Browse files
committed
fix: bug in how modalities were pulled from V2 records
1 parent d4187b9 commit 8e7637a

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

src/aind_metadata_viz/database.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -309,18 +309,16 @@ def _get_metadata(test_mode=False) -> pd.DataFrame:
309309

310310
records = []
311311
# Now add some information about the records, i.e. modality, derived state, etc.
312-
for i, record in enumerate(record_list):
313-
print(f"Processing record {i + 1} of {len(record_list)}")
314-
print(f"Record ID: {record['_id']}")
312+
for record in record_list:
315313
if (
316314
"data_description" in record
317315
and record["data_description"]
318-
and "modality" in record["data_description"]
316+
and "modalities" in record["data_description"]
319317
):
320-
if isinstance(record["data_description"]["modality"], list):
318+
if isinstance(record["data_description"]["modalities"], list):
321319
modalities = [
322320
mod["abbreviation"]
323-
for mod in record["data_description"]["modality"]
321+
for mod in record["data_description"]["modalities"]
324322
]
325323
else:
326324
modalities = []

0 commit comments

Comments
 (0)