{
  "generated_at": "2026-07-09 12:54:49 +0800",
  "dataset_id": "ds-cancerscem-2",
  "dataset_name": "CancerSCEM 2.0",
  "sample_id": "ESCC-111-38-1A",
  "donor_id": "ESCC-111-38-1A",
  "summary": {
    "sample_id": "ESCC-111-38-1A",
    "donor_id": "ESCC-111-38-1A",
    "cancer_type": "ESCC",
    "health_status": "Esophageal Squamous Cell Carcinoma; Tumour",
    "tissue_or_cell_source": "Tumour",
    "cells_in_umap_file": 2453,
    "cells_analyzed": 2000,
    "clusters": 19,
    "genes_read": 23549,
    "genes_nonzero_in_analyzed_cells": 22902,
    "mean_umi": 8013,
    "mean_genes": 2418,
    "mean_pct_mito": 4.107,
    "matrix_status": "Matrix available",
    "detail_url": "human-immune-donor-detail.php?dataset_id=ds-cancerscem-2&donor_id=ESCC-111-38-1A",
    "umap_href": "IMG/umap/cancerscem-2/donor/ESCC-111-38-1A.png",
    "umap_coordinates_url": "http://8.142.154.29/LACA/data/human_immune_atlas/cancerscem_2_umap/ESCC-111-38-1A.umap.tsv.gz",
    "umap_summary_url": "http://8.142.154.29/LACA/data/human_immune_atlas/cancerscem_2_umap/ESCC-111-38-1A.summary.json"
  },
  "visualizations": [
    {
      "title": "Donor-level analysis panel",
      "href": "IMG/human-immune-analysis/cancerscem-deep/donor/ESCC-111-38-1A.analysis.png",
      "description": "Cluster cell counts, cluster-by-program score heatmap, and top marker genes."
    }
  ],
  "cluster_qc": [
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_1",
      "cells": 486,
      "mean_umi": 5856.6523,
      "median_genes": 1925.5,
      "mean_pct_mito": 4.5083
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_2",
      "cells": 311,
      "mean_umi": 15295.4469,
      "median_genes": 4249,
      "mean_pct_mito": 5.8172
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_3",
      "cells": 183,
      "mean_umi": 5945.1311,
      "median_genes": 1904,
      "mean_pct_mito": 3.8364
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_4",
      "cells": 152,
      "mean_umi": 4900.4868,
      "median_genes": 1871.5,
      "mean_pct_mito": 3.9842
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_5",
      "cells": 138,
      "mean_umi": 6000.2971,
      "median_genes": 2384.5,
      "mean_pct_mito": 3.4969
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_6",
      "cells": 133,
      "mean_umi": 7518.594,
      "median_genes": 2525,
      "mean_pct_mito": 3.4434
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_7",
      "cells": 112,
      "mean_umi": 6863.1875,
      "median_genes": 2453.5,
      "mean_pct_mito": 4.2321
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_8",
      "cells": 110,
      "mean_umi": 10849.0818,
      "median_genes": 2398,
      "mean_pct_mito": 2.6741
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_9",
      "cells": 60,
      "mean_umi": 5401.2,
      "median_genes": 2230,
      "mean_pct_mito": 3.496
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_10",
      "cells": 58,
      "mean_umi": 1221.8621,
      "median_genes": 619.5,
      "mean_pct_mito": 2.7701
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_11",
      "cells": 48,
      "mean_umi": 11983.4792,
      "median_genes": 3823.5,
      "mean_pct_mito": 2.8687
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_12",
      "cells": 46,
      "mean_umi": 7805.0652,
      "median_genes": 1615,
      "mean_pct_mito": 3.3346
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_13",
      "cells": 42,
      "mean_umi": 7935,
      "median_genes": 2841.5,
      "mean_pct_mito": 3.2158
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_14",
      "cells": 28,
      "mean_umi": 16369.6071,
      "median_genes": 1615,
      "mean_pct_mito": 1.7814
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_15",
      "cells": 27,
      "mean_umi": 11447.3333,
      "median_genes": 3441,
      "mean_pct_mito": 4.8569
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_16",
      "cells": 23,
      "mean_umi": 4895.2609,
      "median_genes": 1919,
      "mean_pct_mito": 4.91
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_17",
      "cells": 20,
      "mean_umi": 1543.75,
      "median_genes": 482,
      "mean_pct_mito": 1.6878
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_18",
      "cells": 13,
      "mean_umi": 7546.3077,
      "median_genes": 2158,
      "mean_pct_mito": 4.268
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_19",
      "cells": 10,
      "mean_umi": 12849.5,
      "median_genes": 3343,
      "mean_pct_mito": 1.8614
    }
  ],
  "program_scores": [
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_14",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 2.0385
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_13",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 1.6793
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_19",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 1.5923
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_1",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 1.268
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_11",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.7723
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_8",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.591
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_2",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.5237
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_6",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.4609
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_16",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.4139
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_9",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3585
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_5",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3457
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_4",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2767
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_7",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2697
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_3",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2311
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_10",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1732
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_15",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1643
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_12",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1525
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_18",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1469
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_17",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1247
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_9",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.7612
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_5",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.7337
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_6",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.7336
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_11",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.6558
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_7",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.4123
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_3",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.2857
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_4",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.2
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_8",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1865
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_17",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1219
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_14",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1038
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_13",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.087
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_16",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0851
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_10",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0768
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_18",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.066
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_15",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0447
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_1",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0431
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_19",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0347
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_2",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0105
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_12",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0019
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_16",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 1.1698
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_15",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.2099
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_19",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.1403
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_8",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.1218
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_7",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0828
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_11",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0464
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_14",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0448
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_9",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0257
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_12",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.024
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_5",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0236
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_10",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0181
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_13",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0141
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_4",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0139
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_2",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0135
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_1",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.011
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_18",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0076
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_3",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0046
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_6",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0045
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_17",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_2",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 2.1665
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_12",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 1.0973
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_19",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.1115
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_16",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.049
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_15",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.034
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_8",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0239
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_17",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0187
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_7",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0128
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_18",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0106
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_11",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0096
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_3",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0093
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_14",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.008
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_9",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0072
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_1",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0067
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_6",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0065
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_5",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0063
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_10",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.006
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_4",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0055
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_13",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0021
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_15",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 2.1026
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_16",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0706
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_2",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0585
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_18",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0133
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_8",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0127
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_6",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0095
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_9",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0072
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_3",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0066
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_5",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0044
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_11",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0036
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_1",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0032
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_14",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0031
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_12",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.003
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_7",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0023
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_4",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0023
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_13",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0021
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_10",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_17",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_19",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_8",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 1.4998
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_12",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.7248
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_2",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.7086
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_19",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.463
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_1",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.3906
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_13",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.3893
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_11",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.2303
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_17",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1992
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_9",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1449
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_16",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1318
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_5",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1162
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_4",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0758
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_10",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0734
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_18",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0603
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_14",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0574
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_6",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0573
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_7",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0514
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_15",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0368
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_3",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0309
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_11",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 1.4161
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_2",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.2243
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_13",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1804
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_19",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.165
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_18",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1013
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_6",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1004
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_5",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0905
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_15",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0889
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_9",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0853
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_16",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0807
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_7",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.073
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_14",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0719
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_3",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0621
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_12",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0599
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_4",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0536
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_1",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0396
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_17",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0326
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_8",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0286
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_10",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0249
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_5",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.759
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_9",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.7052
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_7",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.4347
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_11",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.3472
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_4",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.1456
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_6",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.7204
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_3",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.4899
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_19",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.4331
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_17",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.1621
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_10",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.1034
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_13",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0571
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_14",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.047
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_12",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.034
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_15",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0295
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_1",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0224
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_8",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0216
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_2",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0111
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_18",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0053
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_16",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.003
    }
  ],
  "program_summary": [
    {
      "program": "B_plasma",
      "cluster_count": 19,
      "mean_score": 0.6096,
      "max_score": 2.0385,
      "mean_genes_used": 8
    },
    {
      "program": "T_NK_cytotoxic",
      "cluster_count": 19,
      "mean_score": 0.5017,
      "max_score": 1.759,
      "mean_genes_used": 10
    },
    {
      "program": "Myeloid_APC",
      "cluster_count": 19,
      "mean_score": 0.2864,
      "max_score": 1.4998,
      "mean_genes_used": 9
    },
    {
      "program": "Checkpoint_exhaustion",
      "cluster_count": 19,
      "mean_score": 0.2444,
      "max_score": 0.7612,
      "mean_genes_used": 8
    },
    {
      "program": "Epithelial_tumor",
      "cluster_count": 19,
      "mean_score": 0.189,
      "max_score": 2.1665,
      "mean_genes_used": 8
    },
    {
      "program": "Proliferation",
      "cluster_count": 19,
      "mean_score": 0.1568,
      "max_score": 1.4161,
      "mean_genes_used": 7
    },
    {
      "program": "Fibroblast_stroma",
      "cluster_count": 19,
      "mean_score": 0.1213,
      "max_score": 2.1026,
      "mean_genes_used": 8
    },
    {
      "program": "Endothelial",
      "cluster_count": 19,
      "mean_score": 0.104,
      "max_score": 1.1698,
      "mean_genes_used": 7
    }
  ],
  "top_markers": [
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_15",
      "rank": 1,
      "gene": "IGFBP4",
      "score_log1p_diff": 4.1139,
      "mean_log1p_expr": 4.4254,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_2",
      "rank": 1,
      "gene": "KRT15",
      "score_log1p_diff": 3.955,
      "mean_log1p_expr": 3.9765,
      "detect_fraction": 0.9614
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_14",
      "rank": 1,
      "gene": "JCHAIN",
      "score_log1p_diff": 3.7382,
      "mean_log1p_expr": 3.8435,
      "detect_fraction": 0.8571
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_18",
      "rank": 1,
      "gene": "TPSAB1",
      "score_log1p_diff": 3.6026,
      "mean_log1p_expr": 3.6047,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_12",
      "rank": 1,
      "gene": "S100A9",
      "score_log1p_diff": 3.4523,
      "mean_log1p_expr": 3.8631,
      "detect_fraction": 0.9565
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_19",
      "rank": 1,
      "gene": "GPR183",
      "score_log1p_diff": 3.2683,
      "mean_log1p_expr": 3.8091,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_9",
      "rank": 1,
      "gene": "CCL5",
      "score_log1p_diff": 2.8263,
      "mean_log1p_expr": 3.53,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_16",
      "rank": 1,
      "gene": "IGFBP7",
      "score_log1p_diff": 2.8191,
      "mean_log1p_expr": 3.0408,
      "detect_fraction": 0.913
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_8",
      "rank": 1,
      "gene": "IFI30",
      "score_log1p_diff": 2.6981,
      "mean_log1p_expr": 3.1728,
      "detect_fraction": 0.9727
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_7",
      "rank": 1,
      "gene": "GNLY",
      "score_log1p_diff": 2.676,
      "mean_log1p_expr": 3.1717,
      "detect_fraction": 0.8482
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_5",
      "rank": 1,
      "gene": "CCL5",
      "score_log1p_diff": 2.659,
      "mean_log1p_expr": 3.2641,
      "detect_fraction": 0.971
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_6",
      "rank": 1,
      "gene": "IL32",
      "score_log1p_diff": 2.4882,
      "mean_log1p_expr": 3.5644,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_11",
      "rank": 1,
      "gene": "STMN1",
      "score_log1p_diff": 2.3545,
      "mean_log1p_expr": 2.6706,
      "detect_fraction": 0.9792
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_17",
      "rank": 1,
      "gene": "CCL4L2",
      "score_log1p_diff": 2.2452,
      "mean_log1p_expr": 2.4784,
      "detect_fraction": 0.9
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_1",
      "rank": 1,
      "gene": "CD79A",
      "score_log1p_diff": 2.0796,
      "mean_log1p_expr": 2.2563,
      "detect_fraction": 0.9835
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_13",
      "rank": 1,
      "gene": "BACH2",
      "score_log1p_diff": 2.0442,
      "mean_log1p_expr": 2.5551,
      "detect_fraction": 0.9762
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_4",
      "rank": 1,
      "gene": "CCL5",
      "score_log1p_diff": 1.8496,
      "mean_log1p_expr": 2.4976,
      "detect_fraction": 0.9868
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_3",
      "rank": 1,
      "gene": "SRGN",
      "score_log1p_diff": 1.191,
      "mean_log1p_expr": 2.5722,
      "detect_fraction": 0.9836
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_10",
      "rank": 1,
      "gene": "CROCC",
      "score_log1p_diff": 0.7745,
      "mean_log1p_expr": 0.8468,
      "detect_fraction": 0.7069
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_15",
      "rank": 2,
      "gene": "DCN",
      "score_log1p_diff": 4.0515,
      "mean_log1p_expr": 4.064,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_2",
      "rank": 2,
      "gene": "KRT19",
      "score_log1p_diff": 3.8599,
      "mean_log1p_expr": 3.939,
      "detect_fraction": 0.9839
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_18",
      "rank": 2,
      "gene": "TPSB2",
      "score_log1p_diff": 3.2636,
      "mean_log1p_expr": 3.2651,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_12",
      "rank": 2,
      "gene": "SPRR3",
      "score_log1p_diff": 3.1528,
      "mean_log1p_expr": 3.154,
      "detect_fraction": 0.8913
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_19",
      "rank": 2,
      "gene": "NR4A3",
      "score_log1p_diff": 3.0512,
      "mean_log1p_expr": 3.5866,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_14",
      "rank": 2,
      "gene": "MZB1",
      "score_log1p_diff": 2.6277,
      "mean_log1p_expr": 2.7122,
      "detect_fraction": 0.9286
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_5",
      "rank": 2,
      "gene": "GNLY",
      "score_log1p_diff": 2.5481,
      "mean_log1p_expr": 3.0179,
      "detect_fraction": 0.8188
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_8",
      "rank": 2,
      "gene": "CST3",
      "score_log1p_diff": 2.5287,
      "mean_log1p_expr": 2.9384,
      "detect_fraction": 0.9182
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_9",
      "rank": 2,
      "gene": "TRBV24-1",
      "score_log1p_diff": 2.3561,
      "mean_log1p_expr": 2.3745,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_16",
      "rank": 2,
      "gene": "ACKR1",
      "score_log1p_diff": 2.1711,
      "mean_log1p_expr": 2.1729,
      "detect_fraction": 0.8261
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_7",
      "rank": 2,
      "gene": "GZMA",
      "score_log1p_diff": 2.1337,
      "mean_log1p_expr": 2.5056,
      "detect_fraction": 0.7679
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_17",
      "rank": 2,
      "gene": "CCL3L1",
      "score_log1p_diff": 2.1263,
      "mean_log1p_expr": 2.2175,
      "detect_fraction": 0.95
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_6",
      "rank": 2,
      "gene": "BATF",
      "score_log1p_diff": 2.0898,
      "mean_log1p_expr": 2.3859,
      "detect_fraction": 0.985
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_11",
      "rank": 2,
      "gene": "HIST1H4C",
      "score_log1p_diff": 2.0762,
      "mean_log1p_expr": 2.6673,
      "detect_fraction": 0.8333
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_1",
      "rank": 2,
      "gene": "HLA-DRA",
      "score_log1p_diff": 1.9949,
      "mean_log1p_expr": 3.3036,
      "detect_fraction": 0.9959
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_13",
      "rank": 2,
      "gene": "CD79A",
      "score_log1p_diff": 1.8725,
      "mean_log1p_expr": 2.5152,
      "detect_fraction": 0.9762
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_4",
      "rank": 2,
      "gene": "NKG7",
      "score_log1p_diff": 1.7453,
      "mean_log1p_expr": 2.2005,
      "detect_fraction": 0.9342
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_3",
      "rank": 2,
      "gene": "IL7R",
      "score_log1p_diff": 1.156,
      "mean_log1p_expr": 1.3985,
      "detect_fraction": 0.765
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_10",
      "rank": 2,
      "gene": "Z93241.1",
      "score_log1p_diff": 0.7452,
      "mean_log1p_expr": 0.7907,
      "detect_fraction": 0.6379
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_15",
      "rank": 3,
      "gene": "TIMP1",
      "score_log1p_diff": 3.9389,
      "mean_log1p_expr": 4.3263,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_2",
      "rank": 3,
      "gene": "KRT5",
      "score_log1p_diff": 3.6068,
      "mean_log1p_expr": 3.6423,
      "detect_fraction": 0.9871
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_19",
      "rank": 3,
      "gene": "GZMB",
      "score_log1p_diff": 3.0497,
      "mean_log1p_expr": 3.5128,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_12",
      "rank": 3,
      "gene": "LCN2",
      "score_log1p_diff": 3.036,
      "mean_log1p_expr": 3.0578,
      "detect_fraction": 0.9348
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_18",
      "rank": 3,
      "gene": "CPA3",
      "score_log1p_diff": 2.7476,
      "mean_log1p_expr": 2.7483,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_14",
      "rank": 3,
      "gene": "IGKC",
      "score_log1p_diff": 2.5793,
      "mean_log1p_expr": 2.8118,
      "detect_fraction": 0.6429
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_8",
      "rank": 3,
      "gene": "TYROBP",
      "score_log1p_diff": 2.4126,
      "mean_log1p_expr": 2.6073,
      "detect_fraction": 0.9545
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_9",
      "rank": 3,
      "gene": "NKG7",
      "score_log1p_diff": 2.2777,
      "mean_log1p_expr": 2.7971,
      "detect_fraction": 0.9833
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_7",
      "rank": 3,
      "gene": "CTSW",
      "score_log1p_diff": 2.0503,
      "mean_log1p_expr": 2.3847,
      "detect_fraction": 0.9911
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_11",
      "rank": 3,
      "gene": "HMGB2",
      "score_log1p_diff": 2.0233,
      "mean_log1p_expr": 2.4677,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_6",
      "rank": 3,
      "gene": "S100A4",
      "score_log1p_diff": 2.0027,
      "mean_log1p_expr": 2.8396,
      "detect_fraction": 0.9624
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_5",
      "rank": 3,
      "gene": "NKG7",
      "score_log1p_diff": 1.9305,
      "mean_log1p_expr": 2.3851,
      "detect_fraction": 0.9203
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_1",
      "rank": 3,
      "gene": "CD74",
      "score_log1p_diff": 1.9094,
      "mean_log1p_expr": 4.642,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_16",
      "rank": 3,
      "gene": "IFITM3",
      "score_log1p_diff": 1.829,
      "mean_log1p_expr": 2.9125,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_13",
      "rank": 3,
      "gene": "TCL1A",
      "score_log1p_diff": 1.6784,
      "mean_log1p_expr": 1.8198,
      "detect_fraction": 0.7619
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_17",
      "rank": 3,
      "gene": "G0S2",
      "score_log1p_diff": 1.6726,
      "mean_log1p_expr": 1.804,
      "detect_fraction": 0.9
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_4",
      "rank": 3,
      "gene": "CST7",
      "score_log1p_diff": 1.269,
      "mean_log1p_expr": 1.6662,
      "detect_fraction": 0.9211
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_3",
      "rank": 3,
      "gene": "IL32",
      "score_log1p_diff": 1.0846,
      "mean_log1p_expr": 2.2271,
      "detect_fraction": 0.9781
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_10",
      "rank": 3,
      "gene": "AC007952.4",
      "score_log1p_diff": 0.7231,
      "mean_log1p_expr": 0.8168,
      "detect_fraction": 0.7069
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_15",
      "rank": 4,
      "gene": "MGP",
      "score_log1p_diff": 3.6329,
      "mean_log1p_expr": 3.6526,
      "detect_fraction": 0.9259
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_2",
      "rank": 4,
      "gene": "S100A2",
      "score_log1p_diff": 3.4543,
      "mean_log1p_expr": 3.5,
      "detect_fraction": 0.9775
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_19",
      "rank": 4,
      "gene": "JCHAIN",
      "score_log1p_diff": 2.9616,
      "mean_log1p_expr": 3.1045,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_12",
      "rank": 4,
      "gene": "SLPI",
      "score_log1p_diff": 2.687,
      "mean_log1p_expr": 2.8251,
      "detect_fraction": 0.913
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_8",
      "rank": 4,
      "gene": "FTL",
      "score_log1p_diff": 2.2533,
      "mean_log1p_expr": 4.5848,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_18",
      "rank": 4,
      "gene": "GATA2",
      "score_log1p_diff": 2.163,
      "mean_log1p_expr": 2.1734,
      "detect_fraction": 0.8462
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_14",
      "rank": 4,
      "gene": "IGHA1",
      "score_log1p_diff": 2.0687,
      "mean_log1p_expr": 2.2138,
      "detect_fraction": 0.7857
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_11",
      "rank": 4,
      "gene": "TUBB",
      "score_log1p_diff": 2.0162,
      "mean_log1p_expr": 2.7912,
      "detect_fraction": 0.9792
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_9",
      "rank": 4,
      "gene": "CXCL13",
      "score_log1p_diff": 1.9896,
      "mean_log1p_expr": 2.1295,
      "detect_fraction": 0.9833
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_7",
      "rank": 4,
      "gene": "CD7",
      "score_log1p_diff": 1.9755,
      "mean_log1p_expr": 2.6929,
      "detect_fraction": 0.9196
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_5",
      "rank": 4,
      "gene": "GZMB",
      "score_log1p_diff": 1.918,
      "mean_log1p_expr": 2.2641,
      "detect_fraction": 0.942
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_6",
      "rank": 4,
      "gene": "FOXP3",
      "score_log1p_diff": 1.916,
      "mean_log1p_expr": 1.9502,
      "detect_fraction": 0.9398
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_16",
      "rank": 4,
      "gene": "SPARCL1",
      "score_log1p_diff": 1.6428,
      "mean_log1p_expr": 1.7132,
      "detect_fraction": 0.7826
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_1",
      "rank": 4,
      "gene": "MS4A1",
      "score_log1p_diff": 1.6366,
      "mean_log1p_expr": 1.7237,
      "detect_fraction": 0.9671
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_13",
      "rank": 4,
      "gene": "CD79B",
      "score_log1p_diff": 1.5664,
      "mean_log1p_expr": 1.7613,
      "detect_fraction": 0.881
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_17",
      "rank": 4,
      "gene": "CXCL8",
      "score_log1p_diff": 1.4186,
      "mean_log1p_expr": 1.6644,
      "detect_fraction": 0.85
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_4",
      "rank": 4,
      "gene": "CD8A",
      "score_log1p_diff": 1.1169,
      "mean_log1p_expr": 1.3667,
      "detect_fraction": 0.7171
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_3",
      "rank": 4,
      "gene": "CD3E",
      "score_log1p_diff": 0.9835,
      "mean_log1p_expr": 1.6062,
      "detect_fraction": 0.9672
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_10",
      "rank": 4,
      "gene": "CCDC200",
      "score_log1p_diff": 0.7116,
      "mean_log1p_expr": 0.7628,
      "detect_fraction": 0.569
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_2",
      "rank": 5,
      "gene": "HSPB1",
      "score_log1p_diff": 3.3583,
      "mean_log1p_expr": 4.1409,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_15",
      "rank": 5,
      "gene": "CST3",
      "score_log1p_diff": 3.325,
      "mean_log1p_expr": 3.8289,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_19",
      "rank": 5,
      "gene": "NR3C1",
      "score_log1p_diff": 2.8467,
      "mean_log1p_expr": 3.6278,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-38-1A",
      "cluster": "cluster_12",
      "rank": 5,
      "gene": "KRT13",
      "score_log1p_diff": 2.6819,
      "mean_log1p_expr": 2.9919,
      "detect_fraction": 0.8261
    }
  ],
  "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"
  }
}
