Skip to content

Commit 874d067

Browse files
prepare run big umap
1 parent cc878c1 commit 874d067

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

novae_benchmark/pan_tissue_umap.py

+7-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import random
12
import time
23
from pathlib import Path
34

@@ -6,6 +7,9 @@
67
import seaborn as sns
78
from anndata import AnnData
89

10+
run_ID = f"ID_{random.randint(1, 100_000)}"
11+
print(f"Run ID: {run_ID}")
12+
913

1014
def timing(func):
1115
def wrapper(*args, **kwargs):
@@ -33,6 +37,8 @@ def compute_and_save_umap(adata: AnnData, res_path: Path):
3337
sc.pp.neighbors(adata, use_rep="novae_latent_corrected")
3438
sc.tl.umap(adata)
3539

40+
adata.write_h5ad(res_path / f"adata_{adata.n_obs}_{run_ID}.h5ad")
41+
3642
colors = []
3743
for key in ["domain", "tissue", "technology", "novae_domains_15", "novae_domains_20", "novae_domains_25"]:
3844
if key in adata.obs:
@@ -47,7 +53,7 @@ def compute_and_save_umap(adata: AnnData, res_path: Path):
4753
def main():
4854
# data_path = Path("/Users/quentinblampey/dev/novae/data/results/dry-wood-40")
4955
# res_path = Path("/Users/quentinblampey/dev/novae_benchmark/figures")
50-
data_path = Path("/gpfs/workdir/blampeyq/novae/data/results/zany-night-17")
56+
data_path = Path("/gpfs/workdir/blampeyq/novae/data/results/gallant-water-184")
5157
res_path = Path("/gpfs/workdir/blampeyq/novae_benchmark/figures")
5258

5359
adata_full = sc.read_h5ad(data_path / "adata_conc.h5ad")

0 commit comments

Comments
 (0)