Files
openpipeline_qc/inspect_visium.py
CI 0b7c0b6f20 Build branch openpipeline_qc/v0.3 with version v0.3.0 to openpipeline_qc on branch v0.3 (52e79b8)
Build pipeline: openpipelines-bio.openpipeline-qc.v0.3-kc9nz

Source commit: 52e79b8481

Source message: update version
2026-06-01 16:25:46 +00:00

23 lines
622 B
Python

import mudata as mu
import pandas as pd
def inspect_h5mu(filepath, name):
print(f"--- Inspecting {name} ({filepath}) ---")
try:
mdata = mu.read_h5mu(filepath)
rna = mdata.mod['rna']
print(f"Obs columns ({len(rna.obs.columns)}):")
print(rna.obs.columns.tolist())
print(f"\nObs head:")
print(rna.obs.head())
print(f"\nObsm keys: {list(rna.obsm.keys())}")
except Exception as e:
print(f"Error reading {filepath}: {e}")
print("\n")
inspect_h5mu("resources_test/spatial_qc_sample_data/visium_tiny.qc.h5mu", "Visium")