[BUG]get_anndata retrieves 0 cells
bug
adata = cellxgene_census.get_anndata(
census,
organism="Homo sapiens",
obs_value_filter="tissue_general == 'liver'",
obs_coords=slice(0, 1000),
# X_name="normalized"
)
got adata.shape == (0, 61888)
but,
obs = cellxgene_census.get_obs(
census,
organism="Homo sapiens",
column_names=["tissue_general","tissue","cell_type"],
# value_filter = "tissue_general == 'liver'",
# coords=slice(0, 1000),
)
obs["tissue_general"].value_counts().loc["blood"] == 2676941
I cannot get data using get_anndata.
Besides,when i use :
obs = cellxgene_census.get_obs(
census,
organism="Homo sapiens",
column_names=["tissue_general","tissue","cell_type"],
value_filter = "tissue_general == 'liver'",
coords=slice(0, 1000),
)
i only got 711 liver obs_data. why not 1000?(1000<2676941)
关闭于 2025-10-24 1 条评论