{
  "generated_at": "2026-07-09 12:54:49 +0800",
  "dataset_id": "ds-cancerscem-2",
  "dataset_name": "CancerSCEM 2.0",
  "sample_id": "ESCC-111-12-1A",
  "donor_id": "ESCC-111-12-1A",
  "summary": {
    "sample_id": "ESCC-111-12-1A",
    "donor_id": "ESCC-111-12-1A",
    "cancer_type": "ESCC",
    "health_status": "Esophageal Squamous Cell Carcinoma; Tumour",
    "tissue_or_cell_source": "Tumour",
    "cells_in_umap_file": 3295,
    "cells_analyzed": 2000,
    "clusters": 22,
    "genes_read": 23773,
    "genes_nonzero_in_analyzed_cells": 23352,
    "mean_umi": 7556,
    "mean_genes": 2216,
    "mean_pct_mito": 4.177,
    "matrix_status": "Matrix available",
    "detail_url": "human-immune-donor-detail.php?dataset_id=ds-cancerscem-2&donor_id=ESCC-111-12-1A",
    "umap_href": "IMG/umap/cancerscem-2/donor/ESCC-111-12-1A.png",
    "umap_coordinates_url": "http://8.142.154.29/LACA/data/human_immune_atlas/cancerscem_2_umap/ESCC-111-12-1A.umap.tsv.gz",
    "umap_summary_url": "http://8.142.154.29/LACA/data/human_immune_atlas/cancerscem_2_umap/ESCC-111-12-1A.summary.json"
  },
  "visualizations": [
    {
      "title": "Donor-level analysis panel",
      "href": "IMG/human-immune-analysis/cancerscem-deep/donor/ESCC-111-12-1A.analysis.png",
      "description": "Cluster cell counts, cluster-by-program score heatmap, and top marker genes."
    }
  ],
  "cluster_qc": [
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_1",
      "cells": 224,
      "mean_umi": 7098.7098,
      "median_genes": 1738,
      "mean_pct_mito": 3.1065
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_2",
      "cells": 207,
      "mean_umi": 7406.7488,
      "median_genes": 2650,
      "mean_pct_mito": 6.5382
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_3",
      "cells": 198,
      "mean_umi": 3669.2879,
      "median_genes": 1538,
      "mean_pct_mito": 3.7536
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_4",
      "cells": 172,
      "mean_umi": 4607.9477,
      "median_genes": 1645.5,
      "mean_pct_mito": 3.6185
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_5",
      "cells": 163,
      "mean_umi": 15796.7117,
      "median_genes": 3856,
      "mean_pct_mito": 6.0952
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_6",
      "cells": 134,
      "mean_umi": 6820.806,
      "median_genes": 2396.5,
      "mean_pct_mito": 5.1861
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_7",
      "cells": 117,
      "mean_umi": 10621.3504,
      "median_genes": 2906,
      "mean_pct_mito": 4.3154
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_8",
      "cells": 93,
      "mean_umi": 5020.957,
      "median_genes": 2021,
      "mean_pct_mito": 3.4735
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_9",
      "cells": 92,
      "mean_umi": 5938.7717,
      "median_genes": 2037.5,
      "mean_pct_mito": 3.7767
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_10",
      "cells": 91,
      "mean_umi": 9868.2308,
      "median_genes": 2920,
      "mean_pct_mito": 4.5057
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_11",
      "cells": 81,
      "mean_umi": 6081.6914,
      "median_genes": 1640,
      "mean_pct_mito": 3.2597
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_12",
      "cells": 75,
      "mean_umi": 7977.96,
      "median_genes": 2396,
      "mean_pct_mito": 4.5675
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_13",
      "cells": 73,
      "mean_umi": 5632.7671,
      "median_genes": 1876,
      "mean_pct_mito": 3.9554
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_14",
      "cells": 64,
      "mean_umi": 7535.6094,
      "median_genes": 1108,
      "mean_pct_mito": 3.399
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_15",
      "cells": 56,
      "mean_umi": 8741.4821,
      "median_genes": 2012.5,
      "mean_pct_mito": 3.7872
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_16",
      "cells": 55,
      "mean_umi": 872.3636,
      "median_genes": 333,
      "mean_pct_mito": 0.7599
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_17",
      "cells": 41,
      "mean_umi": 17422.4634,
      "median_genes": 1755,
      "mean_pct_mito": 1.294
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_18",
      "cells": 27,
      "mean_umi": 12680.5556,
      "median_genes": 3698,
      "mean_pct_mito": 3.7133
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_19",
      "cells": 13,
      "mean_umi": 6557.6154,
      "median_genes": 2282,
      "mean_pct_mito": 3.2082
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_20",
      "cells": 10,
      "mean_umi": 6580.6,
      "median_genes": 1730.5,
      "mean_pct_mito": 4.1012
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_21",
      "cells": 8,
      "mean_umi": 8674.875,
      "median_genes": 3293.5,
      "mean_pct_mito": 4.6965
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_22",
      "cells": 6,
      "mean_umi": 4772.1667,
      "median_genes": 2184,
      "mean_pct_mito": 4.1078
    }
  ],
  "program_scores": [
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_17",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 2.5181
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_15",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.8738
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_20",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.6556
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_18",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.5445
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_1",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.4819
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_11",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.4602
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_6",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.4395
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_9",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.4085
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_8",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3684
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_13",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3001
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_22",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2568
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_3",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2565
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_4",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2523
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_19",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2376
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_2",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2203
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_21",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.16
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_5",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1168
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_10",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0881
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_7",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0482
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_14",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0344
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_12",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0211
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_16",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0207
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_18",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.7558
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_8",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.6395
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_9",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.5114
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_13",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.2864
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_3",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.2681
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_4",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.238
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_2",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1424
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_15",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1384
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_21",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1245
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_6",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0995
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_11",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0822
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_1",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0728
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_20",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0571
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_17",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.049
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_19",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0478
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_12",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0398
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_10",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.034
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_7",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0287
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_22",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0144
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_16",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0047
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_5",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.004
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_14",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0014
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_21",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 2.2802
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_2",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 1.584
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_6",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 1.3016
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_12",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.1673
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_10",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.1195
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_20",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.1147
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_1",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.1028
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_7",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0907
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_11",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0886
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_22",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0757
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_17",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0726
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_5",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.066
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_13",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0452
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_18",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.041
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_14",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0339
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_16",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0237
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_15",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0236
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_3",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0217
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_8",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0137
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_19",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0076
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_4",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0046
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_9",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0032
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_5",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 2.3964
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_14",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 1.403
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_12",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0928
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_6",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0758
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_2",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0543
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_21",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0542
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_19",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0411
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_7",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0388
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_10",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0321
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_18",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0243
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_15",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0243
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_17",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0236
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_1",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0177
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_13",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0107
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_11",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0086
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_3",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.007
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_4",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.006
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_9",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0047
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_8",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0037
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_16",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0032
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_20",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_22",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_7",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 2.576
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_10",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 2.0462
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_12",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 1.7424
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_22",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.3315
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_5",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.1408
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_14",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.1
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_6",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0482
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_2",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0481
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_20",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0173
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_15",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0164
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_9",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0128
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_21",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0108
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_17",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0085
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_4",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0084
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_8",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0071
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_1",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.007
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_19",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0067
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_11",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0064
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_13",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0059
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_3",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0053
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_18",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0032
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_16",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0032
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_20",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 1.9195
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_1",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 1.3047
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_11",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 1.2132
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_14",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.8823
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_5",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.6481
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_15",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.5135
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_16",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.316
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_6",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.2123
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_18",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.2088
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_8",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1379
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_13",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1056
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_22",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0887
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_3",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0812
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_19",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0766
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_2",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0586
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_9",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0535
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_7",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0411
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_21",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0385
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_17",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0379
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_4",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0355
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_10",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0293
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_12",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0163
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_18",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 1.5772
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_14",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.3577
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_21",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.2446
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_2",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1625
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_5",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1571
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_8",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.125
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_22",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1183
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_19",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1085
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_7",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1018
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_13",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0958
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_6",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0748
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_20",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0594
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_17",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.059
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_15",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0531
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_4",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.048
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_9",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0432
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_10",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0424
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_3",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.037
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_12",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0349
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_1",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0187
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_11",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.012
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_16",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0018
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_18",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.6092
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_8",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.5748
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_13",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.4047
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_3",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.0489
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_9",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.692
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_4",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.5277
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_19",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0613
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_1",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0545
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_15",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0407
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_17",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.027
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_11",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0258
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_7",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0247
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_10",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0154
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_21",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0137
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_12",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0076
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_6",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.007
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_5",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0044
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_2",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0022
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_14",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_16",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_20",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_22",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0
    }
  ],
  "program_summary": [
    {
      "program": "B_plasma",
      "cluster_count": 22,
      "mean_score": 0.3983,
      "max_score": 2.5181,
      "mean_genes_used": 8
    },
    {
      "program": "Myeloid_APC",
      "cluster_count": 22,
      "mean_score": 0.3645,
      "max_score": 1.9195,
      "mean_genes_used": 9
    },
    {
      "program": "Fibroblast_stroma",
      "cluster_count": 22,
      "mean_score": 0.3251,
      "max_score": 2.576,
      "mean_genes_used": 8
    },
    {
      "program": "T_NK_cytotoxic",
      "cluster_count": 22,
      "mean_score": 0.3246,
      "max_score": 1.6092,
      "mean_genes_used": 10
    },
    {
      "program": "Endothelial",
      "cluster_count": 22,
      "mean_score": 0.2855,
      "max_score": 2.2802,
      "mean_genes_used": 7
    },
    {
      "program": "Epithelial_tumor",
      "cluster_count": 22,
      "mean_score": 0.1965,
      "max_score": 2.3964,
      "mean_genes_used": 8
    },
    {
      "program": "Checkpoint_exhaustion",
      "cluster_count": 22,
      "mean_score": 0.1654,
      "max_score": 0.7558,
      "mean_genes_used": 8
    },
    {
      "program": "Proliferation",
      "cluster_count": 22,
      "mean_score": 0.1606,
      "max_score": 1.5772,
      "mean_genes_used": 7
    }
  ],
  "top_markers": [
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_5",
      "rank": 1,
      "gene": "KRT14",
      "score_log1p_diff": 4.8055,
      "mean_log1p_expr": 4.9964,
      "detect_fraction": 0.9632
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_17",
      "rank": 1,
      "gene": "IGHG1",
      "score_log1p_diff": 4.4981,
      "mean_log1p_expr": 4.5902,
      "detect_fraction": 0.878
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_10",
      "rank": 1,
      "gene": "MGP",
      "score_log1p_diff": 4.3677,
      "mean_log1p_expr": 4.8025,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_7",
      "rank": 1,
      "gene": "COL1A1",
      "score_log1p_diff": 4.2066,
      "mean_log1p_expr": 4.4418,
      "detect_fraction": 0.9915
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_14",
      "rank": 1,
      "gene": "S100A2",
      "score_log1p_diff": 3.8462,
      "mean_log1p_expr": 4.2582,
      "detect_fraction": 0.9844
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_19",
      "rank": 1,
      "gene": "TPSAB1",
      "score_log1p_diff": 3.8377,
      "mean_log1p_expr": 3.8384,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_2",
      "rank": 1,
      "gene": "IGFBP7",
      "score_log1p_diff": 3.2418,
      "mean_log1p_expr": 3.9548,
      "detect_fraction": 0.9952
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_20",
      "rank": 1,
      "gene": "C1QA",
      "score_log1p_diff": 3.1855,
      "mean_log1p_expr": 3.2615,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_11",
      "rank": 1,
      "gene": "IL1B",
      "score_log1p_diff": 3.1373,
      "mean_log1p_expr": 3.5284,
      "detect_fraction": 0.9259
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_21",
      "rank": 1,
      "gene": "IGFBP7",
      "score_log1p_diff": 2.9944,
      "mean_log1p_expr": 4.031,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_12",
      "rank": 1,
      "gene": "IGFBP7",
      "score_log1p_diff": 2.9177,
      "mean_log1p_expr": 3.8569,
      "detect_fraction": 0.96
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_15",
      "rank": 1,
      "gene": "CD74",
      "score_log1p_diff": 2.7974,
      "mean_log1p_expr": 4.6246,
      "detect_fraction": 0.9464
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_22",
      "rank": 1,
      "gene": "CRYAB",
      "score_log1p_diff": 2.7507,
      "mean_log1p_expr": 2.9084,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_18",
      "rank": 1,
      "gene": "HIST1H4C",
      "score_log1p_diff": 2.7472,
      "mean_log1p_expr": 3.1258,
      "detect_fraction": 0.9259
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_1",
      "rank": 1,
      "gene": "CXCL8",
      "score_log1p_diff": 2.5705,
      "mean_log1p_expr": 2.9829,
      "detect_fraction": 0.933
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_13",
      "rank": 1,
      "gene": "GNLY",
      "score_log1p_diff": 2.557,
      "mean_log1p_expr": 2.7762,
      "detect_fraction": 0.7808
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_8",
      "rank": 1,
      "gene": "GZMB",
      "score_log1p_diff": 2.3543,
      "mean_log1p_expr": 2.7068,
      "detect_fraction": 0.957
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_6",
      "rank": 1,
      "gene": "IGFBP7",
      "score_log1p_diff": 2.3141,
      "mean_log1p_expr": 3.2076,
      "detect_fraction": 0.9925
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_9",
      "rank": 1,
      "gene": "IL32",
      "score_log1p_diff": 2.2731,
      "mean_log1p_expr": 3.2825,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_3",
      "rank": 1,
      "gene": "CCL5",
      "score_log1p_diff": 2.0972,
      "mean_log1p_expr": 2.4865,
      "detect_fraction": 0.9343
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_16",
      "rank": 1,
      "gene": "CXCL8",
      "score_log1p_diff": 2.0773,
      "mean_log1p_expr": 2.7205,
      "detect_fraction": 0.9273
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_4",
      "rank": 1,
      "gene": "SARAF",
      "score_log1p_diff": 1.1169,
      "mean_log1p_expr": 2.232,
      "detect_fraction": 0.9651
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_10",
      "rank": 2,
      "gene": "DCN",
      "score_log1p_diff": 4.218,
      "mean_log1p_expr": 4.4928,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_5",
      "rank": 2,
      "gene": "KRT5",
      "score_log1p_diff": 4.1599,
      "mean_log1p_expr": 4.3185,
      "detect_fraction": 0.9816
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_17",
      "rank": 2,
      "gene": "JCHAIN",
      "score_log1p_diff": 3.812,
      "mean_log1p_expr": 3.8206,
      "detect_fraction": 0.9268
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_7",
      "rank": 2,
      "gene": "COL3A1",
      "score_log1p_diff": 3.5662,
      "mean_log1p_expr": 3.8028,
      "detect_fraction": 0.9829
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_14",
      "rank": 2,
      "gene": "KRT14",
      "score_log1p_diff": 3.4788,
      "mean_log1p_expr": 3.9501,
      "detect_fraction": 0.9844
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_19",
      "rank": 2,
      "gene": "CPA3",
      "score_log1p_diff": 3.2849,
      "mean_log1p_expr": 3.2859,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_20",
      "rank": 2,
      "gene": "SELENOP",
      "score_log1p_diff": 3.0207,
      "mean_log1p_expr": 3.1395,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_21",
      "rank": 2,
      "gene": "RAMP2",
      "score_log1p_diff": 2.9612,
      "mean_log1p_expr": 3.3759,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_18",
      "rank": 2,
      "gene": "STMN1",
      "score_log1p_diff": 2.6733,
      "mean_log1p_expr": 2.964,
      "detect_fraction": 0.963
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_11",
      "rank": 2,
      "gene": "TIMP1",
      "score_log1p_diff": 2.659,
      "mean_log1p_expr": 3.7641,
      "detect_fraction": 0.9753
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_22",
      "rank": 2,
      "gene": "CDH19",
      "score_log1p_diff": 2.5735,
      "mean_log1p_expr": 2.5735,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_1",
      "rank": 2,
      "gene": "FTH1",
      "score_log1p_diff": 2.5316,
      "mean_log1p_expr": 5.7669,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_12",
      "rank": 2,
      "gene": "SPARC",
      "score_log1p_diff": 2.4825,
      "mean_log1p_expr": 3.2309,
      "detect_fraction": 0.9333
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_2",
      "rank": 2,
      "gene": "PLVAP",
      "score_log1p_diff": 2.3533,
      "mean_log1p_expr": 2.5192,
      "detect_fraction": 0.942
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_8",
      "rank": 2,
      "gene": "CCL5",
      "score_log1p_diff": 2.3481,
      "mean_log1p_expr": 2.8358,
      "detect_fraction": 0.914
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_15",
      "rank": 2,
      "gene": "HLA-DRA",
      "score_log1p_diff": 2.3391,
      "mean_log1p_expr": 3.2011,
      "detect_fraction": 0.9286
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_6",
      "rank": 2,
      "gene": "SPARCL1",
      "score_log1p_diff": 2.2894,
      "mean_log1p_expr": 2.8009,
      "detect_fraction": 0.9851
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_9",
      "rank": 2,
      "gene": "TNFRSF4",
      "score_log1p_diff": 2.0488,
      "mean_log1p_expr": 2.1857,
      "detect_fraction": 0.9565
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_13",
      "rank": 2,
      "gene": "GZMB",
      "score_log1p_diff": 1.9741,
      "mean_log1p_expr": 2.364,
      "detect_fraction": 0.9452
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_16",
      "rank": 2,
      "gene": "G0S2",
      "score_log1p_diff": 1.9178,
      "mean_log1p_expr": 2.3245,
      "detect_fraction": 0.9273
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_3",
      "rank": 2,
      "gene": "NKG7",
      "score_log1p_diff": 1.3945,
      "mean_log1p_expr": 1.6724,
      "detect_fraction": 0.8636
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_4",
      "rank": 2,
      "gene": "CD3E",
      "score_log1p_diff": 1.0665,
      "mean_log1p_expr": 1.4884,
      "detect_fraction": 0.9186
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_5",
      "rank": 3,
      "gene": "S100A2",
      "score_log1p_diff": 3.9773,
      "mean_log1p_expr": 4.1882,
      "detect_fraction": 0.9816
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_17",
      "rank": 3,
      "gene": "IGKC",
      "score_log1p_diff": 3.7758,
      "mean_log1p_expr": 3.9052,
      "detect_fraction": 0.878
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_10",
      "rank": 3,
      "gene": "SFRP2",
      "score_log1p_diff": 3.7249,
      "mean_log1p_expr": 3.8257,
      "detect_fraction": 0.989
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_7",
      "rank": 3,
      "gene": "COL1A2",
      "score_log1p_diff": 3.562,
      "mean_log1p_expr": 3.8245,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_14",
      "rank": 3,
      "gene": "S100A8",
      "score_log1p_diff": 3.3935,
      "mean_log1p_expr": 3.9962,
      "detect_fraction": 0.9844
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_19",
      "rank": 3,
      "gene": "TPSB2",
      "score_log1p_diff": 3.2623,
      "mean_log1p_expr": 3.2627,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_20",
      "rank": 3,
      "gene": "CD74",
      "score_log1p_diff": 2.9384,
      "mean_log1p_expr": 4.8292,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_21",
      "rank": 3,
      "gene": "HSPG2",
      "score_log1p_diff": 2.8889,
      "mean_log1p_expr": 3.2928,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_22",
      "rank": 3,
      "gene": "GPM6B",
      "score_log1p_diff": 2.5337,
      "mean_log1p_expr": 2.5875,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_1",
      "rank": 3,
      "gene": "IL1B",
      "score_log1p_diff": 2.4249,
      "mean_log1p_expr": 2.6716,
      "detect_fraction": 0.8884
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_18",
      "rank": 3,
      "gene": "HMGB2",
      "score_log1p_diff": 2.4002,
      "mean_log1p_expr": 2.7662,
      "detect_fraction": 0.963
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_12",
      "rank": 3,
      "gene": "COL3A1",
      "score_log1p_diff": 2.3638,
      "mean_log1p_expr": 2.7203,
      "detect_fraction": 0.92
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_11",
      "rank": 3,
      "gene": "PLAUR",
      "score_log1p_diff": 2.3004,
      "mean_log1p_expr": 2.9122,
      "detect_fraction": 0.963
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_2",
      "rank": 3,
      "gene": "COL4A2",
      "score_log1p_diff": 2.244,
      "mean_log1p_expr": 2.5338,
      "detect_fraction": 0.9517
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_15",
      "rank": 3,
      "gene": "HLA-DPB1",
      "score_log1p_diff": 2.114,
      "mean_log1p_expr": 2.7347,
      "detect_fraction": 0.9286
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_6",
      "rank": 3,
      "gene": "TM4SF1",
      "score_log1p_diff": 2.0984,
      "mean_log1p_expr": 2.5764,
      "detect_fraction": 0.9478
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_8",
      "rank": 3,
      "gene": "GNLY",
      "score_log1p_diff": 1.9752,
      "mean_log1p_expr": 2.1959,
      "detect_fraction": 0.7204
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_9",
      "rank": 3,
      "gene": "BATF",
      "score_log1p_diff": 1.9354,
      "mean_log1p_expr": 2.2114,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_13",
      "rank": 3,
      "gene": "CCL5",
      "score_log1p_diff": 1.8392,
      "mean_log1p_expr": 2.369,
      "detect_fraction": 0.9041
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_3",
      "rank": 3,
      "gene": "GZMB",
      "score_log1p_diff": 1.359,
      "mean_log1p_expr": 1.6864,
      "detect_fraction": 0.8131
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_16",
      "rank": 3,
      "gene": "PLEK",
      "score_log1p_diff": 1.1477,
      "mean_log1p_expr": 1.365,
      "detect_fraction": 0.8182
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_4",
      "rank": 3,
      "gene": "CREM",
      "score_log1p_diff": 1.0014,
      "mean_log1p_expr": 1.7194,
      "detect_fraction": 0.9128
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_5",
      "rank": 4,
      "gene": "PERP",
      "score_log1p_diff": 3.7924,
      "mean_log1p_expr": 4.0377,
      "detect_fraction": 0.9939
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_10",
      "rank": 4,
      "gene": "IGFBP4",
      "score_log1p_diff": 3.2392,
      "mean_log1p_expr": 3.9063,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_14",
      "rank": 4,
      "gene": "S100A9",
      "score_log1p_diff": 3.235,
      "mean_log1p_expr": 3.8519,
      "detect_fraction": 0.9219
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_7",
      "rank": 4,
      "gene": "DCN",
      "score_log1p_diff": 3.1269,
      "mean_log1p_expr": 3.4107,
      "detect_fraction": 0.9744
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_20",
      "rank": 4,
      "gene": "C1QB",
      "score_log1p_diff": 2.9231,
      "mean_log1p_expr": 2.9826,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_17",
      "rank": 4,
      "gene": "MZB1",
      "score_log1p_diff": 2.8924,
      "mean_log1p_expr": 2.9178,
      "detect_fraction": 0.9512
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_21",
      "rank": 4,
      "gene": "IFI27",
      "score_log1p_diff": 2.8685,
      "mean_log1p_expr": 3.7356,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_22",
      "rank": 4,
      "gene": "CCL2",
      "score_log1p_diff": 2.5266,
      "mean_log1p_expr": 2.8985,
      "detect_fraction": 0.8333
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_1",
      "rank": 4,
      "gene": "IFI30",
      "score_log1p_diff": 2.3615,
      "mean_log1p_expr": 2.7242,
      "detect_fraction": 0.933
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_18",
      "rank": 4,
      "gene": "TUBA1B",
      "score_log1p_diff": 2.3367,
      "mean_log1p_expr": 3.3453,
      "detect_fraction": 0.963
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_12",
      "rank": 4,
      "gene": "RGS5",
      "score_log1p_diff": 2.3227,
      "mean_log1p_expr": 2.3279,
      "detect_fraction": 0.84
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_11",
      "rank": 4,
      "gene": "CXCL8",
      "score_log1p_diff": 2.2662,
      "mean_log1p_expr": 2.8747,
      "detect_fraction": 0.9012
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_2",
      "rank": 4,
      "gene": "COL4A1",
      "score_log1p_diff": 2.2224,
      "mean_log1p_expr": 2.4664,
      "detect_fraction": 0.9469
    },
    {
      "sample_id": "ESCC-111-12-1A",
      "cluster": "cluster_19",
      "rank": 4,
      "gene": "LTC4S",
      "score_log1p_diff": 2.2212,
      "mean_log1p_expr": 2.2656,
      "detect_fraction": 1
    }
  ],
  "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"
  }
}
