Demo data¶
Every tutorial on this site runs on the same public datasets, published on Zenodo under DOI 10.5281/zenodo.20988712 (CC-BY-4.0) — this DOI always resolves to the latest version, so it's the link to share. The commands below fetch the current latest (v1.2).
What's in the box¶
Three single-cell AnnData (.h5ad) files — unpaired scRNA-seq and scATAC-seq from COVID-19 and healthy PBMC donors, plus their pre-computed scGLUE-integrated object.
| File | Contents | Shape | Units | Size | MD5 |
|---|---|---|---|---|---|
test_RNA.h5ad |
scRNA-seq counts | 29,989 cells × 14,881 genes | 8 samples (CoV / HD donors) | 94 MB | 69f00904fb9ff21e1d8e83afd63aa441 |
test_ATAC.h5ad |
scATAC-seq counts | 29,021 cells × 230,356 peaks | 8 samples (SRA accessions) | 260 MB | 9053f14b396ae2553677d00b69ba18a8 |
test_multiomics_integrated.h5ad |
scGLUE-integrated RNA + ATAC | 59,010 cells × 13,820 genes | 29,989 RNA + 29,021 ATAC cells | 54 MB | 3d474460e651fe61cc0751a3911512d1 |
The third file is optional — the multi-omics tutorial starts from it to skip scGLUE training. It already carries the GLUE joint embedding (obsm['X_glue']), the sample-removed view (obsm['Z_clust']), and joint cell-type labels.
No metadata CSV needed
All per-cell metadata is already inside each file's .obs: the sample identifier (sample), a severity phenotype (sev.level; 1 = healthy, 4 = severe COVID-19), and — for RNA — a batch column (Aruna vs Wilk) and pre-computed celltype labels. You do not need a separate sample_meta.csv or HVG list.
The RNA and ATAC modalities are unpaired (they share no donors), which is exactly the setting the multi-omics pipeline is built for: GLUE anchors RNA and ATAC into a joint embedding without any cross-modality cell pairing.
Download¶
Grab the files into a local data/ folder:
mkdir -p data
wget -O data/test_RNA.h5ad "https://zenodo.org/records/21019419/files/test_RNA.h5ad?download=1"
wget -O data/test_ATAC.h5ad "https://zenodo.org/records/21019419/files/test_ATAC.h5ad?download=1"
# optional — used by the multi-omics tutorial:
wget -O data/test_multiomics_integrated.h5ad "https://zenodo.org/records/21019419/files/test_multiomics_integrated.h5ad?download=1"
mkdir -p data
curl -L -o data/test_RNA.h5ad "https://zenodo.org/records/21019419/files/test_RNA.h5ad?download=1"
curl -L -o data/test_ATAC.h5ad "https://zenodo.org/records/21019419/files/test_ATAC.h5ad?download=1"
# optional — used by the multi-omics tutorial:
curl -L -o data/test_multiomics_integrated.h5ad "https://zenodo.org/records/21019419/files/test_multiomics_integrated.h5ad?download=1"
Verify your download (optional)¶
A corrupted or partial download can surface later as a cryptic HDF5 error (e.g. "bad symbol table node signature"). To catch it early, check the MD5s against the table above:
Expected:
69f00904fb9ff21e1d8e83afd63aa441 test_RNA.h5ad
9053f14b396ae2553677d00b69ba18a8 test_ATAC.h5ad
3d474460e651fe61cc0751a3911512d1 test_multiomics_integrated.h5ad
Citation¶
Jiang, H., & Ji, H. SampleDisco tutorial demo data: scRNA-seq and scATAC-seq COVID-19 PBMC subsets. Zenodo. https://doi.org/10.5281/zenodo.20988712