@@ -114,6 +114,7 @@ def test_example_data_index_integrity(dataset: str) -> None:
114114 assert sdata ["nucleus_labels" ]["scale0" ]["image" ].sel (y = 3515.5 , x = 4618.5 ).data .compute () == 6392
115115 assert np .allclose (sdata ['transcripts' ].compute ().loc [[0 , 10000 , 1113949 ]]['x' ], [2.608911 , 194.917831 , 1227.499268 ])
116116 assert np .isclose (sdata ['cell_boundaries' ].loc ['oipggjko-1' ].geometry .centroid .x ,736.4864931162789 )
117+ assert sdata ['cell_boundaries' ].index .name == 'cell_id'
117118 index = sdata ['nucleus_boundaries' ]['cell_id' ].index [sdata ['nucleus_boundaries' ]['cell_id' ].eq ('oipggjko-1' )][0 ]
118119 assert np .isclose (sdata ['nucleus_boundaries' ].loc [index ].geometry .centroid .x ,736.4931256878282 )
119120 assert np .array_equal (sdata ['table' ].X .indices [:3 ], [1 , 3 , 34 ])
@@ -140,6 +141,7 @@ def test_example_data_index_integrity(dataset: str) -> None:
140141 assert sdata ["nucleus_labels" ]["scale0" ]["image" ].sel (y = 18.5 , x = 3015.5 ).data .compute () == 2764
141142 assert np .allclose (sdata ['transcripts' ].compute ().loc [[0 , 10000 , 20000 ]]['x' ], [174.258392 , 12.210024 , 214.759186 ])
142143 assert np .isclose (sdata ['cell_boundaries' ].loc ['aaanbaof-1' ].geometry .centroid .x , 43.96894317275074 )
144+ assert sdata ['cell_boundaries' ].index .name == 'cell_id'
143145 index = sdata ['nucleus_boundaries' ]['cell_id' ].index [sdata ['nucleus_boundaries' ]['cell_id' ].eq ('aaanbaof-1' )][0 ]
144146 assert np .isclose (sdata ['nucleus_boundaries' ].loc [index ].geometry .centroid .x ,43.31874577809517 )
145147 assert np .array_equal (sdata ['table' ].X .indices [:3 ], [1 , 8 , 19 ])
@@ -167,6 +169,7 @@ def test_example_data_index_integrity(dataset: str) -> None:
167169 assert sdata ["nucleus_labels" ]["scale0" ]["image" ].sel (y = 4039.5 , x = 93.5 ).data .compute () == 274
168170 assert np .allclose (sdata ['transcripts' ].compute ().loc [[0 , 10000 , 20000 ]]['x' ], [43.296875 , 62.484375 , 93.125 ])
169171 assert np .isclose (sdata ['cell_boundaries' ].loc ['aadmbfof-1' ].geometry .centroid .x , 64.54541104696033 )
172+ assert sdata ['cell_boundaries' ].index .name == 'cell_id'
170173 index = sdata ['nucleus_boundaries' ]['cell_id' ].index [sdata ['nucleus_boundaries' ]['cell_id' ].eq ('aadmbfof-1' )][0 ]
171174 assert np .isclose (sdata ['nucleus_boundaries' ].loc [index ].geometry .centroid .x , 65.43305896114295 )
172175 assert np .array_equal (sdata ['table' ].X .indices [:3 ], [3 , 49 , 53 ])
0 commit comments