Reported by @LazDaria (cc @HelenaLC).
The xenium() reader doesn't preserve the cell_id column name for the index. Note: as reported here scverse/spatialdata#1126, the index name is not preserved on write by spatialdata when it's a RangeIndex for shapes. In the case of Xenium it's a string index, so the write bug doesn't affect this case and a fixing spatialdata-io is enough.

Reported by @LazDaria (cc @HelenaLC).
The
xenium()reader doesn't preserve thecell_idcolumn name for the index. Note: as reported here scverse/spatialdata#1126, the index name is not preserved on write byspatialdatawhen it's aRangeIndexfor shapes. In the case of Xenium it's a string index, so the write bug doesn't affect this case and a fixingspatialdata-iois enough.