{
  "generated_at": "2026-07-09 12:54:49 +0800",
  "dataset_id": "ds-cancerscem-2",
  "dataset_name": "CancerSCEM 2.0",
  "sample_id": "AM-036-01-1A",
  "donor_id": "AM-036-01-1A",
  "summary": {
    "sample_id": "AM-036-01-1A",
    "donor_id": "AM-036-01-1A",
    "cancer_type": "AM",
    "health_status": "Acral Melanoma; Tumour",
    "tissue_or_cell_source": "Tumour",
    "cells_in_umap_file": 7859,
    "cells_analyzed": 2000,
    "clusters": 13,
    "genes_read": 25863,
    "genes_nonzero_in_analyzed_cells": 23869,
    "mean_umi": 8139,
    "mean_genes": 2733,
    "mean_pct_mito": 4.876,
    "matrix_status": "Matrix available",
    "detail_url": "human-immune-donor-detail.php?dataset_id=ds-cancerscem-2&donor_id=AM-036-01-1A",
    "umap_href": "IMG/umap/cancerscem-2/donor/AM-036-01-1A.png",
    "umap_coordinates_url": "http://8.142.154.29/LACA/data/human_immune_atlas/cancerscem_2_umap/AM-036-01-1A.umap.tsv.gz",
    "umap_summary_url": "http://8.142.154.29/LACA/data/human_immune_atlas/cancerscem_2_umap/AM-036-01-1A.summary.json"
  },
  "visualizations": [
    {
      "title": "Donor-level analysis panel",
      "href": "IMG/human-immune-analysis/cancerscem-deep/donor/AM-036-01-1A.analysis.png",
      "description": "Cluster cell counts, cluster-by-program score heatmap, and top marker genes."
    }
  ],
  "cluster_qc": [
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_1",
      "cells": 372,
      "mean_umi": 10013.8038,
      "median_genes": 3229,
      "mean_pct_mito": 5.9707
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_2",
      "cells": 346,
      "mean_umi": 2044.9624,
      "median_genes": 760.5,
      "mean_pct_mito": 2.855
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_3",
      "cells": 302,
      "mean_umi": 10083.7781,
      "median_genes": 3301.5,
      "mean_pct_mito": 6.1715
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_4",
      "cells": 295,
      "mean_umi": 10398.6237,
      "median_genes": 3354,
      "mean_pct_mito": 5.6849
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_5",
      "cells": 243,
      "mean_umi": 9747.7531,
      "median_genes": 3164,
      "mean_pct_mito": 6.1554
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_6",
      "cells": 165,
      "mean_umi": 6656.2545,
      "median_genes": 2422,
      "mean_pct_mito": 2.0341
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_7",
      "cells": 111,
      "mean_umi": 10152.1081,
      "median_genes": 3386,
      "mean_pct_mito": 4.7818
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_8",
      "cells": 46,
      "mean_umi": 10199.3913,
      "median_genes": 3665,
      "mean_pct_mito": 6.5633
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_9",
      "cells": 38,
      "mean_umi": 8245.9211,
      "median_genes": 2820,
      "mean_pct_mito": 1.9145
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_10",
      "cells": 36,
      "mean_umi": 5272.3889,
      "median_genes": 1969,
      "mean_pct_mito": 3.1361
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_11",
      "cells": 33,
      "mean_umi": 3492.0606,
      "median_genes": 1022,
      "mean_pct_mito": 3.7882
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_12",
      "cells": 8,
      "mean_umi": 1568.375,
      "median_genes": 812.5,
      "mean_pct_mito": 2.1614
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_13",
      "cells": 5,
      "mean_umi": 7584,
      "median_genes": 1238,
      "mean_pct_mito": 2.0272
    }
  ],
  "program_scores": [
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_13",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 1.7497
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_11",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.5261
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_10",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2435
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_12",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1577
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_2",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0914
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_9",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0527
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_7",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0413
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_6",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0193
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_5",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0095
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_1",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0076
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_4",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0074
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_3",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0066
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_8",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0019
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_2",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0683
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_12",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0388
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_10",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0317
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_11",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0293
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_9",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0241
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_6",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0236
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_4",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0087
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_7",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0078
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_8",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0068
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_3",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.004
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_1",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.004
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_5",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0038
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_13",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_10",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 1.071
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_6",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.1658
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_9",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0608
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_1",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0556
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_5",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0517
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_4",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0471
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_3",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0466
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_8",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0443
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_7",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0408
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_13",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0198
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_11",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0138
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_2",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0052
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_12",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_4",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.2302
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_3",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.202
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_1",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.1787
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_5",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.1695
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_8",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.1681
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_7",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.162
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_6",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.069
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_13",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.0597
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_10",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.0579
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_2",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.0183
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_9",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.0109
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_11",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.0105
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_12",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_9",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 2.136
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_6",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 1.7948
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_10",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.1266
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_7",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.1264
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_5",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.1259
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_1",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.1168
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_3",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.1152
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_4",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.1095
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_8",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.098
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_13",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0621
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_11",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0511
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_2",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0236
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_12",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0108
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_11",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.6462
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_10",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0641
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_13",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0154
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_12",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0153
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_2",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0135
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_9",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0099
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_7",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0073
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_1",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0057
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_8",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.005
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_4",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0043
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_5",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.004
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_3",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0026
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_6",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0005
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_8",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 1.1707
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_5",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.3402
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_1",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.3172
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_4",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.312
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_3",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.2987
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_7",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.2722
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_10",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.207
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_13",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1894
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_6",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1272
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_11",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0903
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_9",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0879
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_2",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0543
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_12",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0124
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_12",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.4915
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_2",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.2129
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_11",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0256
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_6",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0196
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_13",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0139
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_10",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0088
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_9",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0036
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_5",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0026
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_4",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0023
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_3",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0013
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_7",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0012
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_1",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0011
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_8",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0
    }
  ],
  "program_summary": [
    {
      "program": "Fibroblast_stroma",
      "cluster_count": 13,
      "mean_score": 0.3767,
      "max_score": 2.136,
      "mean_genes_used": 8
    },
    {
      "program": "Proliferation",
      "cluster_count": 13,
      "mean_score": 0.2677,
      "max_score": 1.1707,
      "mean_genes_used": 7
    },
    {
      "program": "B_plasma",
      "cluster_count": 13,
      "mean_score": 0.2242,
      "max_score": 1.7497,
      "mean_genes_used": 8
    },
    {
      "program": "Endothelial",
      "cluster_count": 13,
      "mean_score": 0.1248,
      "max_score": 1.071,
      "mean_genes_used": 7
    },
    {
      "program": "Epithelial_tumor",
      "cluster_count": 13,
      "mean_score": 0.1028,
      "max_score": 0.2302,
      "mean_genes_used": 6
    },
    {
      "program": "Myeloid_APC",
      "cluster_count": 13,
      "mean_score": 0.0611,
      "max_score": 0.6462,
      "mean_genes_used": 9
    },
    {
      "program": "T_NK_cytotoxic",
      "cluster_count": 13,
      "mean_score": 0.0603,
      "max_score": 0.4915,
      "mean_genes_used": 10
    },
    {
      "program": "Checkpoint_exhaustion",
      "cluster_count": 13,
      "mean_score": 0.0193,
      "max_score": 0.0683,
      "mean_genes_used": 8
    }
  ],
  "top_markers": [
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_6",
      "rank": 1,
      "gene": "IGFBP7",
      "score_log1p_diff": 3.8129,
      "mean_log1p_expr": 4.0456,
      "detect_fraction": 0.9939
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_11",
      "rank": 1,
      "gene": "CD74",
      "score_log1p_diff": 3.4453,
      "mean_log1p_expr": 3.6712,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_13",
      "rank": 1,
      "gene": "IGHG4",
      "score_log1p_diff": 3.3746,
      "mean_log1p_expr": 3.3764,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_9",
      "rank": 1,
      "gene": "COL1A1",
      "score_log1p_diff": 3.2747,
      "mean_log1p_expr": 3.5395,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_10",
      "rank": 1,
      "gene": "IGFBP7",
      "score_log1p_diff": 2.8815,
      "mean_log1p_expr": 3.377,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_8",
      "rank": 1,
      "gene": "H2AFZ",
      "score_log1p_diff": 1.7559,
      "mean_log1p_expr": 3.2531,
      "detect_fraction": 0.9783
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_1",
      "rank": 1,
      "gene": "S100B",
      "score_log1p_diff": 1.6074,
      "mean_log1p_expr": 4.38,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_12",
      "rank": 1,
      "gene": "CD69",
      "score_log1p_diff": 1.6027,
      "mean_log1p_expr": 1.8249,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_5",
      "rank": 1,
      "gene": "S100B",
      "score_log1p_diff": 1.4985,
      "mean_log1p_expr": 4.388,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_4",
      "rank": 1,
      "gene": "IER2",
      "score_log1p_diff": 1.4145,
      "mean_log1p_expr": 2.9228,
      "detect_fraction": 0.9966
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_2",
      "rank": 1,
      "gene": "TMSB4X",
      "score_log1p_diff": 1.3198,
      "mean_log1p_expr": 2.0758,
      "detect_fraction": 0.9682
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_7",
      "rank": 1,
      "gene": "CCN3",
      "score_log1p_diff": 1.3089,
      "mean_log1p_expr": 1.4412,
      "detect_fraction": 0.7748
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_3",
      "rank": 1,
      "gene": "S100B",
      "score_log1p_diff": 1.2698,
      "mean_log1p_expr": 4.1496,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_6",
      "rank": 2,
      "gene": "TAGLN",
      "score_log1p_diff": 3.1208,
      "mean_log1p_expr": 3.1906,
      "detect_fraction": 0.9697
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_13",
      "rank": 2,
      "gene": "IGKC",
      "score_log1p_diff": 3.0881,
      "mean_log1p_expr": 3.0923,
      "detect_fraction": 0.6
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_9",
      "rank": 2,
      "gene": "LUM",
      "score_log1p_diff": 2.7936,
      "mean_log1p_expr": 2.8089,
      "detect_fraction": 0.8684
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_11",
      "rank": 2,
      "gene": "HLA-DRA",
      "score_log1p_diff": 2.5784,
      "mean_log1p_expr": 2.6097,
      "detect_fraction": 0.9697
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_10",
      "rank": 2,
      "gene": "PLVAP",
      "score_log1p_diff": 1.9748,
      "mean_log1p_expr": 1.9919,
      "detect_fraction": 0.9444
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_8",
      "rank": 2,
      "gene": "CENPF",
      "score_log1p_diff": 1.5283,
      "mean_log1p_expr": 1.5955,
      "detect_fraction": 0.8696
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_12",
      "rank": 2,
      "gene": "NKG7",
      "score_log1p_diff": 1.4588,
      "mean_log1p_expr": 1.5258,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_4",
      "rank": 2,
      "gene": "JUN",
      "score_log1p_diff": 1.3834,
      "mean_log1p_expr": 3.8386,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_1",
      "rank": 2,
      "gene": "S100A1",
      "score_log1p_diff": 1.3007,
      "mean_log1p_expr": 3.5629,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_5",
      "rank": 2,
      "gene": "S100A1",
      "score_log1p_diff": 1.2496,
      "mean_log1p_expr": 3.6019,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_7",
      "rank": 2,
      "gene": "S100B",
      "score_log1p_diff": 1.2168,
      "mean_log1p_expr": 4.2208,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_3",
      "rank": 2,
      "gene": "S100A1",
      "score_log1p_diff": 1.1366,
      "mean_log1p_expr": 3.4691,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_2",
      "rank": 2,
      "gene": "CD69",
      "score_log1p_diff": 1.1247,
      "mean_log1p_expr": 1.1587,
      "detect_fraction": 0.7312
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_6",
      "rank": 3,
      "gene": "ACTA2",
      "score_log1p_diff": 3.1201,
      "mean_log1p_expr": 3.1521,
      "detect_fraction": 0.9455
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_13",
      "rank": 3,
      "gene": "JCHAIN",
      "score_log1p_diff": 3.0347,
      "mean_log1p_expr": 3.038,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_9",
      "rank": 3,
      "gene": "IGFBP7",
      "score_log1p_diff": 2.7927,
      "mean_log1p_expr": 3.2869,
      "detect_fraction": 0.9474
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_10",
      "rank": 3,
      "gene": "TMSB4X",
      "score_log1p_diff": 1.9059,
      "mean_log1p_expr": 2.8559,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_11",
      "rank": 3,
      "gene": "HLA-DRB1",
      "score_log1p_diff": 1.7962,
      "mean_log1p_expr": 1.831,
      "detect_fraction": 0.8182
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_8",
      "rank": 3,
      "gene": "HMGN2",
      "score_log1p_diff": 1.5105,
      "mean_log1p_expr": 2.2121,
      "detect_fraction": 0.9348
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_12",
      "rank": 3,
      "gene": "CCL4",
      "score_log1p_diff": 1.4433,
      "mean_log1p_expr": 1.5931,
      "detect_fraction": 0.625
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_4",
      "rank": 3,
      "gene": "HSPA1A",
      "score_log1p_diff": 1.3646,
      "mean_log1p_expr": 4.5964,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_1",
      "rank": 3,
      "gene": "S100A6",
      "score_log1p_diff": 1.1822,
      "mean_log1p_expr": 4.4845,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_7",
      "rank": 3,
      "gene": "HLA-E",
      "score_log1p_diff": 1.1132,
      "mean_log1p_expr": 2.9692,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_5",
      "rank": 3,
      "gene": "SERPINE2",
      "score_log1p_diff": 1.0855,
      "mean_log1p_expr": 3.3142,
      "detect_fraction": 0.9959
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_3",
      "rank": 3,
      "gene": "SERPINE2",
      "score_log1p_diff": 1.0492,
      "mean_log1p_expr": 3.2513,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_2",
      "rank": 3,
      "gene": "CXCR4",
      "score_log1p_diff": 1.0045,
      "mean_log1p_expr": 1.0265,
      "detect_fraction": 0.7514
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_9",
      "rank": 4,
      "gene": "DCN",
      "score_log1p_diff": 2.7664,
      "mean_log1p_expr": 2.7953,
      "detect_fraction": 0.9211
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_6",
      "rank": 4,
      "gene": "COL1A1",
      "score_log1p_diff": 2.7662,
      "mean_log1p_expr": 2.865,
      "detect_fraction": 0.9455
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_13",
      "rank": 4,
      "gene": "IGHG1",
      "score_log1p_diff": 2.422,
      "mean_log1p_expr": 2.422,
      "detect_fraction": 0.6
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_11",
      "rank": 4,
      "gene": "HLA-DPA1",
      "score_log1p_diff": 1.732,
      "mean_log1p_expr": 1.8144,
      "detect_fraction": 0.8485
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_10",
      "rank": 4,
      "gene": "ID3",
      "score_log1p_diff": 1.7258,
      "mean_log1p_expr": 2.0888,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_12",
      "rank": 4,
      "gene": "GNLY",
      "score_log1p_diff": 1.3987,
      "mean_log1p_expr": 1.4289,
      "detect_fraction": 0.75
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_8",
      "rank": 4,
      "gene": "STMN1",
      "score_log1p_diff": 1.3904,
      "mean_log1p_expr": 2.6538,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_4",
      "rank": 4,
      "gene": "RGS1",
      "score_log1p_diff": 1.3169,
      "mean_log1p_expr": 2.9056,
      "detect_fraction": 0.9966
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_1",
      "rank": 4,
      "gene": "SERPINE2",
      "score_log1p_diff": 1.1678,
      "mean_log1p_expr": 3.3111,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_7",
      "rank": 4,
      "gene": "IGFBP5",
      "score_log1p_diff": 1.1035,
      "mean_log1p_expr": 1.4001,
      "detect_fraction": 0.7838
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_5",
      "rank": 4,
      "gene": "S100A6",
      "score_log1p_diff": 1.0666,
      "mean_log1p_expr": 4.4592,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_3",
      "rank": 4,
      "gene": "FMN1",
      "score_log1p_diff": 1.0354,
      "mean_log1p_expr": 2.6761,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_2",
      "rank": 4,
      "gene": "DUSP2",
      "score_log1p_diff": 0.8123,
      "mean_log1p_expr": 1.073,
      "detect_fraction": 0.7283
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_6",
      "rank": 5,
      "gene": "TMSB4X",
      "score_log1p_diff": 2.7163,
      "mean_log1p_expr": 3.4766,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_9",
      "rank": 5,
      "gene": "COL3A1",
      "score_log1p_diff": 2.7005,
      "mean_log1p_expr": 2.893,
      "detect_fraction": 0.9211
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_13",
      "rank": 5,
      "gene": "IGLV3-1",
      "score_log1p_diff": 2.1881,
      "mean_log1p_expr": 2.1888,
      "detect_fraction": 0.8
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_10",
      "rank": 5,
      "gene": "SOX18",
      "score_log1p_diff": 1.6494,
      "mean_log1p_expr": 1.6684,
      "detect_fraction": 0.9722
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_11",
      "rank": 5,
      "gene": "TMSB4X",
      "score_log1p_diff": 1.6296,
      "mean_log1p_expr": 2.5871,
      "detect_fraction": 0.9394
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_12",
      "rank": 5,
      "gene": "XCL2",
      "score_log1p_diff": 1.3712,
      "mean_log1p_expr": 1.4077,
      "detect_fraction": 0.625
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_8",
      "rank": 5,
      "gene": "BAMBI",
      "score_log1p_diff": 1.3156,
      "mean_log1p_expr": 3.2071,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_4",
      "rank": 5,
      "gene": "EGR1",
      "score_log1p_diff": 1.2917,
      "mean_log1p_expr": 2.1442,
      "detect_fraction": 0.9695
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_1",
      "rank": 5,
      "gene": "S100A10",
      "score_log1p_diff": 1.0455,
      "mean_log1p_expr": 3.5144,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_7",
      "rank": 5,
      "gene": "SERPINE2",
      "score_log1p_diff": 1.0428,
      "mean_log1p_expr": 3.3456,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_3",
      "rank": 5,
      "gene": "BAMBI",
      "score_log1p_diff": 1.0324,
      "mean_log1p_expr": 2.7982,
      "detect_fraction": 0.9967
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_5",
      "rank": 5,
      "gene": "S100A10",
      "score_log1p_diff": 0.9602,
      "mean_log1p_expr": 3.5069,
      "detect_fraction": 0.9918
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_2",
      "rank": 5,
      "gene": "CCL4",
      "score_log1p_diff": 0.7045,
      "mean_log1p_expr": 0.7382,
      "detect_fraction": 0.2948
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_9",
      "rank": 6,
      "gene": "COL6A2",
      "score_log1p_diff": 2.5525,
      "mean_log1p_expr": 2.7935,
      "detect_fraction": 0.9737
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_6",
      "rank": 6,
      "gene": "SPARC",
      "score_log1p_diff": 2.462,
      "mean_log1p_expr": 3.1999,
      "detect_fraction": 0.9879
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_13",
      "rank": 6,
      "gene": "MZB1",
      "score_log1p_diff": 2.1283,
      "mean_log1p_expr": 2.1302,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_10",
      "rank": 6,
      "gene": "ID1",
      "score_log1p_diff": 1.6373,
      "mean_log1p_expr": 1.8467,
      "detect_fraction": 0.9444
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_11",
      "rank": 6,
      "gene": "TYROBP",
      "score_log1p_diff": 1.4975,
      "mean_log1p_expr": 1.5077,
      "detect_fraction": 0.6667
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_12",
      "rank": 6,
      "gene": "XCL1",
      "score_log1p_diff": 1.3554,
      "mean_log1p_expr": 1.3825,
      "detect_fraction": 0.625
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_4",
      "rank": 6,
      "gene": "HSPA1B",
      "score_log1p_diff": 1.283,
      "mean_log1p_expr": 3.9052,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_8",
      "rank": 6,
      "gene": "PTTG1",
      "score_log1p_diff": 1.2747,
      "mean_log1p_expr": 2.0201,
      "detect_fraction": 0.9565
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_7",
      "rank": 6,
      "gene": "HLA-A",
      "score_log1p_diff": 1.0318,
      "mean_log1p_expr": 3.3066,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_3",
      "rank": 6,
      "gene": "MT-CO2",
      "score_log1p_diff": 1.0154,
      "mean_log1p_expr": 5.3,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_1",
      "rank": 6,
      "gene": "APOE",
      "score_log1p_diff": 1.0066,
      "mean_log1p_expr": 3.3256,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_5",
      "rank": 6,
      "gene": "LGALS3",
      "score_log1p_diff": 0.9252,
      "mean_log1p_expr": 3.1909,
      "detect_fraction": 0.9918
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_2",
      "rank": 6,
      "gene": "PTPRC",
      "score_log1p_diff": 0.6091,
      "mean_log1p_expr": 0.624,
      "detect_fraction": 0.6301
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_9",
      "rank": 7,
      "gene": "TMSB4X",
      "score_log1p_diff": 2.5338,
      "mean_log1p_expr": 3.47,
      "detect_fraction": 0.9737
    },
    {
      "sample_id": "AM-036-01-1A",
      "cluster": "cluster_6",
      "rank": 7,
      "gene": "MYL9",
      "score_log1p_diff": 2.4592,
      "mean_log1p_expr": 2.6741,
      "detect_fraction": 0.9939
    }
  ],
  "source_tables": {
    "sample_index": "data/human_immune_atlas/analysis/cancerscem_deep/cancerscem_sample_index.tsv",
    "cluster_qc": "data/human_immune_atlas/analysis/cancerscem_deep/cancerscem_cluster_qc.tsv",
    "program_scores": "data/human_immune_atlas/analysis/cancerscem_deep/cancerscem_program_scores.tsv",
    "cluster_markers": "data/human_immune_atlas/analysis/cancerscem_deep/cancerscem_cluster_markers.tsv"
  }
}
