{
  "generated_at": "2026-07-09 12:54:49 +0800",
  "dataset_id": "ds-cancerscem-2",
  "dataset_name": "CancerSCEM 2.0",
  "sample_id": "ESCC-111-49-1A",
  "donor_id": "ESCC-111-49-1A",
  "summary": {
    "sample_id": "ESCC-111-49-1A",
    "donor_id": "ESCC-111-49-1A",
    "cancer_type": "ESCC",
    "health_status": "Esophageal Squamous Cell Carcinoma; Tumour",
    "tissue_or_cell_source": "Tumour",
    "cells_in_umap_file": 3408,
    "cells_analyzed": 2000,
    "clusters": 12,
    "genes_read": 20645,
    "genes_nonzero_in_analyzed_cells": 20285,
    "mean_umi": 4796,
    "mean_genes": 1746,
    "mean_pct_mito": 2.437,
    "matrix_status": "Matrix available",
    "detail_url": "human-immune-donor-detail.php?dataset_id=ds-cancerscem-2&donor_id=ESCC-111-49-1A",
    "umap_href": "IMG/umap/cancerscem-2/donor/ESCC-111-49-1A.png",
    "umap_coordinates_url": "http://8.142.154.29/LACA/data/human_immune_atlas/cancerscem_2_umap/ESCC-111-49-1A.umap.tsv.gz",
    "umap_summary_url": "http://8.142.154.29/LACA/data/human_immune_atlas/cancerscem_2_umap/ESCC-111-49-1A.summary.json"
  },
  "visualizations": [
    {
      "title": "Donor-level analysis panel",
      "href": "IMG/human-immune-analysis/cancerscem-deep/donor/ESCC-111-49-1A.analysis.png",
      "description": "Cluster cell counts, cluster-by-program score heatmap, and top marker genes."
    }
  ],
  "cluster_qc": [
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_1",
      "cells": 430,
      "mean_umi": 4520.0186,
      "median_genes": 1750,
      "mean_pct_mito": 2.3624
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_2",
      "cells": 329,
      "mean_umi": 5988.0486,
      "median_genes": 2034,
      "mean_pct_mito": 2.1918
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_3",
      "cells": 320,
      "mean_umi": 3765.5,
      "median_genes": 1342.5,
      "mean_pct_mito": 2.7035
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_4",
      "cells": 317,
      "mean_umi": 4364.0978,
      "median_genes": 1788,
      "mean_pct_mito": 2.8307
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_5",
      "cells": 176,
      "mean_umi": 982.2443,
      "median_genes": 335.5,
      "mean_pct_mito": 0.9935
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_6",
      "cells": 161,
      "mean_umi": 5156.441,
      "median_genes": 1834,
      "mean_pct_mito": 2.3809
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_7",
      "cells": 85,
      "mean_umi": 9046.9294,
      "median_genes": 2988,
      "mean_pct_mito": 1.4594
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_8",
      "cells": 59,
      "mean_umi": 4367.1695,
      "median_genes": 1103,
      "mean_pct_mito": 3.0288
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_9",
      "cells": 44,
      "mean_umi": 5533.1818,
      "median_genes": 2276,
      "mean_pct_mito": 5.3493
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_10",
      "cells": 38,
      "mean_umi": 13717.1842,
      "median_genes": 3771.5,
      "mean_pct_mito": 4.3184
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_11",
      "cells": 26,
      "mean_umi": 9532.4615,
      "median_genes": 1613.5,
      "mean_pct_mito": 3.338
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_12",
      "cells": 15,
      "mean_umi": 3177.1333,
      "median_genes": 694,
      "mean_pct_mito": 1.8443
    }
  ],
  "program_scores": [
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_11",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 1.5189
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_2",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.4092
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_8",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3555
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_6",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3441
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_1",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3428
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_7",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3384
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_4",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3054
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_9",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2604
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_3",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2273
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_12",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1114
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_10",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0759
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_5",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0345
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_2",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.7364
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_4",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.608
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_1",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.5215
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_6",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.4565
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_3",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1598
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_8",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1515
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_9",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1431
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_11",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1072
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_7",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.104
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_10",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0765
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_12",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0414
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_5",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0097
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_9",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.9711
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_7",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.1289
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_10",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.1246
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_8",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.056
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_11",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0438
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_1",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0412
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_2",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0404
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_3",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.021
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_4",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0167
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_12",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0105
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_5",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0028
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_6",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0018
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_12",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.6942
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_9",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0505
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_7",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0357
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_10",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0346
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_11",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.018
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_8",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0073
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_4",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0033
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_2",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0031
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_1",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0026
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_3",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0024
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_5",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.002
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_6",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0014
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_10",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 2.9265
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_9",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0377
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_12",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0265
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_7",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0133
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_11",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.01
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_6",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0095
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_4",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.008
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_8",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0073
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_2",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0069
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_1",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0067
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_5",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0059
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_3",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0043
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_8",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.7169
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_12",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.396
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_11",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.2744
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_2",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.2084
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_5",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1987
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_7",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1705
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_1",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1553
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_4",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1363
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_9",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.125
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_3",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0691
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_6",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0678
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_10",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0133
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_2",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.4668
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_4",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.167
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_7",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1363
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_8",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1293
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_1",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1259
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_6",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1234
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_10",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1103
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_12",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0749
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_9",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.072
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_11",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0633
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_3",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0603
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_5",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0011
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_2",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.8083
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_4",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.6345
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_1",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.5429
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_3",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.8118
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_6",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.5668
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_8",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.2057
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_11",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.182
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_12",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.1328
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_7",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.029
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_10",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0266
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_5",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0183
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_9",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0016
    }
  ],
  "program_summary": [
    {
      "program": "T_NK_cytotoxic",
      "cluster_count": 12,
      "mean_score": 0.58,
      "max_score": 1.8083,
      "mean_genes_used": 10
    },
    {
      "program": "B_plasma",
      "cluster_count": 12,
      "mean_score": 0.3603,
      "max_score": 1.5189,
      "mean_genes_used": 8
    },
    {
      "program": "Checkpoint_exhaustion",
      "cluster_count": 12,
      "mean_score": 0.2596,
      "max_score": 0.7364,
      "mean_genes_used": 8
    },
    {
      "program": "Fibroblast_stroma",
      "cluster_count": 12,
      "mean_score": 0.2552,
      "max_score": 2.9265,
      "mean_genes_used": 8
    },
    {
      "program": "Myeloid_APC",
      "cluster_count": 12,
      "mean_score": 0.211,
      "max_score": 0.7169,
      "mean_genes_used": 9
    },
    {
      "program": "Proliferation",
      "cluster_count": 12,
      "mean_score": 0.1276,
      "max_score": 0.4668,
      "mean_genes_used": 7
    },
    {
      "program": "Endothelial",
      "cluster_count": 12,
      "mean_score": 0.1216,
      "max_score": 0.9711,
      "mean_genes_used": 7
    },
    {
      "program": "Epithelial_tumor",
      "cluster_count": 12,
      "mean_score": 0.0713,
      "max_score": 0.6942,
      "mean_genes_used": 8
    }
  ],
  "top_markers": [
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_7",
      "rank": 1,
      "gene": "TPSAB1",
      "score_log1p_diff": 4.7102,
      "mean_log1p_expr": 4.7128,
      "detect_fraction": 0.9882
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_10",
      "rank": 1,
      "gene": "COL1A1",
      "score_log1p_diff": 4.1852,
      "mean_log1p_expr": 4.1937,
      "detect_fraction": 0.9737
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_9",
      "rank": 1,
      "gene": "IGFBP7",
      "score_log1p_diff": 2.6704,
      "mean_log1p_expr": 2.7379,
      "detect_fraction": 0.9773
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_5",
      "rank": 1,
      "gene": "CXCL8",
      "score_log1p_diff": 2.5873,
      "mean_log1p_expr": 2.644,
      "detect_fraction": 0.9545
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_12",
      "rank": 1,
      "gene": "KRT17",
      "score_log1p_diff": 2.1254,
      "mean_log1p_expr": 2.1321,
      "detect_fraction": 0.8667
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_2",
      "rank": 1,
      "gene": "CCL4",
      "score_log1p_diff": 1.9922,
      "mean_log1p_expr": 3.188,
      "detect_fraction": 0.9574
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_11",
      "rank": 1,
      "gene": "CD74",
      "score_log1p_diff": 1.7788,
      "mean_log1p_expr": 4.0003,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_4",
      "rank": 1,
      "gene": "TRBV11-2",
      "score_log1p_diff": 1.7213,
      "mean_log1p_expr": 1.8912,
      "detect_fraction": 0.7319
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_8",
      "rank": 1,
      "gene": "IFI30",
      "score_log1p_diff": 1.5434,
      "mean_log1p_expr": 1.8116,
      "detect_fraction": 0.678
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_6",
      "rank": 1,
      "gene": "TNFRSF4",
      "score_log1p_diff": 1.523,
      "mean_log1p_expr": 1.6014,
      "detect_fraction": 0.8012
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_1",
      "rank": 1,
      "gene": "CCL5",
      "score_log1p_diff": 1.4753,
      "mean_log1p_expr": 3.3192,
      "detect_fraction": 0.9953
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_3",
      "rank": 1,
      "gene": "RPL13",
      "score_log1p_diff": 0.6509,
      "mean_log1p_expr": 2.9331,
      "detect_fraction": 0.9844
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_7",
      "rank": 2,
      "gene": "TPSB2",
      "score_log1p_diff": 4.0619,
      "mean_log1p_expr": 4.0626,
      "detect_fraction": 0.9882
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_10",
      "rank": 2,
      "gene": "COL3A1",
      "score_log1p_diff": 4.0266,
      "mean_log1p_expr": 4.0349,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_12",
      "rank": 2,
      "gene": "KRT6A",
      "score_log1p_diff": 1.992,
      "mean_log1p_expr": 1.9994,
      "detect_fraction": 0.8667
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_5",
      "rank": 2,
      "gene": "G0S2",
      "score_log1p_diff": 1.9713,
      "mean_log1p_expr": 2.0705,
      "detect_fraction": 0.8864
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_9",
      "rank": 2,
      "gene": "LDB2",
      "score_log1p_diff": 1.8858,
      "mean_log1p_expr": 1.9072,
      "detect_fraction": 0.9091
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_2",
      "rank": 2,
      "gene": "CXCL13",
      "score_log1p_diff": 1.8656,
      "mean_log1p_expr": 2.7286,
      "detect_fraction": 0.9878
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_11",
      "rank": 2,
      "gene": "CD79A",
      "score_log1p_diff": 1.6462,
      "mean_log1p_expr": 1.656,
      "detect_fraction": 0.9231
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_4",
      "rank": 2,
      "gene": "GNLY",
      "score_log1p_diff": 1.6105,
      "mean_log1p_expr": 2.9684,
      "detect_fraction": 0.8959
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_6",
      "rank": 2,
      "gene": "FOXP3",
      "score_log1p_diff": 1.4248,
      "mean_log1p_expr": 1.5297,
      "detect_fraction": 0.8944
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_8",
      "rank": 2,
      "gene": "TYROBP",
      "score_log1p_diff": 1.3374,
      "mean_log1p_expr": 1.5445,
      "detect_fraction": 0.6102
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_1",
      "rank": 2,
      "gene": "NKG7",
      "score_log1p_diff": 1.1821,
      "mean_log1p_expr": 2.634,
      "detect_fraction": 0.9837
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_3",
      "rank": 2,
      "gene": "RPS12",
      "score_log1p_diff": 0.6236,
      "mean_log1p_expr": 2.9135,
      "detect_fraction": 0.975
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_10",
      "rank": 3,
      "gene": "COL1A2",
      "score_log1p_diff": 3.9958,
      "mean_log1p_expr": 4.0009,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_7",
      "rank": 3,
      "gene": "CPA3",
      "score_log1p_diff": 3.8516,
      "mean_log1p_expr": 3.8534,
      "detect_fraction": 0.9882
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_9",
      "rank": 3,
      "gene": "PTPRM",
      "score_log1p_diff": 1.7491,
      "mean_log1p_expr": 1.7743,
      "detect_fraction": 0.9773
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_5",
      "rank": 3,
      "gene": "C15orf48",
      "score_log1p_diff": 1.6753,
      "mean_log1p_expr": 1.7473,
      "detect_fraction": 0.8466
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_2",
      "rank": 3,
      "gene": "CCL5",
      "score_log1p_diff": 1.6545,
      "mean_log1p_expr": 3.5433,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_12",
      "rank": 3,
      "gene": "SEC61G",
      "score_log1p_diff": 1.6213,
      "mean_log1p_expr": 1.9786,
      "detect_fraction": 0.8
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_4",
      "rank": 3,
      "gene": "CCL5",
      "score_log1p_diff": 1.5148,
      "mean_log1p_expr": 3.4358,
      "detect_fraction": 0.9842
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_11",
      "rank": 3,
      "gene": "IGKC",
      "score_log1p_diff": 1.4331,
      "mean_log1p_expr": 1.4408,
      "detect_fraction": 0.4615
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_6",
      "rank": 3,
      "gene": "IL32",
      "score_log1p_diff": 1.4119,
      "mean_log1p_expr": 3.1093,
      "detect_fraction": 0.9876
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_8",
      "rank": 3,
      "gene": "CST3",
      "score_log1p_diff": 1.2643,
      "mean_log1p_expr": 1.4469,
      "detect_fraction": 0.5763
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_1",
      "rank": 3,
      "gene": "CXCL13",
      "score_log1p_diff": 1.0023,
      "mean_log1p_expr": 1.9566,
      "detect_fraction": 0.8907
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_3",
      "rank": 3,
      "gene": "RPL10",
      "score_log1p_diff": 0.6128,
      "mean_log1p_expr": 3.0738,
      "detect_fraction": 0.9812
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_10",
      "rank": 4,
      "gene": "DCN",
      "score_log1p_diff": 3.5718,
      "mean_log1p_expr": 3.5734,
      "detect_fraction": 0.9211
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_7",
      "rank": 4,
      "gene": "CLU",
      "score_log1p_diff": 2.7813,
      "mean_log1p_expr": 2.8283,
      "detect_fraction": 0.9647
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_9",
      "rank": 4,
      "gene": "IFI27",
      "score_log1p_diff": 1.7482,
      "mean_log1p_expr": 1.9125,
      "detect_fraction": 0.9091
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_2",
      "rank": 4,
      "gene": "CCL3",
      "score_log1p_diff": 1.5825,
      "mean_log1p_expr": 2.4766,
      "detect_fraction": 0.9483
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_12",
      "rank": 4,
      "gene": "IFI27",
      "score_log1p_diff": 1.5719,
      "mean_log1p_expr": 1.7628,
      "detect_fraction": 0.8667
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_5",
      "rank": 4,
      "gene": "SOD2",
      "score_log1p_diff": 1.4807,
      "mean_log1p_expr": 1.9011,
      "detect_fraction": 0.9034
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_4",
      "rank": 4,
      "gene": "TRAV8-2",
      "score_log1p_diff": 1.4499,
      "mean_log1p_expr": 1.5882,
      "detect_fraction": 0.6845
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_11",
      "rank": 4,
      "gene": "JCHAIN",
      "score_log1p_diff": 1.3041,
      "mean_log1p_expr": 1.3077,
      "detect_fraction": 0.3077
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_6",
      "rank": 4,
      "gene": "S100A4",
      "score_log1p_diff": 1.1982,
      "mean_log1p_expr": 2.45,
      "detect_fraction": 0.9627
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_8",
      "rank": 4,
      "gene": "LYZ",
      "score_log1p_diff": 1.1224,
      "mean_log1p_expr": 1.1306,
      "detect_fraction": 0.5254
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_1",
      "rank": 4,
      "gene": "GNLY",
      "score_log1p_diff": 0.9528,
      "mean_log1p_expr": 2.3611,
      "detect_fraction": 0.7884
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_3",
      "rank": 4,
      "gene": "RPS3",
      "score_log1p_diff": 0.5418,
      "mean_log1p_expr": 2.6051,
      "detect_fraction": 0.975
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_10",
      "rank": 5,
      "gene": "SPARC",
      "score_log1p_diff": 3.5582,
      "mean_log1p_expr": 3.6004,
      "detect_fraction": 0.9474
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_7",
      "rank": 5,
      "gene": "GATA2",
      "score_log1p_diff": 2.639,
      "mean_log1p_expr": 2.6491,
      "detect_fraction": 0.9882
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_9",
      "rank": 5,
      "gene": "CALCRL",
      "score_log1p_diff": 1.7056,
      "mean_log1p_expr": 1.7104,
      "detect_fraction": 0.9091
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_12",
      "rank": 5,
      "gene": "KRT5",
      "score_log1p_diff": 1.5293,
      "mean_log1p_expr": 1.5349,
      "detect_fraction": 0.7333
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_2",
      "rank": 5,
      "gene": "GNLY",
      "score_log1p_diff": 1.4616,
      "mean_log1p_expr": 2.8343,
      "detect_fraction": 0.8663
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_5",
      "rank": 5,
      "gene": "CCL3L1",
      "score_log1p_diff": 1.4409,
      "mean_log1p_expr": 1.7309,
      "detect_fraction": 0.7557
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_11",
      "rank": 5,
      "gene": "HLA-DRA",
      "score_log1p_diff": 1.1778,
      "mean_log1p_expr": 2.241,
      "detect_fraction": 0.8462
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_6",
      "rank": 5,
      "gene": "TNFRSF18",
      "score_log1p_diff": 1.1106,
      "mean_log1p_expr": 1.5962,
      "detect_fraction": 0.8696
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_8",
      "rank": 5,
      "gene": "FCER1G",
      "score_log1p_diff": 1.0382,
      "mean_log1p_expr": 1.2384,
      "detect_fraction": 0.5593
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_4",
      "rank": 5,
      "gene": "NKG7",
      "score_log1p_diff": 0.9785,
      "mean_log1p_expr": 2.5294,
      "detect_fraction": 0.9779
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_1",
      "rank": 5,
      "gene": "GZMA",
      "score_log1p_diff": 0.9155,
      "mean_log1p_expr": 1.9239,
      "detect_fraction": 0.914
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_3",
      "rank": 5,
      "gene": "RPL28",
      "score_log1p_diff": 0.5273,
      "mean_log1p_expr": 2.9288,
      "detect_fraction": 0.9844
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_10",
      "rank": 6,
      "gene": "LUM",
      "score_log1p_diff": 3.5365,
      "mean_log1p_expr": 3.5404,
      "detect_fraction": 0.9211
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_7",
      "rank": 6,
      "gene": "TPSD1",
      "score_log1p_diff": 2.2966,
      "mean_log1p_expr": 2.2966,
      "detect_fraction": 0.9412
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_9",
      "rank": 6,
      "gene": "NEAT1",
      "score_log1p_diff": 1.6826,
      "mean_log1p_expr": 2.3779,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_12",
      "rank": 6,
      "gene": "S100A9",
      "score_log1p_diff": 1.4888,
      "mean_log1p_expr": 1.5785,
      "detect_fraction": 0.5333
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_2",
      "rank": 6,
      "gene": "GZMB",
      "score_log1p_diff": 1.4598,
      "mean_log1p_expr": 2.524,
      "detect_fraction": 0.9818
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_5",
      "rank": 6,
      "gene": "FTH1",
      "score_log1p_diff": 1.4356,
      "mean_log1p_expr": 3.5931,
      "detect_fraction": 0.9716
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_11",
      "rank": 6,
      "gene": "RPS8",
      "score_log1p_diff": 1.166,
      "mean_log1p_expr": 3.0998,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_6",
      "rank": 6,
      "gene": "LTB",
      "score_log1p_diff": 1.1072,
      "mean_log1p_expr": 1.2521,
      "detect_fraction": 0.8012
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_4",
      "rank": 6,
      "gene": "GZMB",
      "score_log1p_diff": 0.9642,
      "mean_log1p_expr": 2.1157,
      "detect_fraction": 0.9558
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_8",
      "rank": 6,
      "gene": "AIF1",
      "score_log1p_diff": 0.9222,
      "mean_log1p_expr": 0.9684,
      "detect_fraction": 0.5932
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_1",
      "rank": 6,
      "gene": "HSPA6",
      "score_log1p_diff": 0.8548,
      "mean_log1p_expr": 3.2396,
      "detect_fraction": 0.8884
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_3",
      "rank": 6,
      "gene": "RPL30",
      "score_log1p_diff": 0.5161,
      "mean_log1p_expr": 2.6424,
      "detect_fraction": 0.9812
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_10",
      "rank": 7,
      "gene": "BGN",
      "score_log1p_diff": 2.9603,
      "mean_log1p_expr": 2.9682,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_7",
      "rank": 7,
      "gene": "HPGDS",
      "score_log1p_diff": 2.1288,
      "mean_log1p_expr": 2.1292,
      "detect_fraction": 0.9529
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_9",
      "rank": 7,
      "gene": "MTRNR2L12",
      "score_log1p_diff": 1.6798,
      "mean_log1p_expr": 2.77,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_12",
      "rank": 7,
      "gene": "S100A8",
      "score_log1p_diff": 1.4234,
      "mean_log1p_expr": 1.5243,
      "detect_fraction": 0.4667
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_2",
      "rank": 7,
      "gene": "NKG7",
      "score_log1p_diff": 1.4181,
      "mean_log1p_expr": 2.8908,
      "detect_fraction": 0.9939
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_5",
      "rank": 7,
      "gene": "IFI30",
      "score_log1p_diff": 1.3162,
      "mean_log1p_expr": 1.514,
      "detect_fraction": 0.7841
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_11",
      "rank": 7,
      "gene": "MS4A1",
      "score_log1p_diff": 1.1322,
      "mean_log1p_expr": 1.1344,
      "detect_fraction": 0.6923
    },
    {
      "sample_id": "ESCC-111-49-1A",
      "cluster": "cluster_6",
      "rank": 7,
      "gene": "BATF",
      "score_log1p_diff": 1.0855,
      "mean_log1p_expr": 1.6506,
      "detect_fraction": 0.9255
    }
  ],
  "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"
  }
}
