{
  "generated_at": "2026-07-09 12:54:49 +0800",
  "dataset_id": "ds-cancerscem-2",
  "dataset_name": "CancerSCEM 2.0",
  "sample_id": "ESCC-111-51-1A",
  "donor_id": "ESCC-111-51-1A",
  "summary": {
    "sample_id": "ESCC-111-51-1A",
    "donor_id": "ESCC-111-51-1A",
    "cancer_type": "ESCC",
    "health_status": "Esophageal Squamous Cell Carcinoma; Tumour",
    "tissue_or_cell_source": "Tumour",
    "cells_in_umap_file": 3103,
    "cells_analyzed": 2000,
    "clusters": 18,
    "genes_read": 21992,
    "genes_nonzero_in_analyzed_cells": 21381,
    "mean_umi": 6495,
    "mean_genes": 2013,
    "mean_pct_mito": 2.054,
    "matrix_status": "Matrix available",
    "detail_url": "human-immune-donor-detail.php?dataset_id=ds-cancerscem-2&donor_id=ESCC-111-51-1A",
    "umap_href": "IMG/umap/cancerscem-2/donor/ESCC-111-51-1A.png",
    "umap_coordinates_url": "http://8.142.154.29/LACA/data/human_immune_atlas/cancerscem_2_umap/ESCC-111-51-1A.umap.tsv.gz",
    "umap_summary_url": "http://8.142.154.29/LACA/data/human_immune_atlas/cancerscem_2_umap/ESCC-111-51-1A.summary.json"
  },
  "visualizations": [
    {
      "title": "Donor-level analysis panel",
      "href": "IMG/human-immune-analysis/cancerscem-deep/donor/ESCC-111-51-1A.analysis.png",
      "description": "Cluster cell counts, cluster-by-program score heatmap, and top marker genes."
    }
  ],
  "cluster_qc": [
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_1",
      "cells": 356,
      "mean_umi": 4588.9551,
      "median_genes": 1906,
      "mean_pct_mito": 1.4623
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_2",
      "cells": 234,
      "mean_umi": 3666.7009,
      "median_genes": 1476,
      "mean_pct_mito": 2.1914
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_3",
      "cells": 222,
      "mean_umi": 5178.0541,
      "median_genes": 1923.5,
      "mean_pct_mito": 1.7399
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_4",
      "cells": 194,
      "mean_umi": 3665.2371,
      "median_genes": 1453.5,
      "mean_pct_mito": 2.5563
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_5",
      "cells": 154,
      "mean_umi": 10771.0649,
      "median_genes": 2528,
      "mean_pct_mito": 1.7594
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_6",
      "cells": 144,
      "mean_umi": 9078.9167,
      "median_genes": 2987.5,
      "mean_pct_mito": 3.1179
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_7",
      "cells": 134,
      "mean_umi": 10984.1567,
      "median_genes": 2706.5,
      "mean_pct_mito": 1.9259
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_8",
      "cells": 112,
      "mean_umi": 4168.3214,
      "median_genes": 1730,
      "mean_pct_mito": 1.5306
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_9",
      "cells": 91,
      "mean_umi": 16820.4066,
      "median_genes": 3924,
      "mean_pct_mito": 2.8992
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_10",
      "cells": 83,
      "mean_umi": 4469.012,
      "median_genes": 1511,
      "mean_pct_mito": 2.6729
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_11",
      "cells": 64,
      "mean_umi": 9786.9688,
      "median_genes": 2997.5,
      "mean_pct_mito": 2.0677
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_12",
      "cells": 61,
      "mean_umi": 1157.1639,
      "median_genes": 581,
      "mean_pct_mito": 1.0301
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_13",
      "cells": 43,
      "mean_umi": 2574.5814,
      "median_genes": 674,
      "mean_pct_mito": 3.5904
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_14",
      "cells": 24,
      "mean_umi": 2127.4167,
      "median_genes": 741,
      "mean_pct_mito": 2.8935
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_16",
      "cells": 23,
      "mean_umi": 1046.5217,
      "median_genes": 321,
      "mean_pct_mito": 0.2552
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_15",
      "cells": 23,
      "mean_umi": 26254.2609,
      "median_genes": 2330,
      "mean_pct_mito": 0.9346
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_17",
      "cells": 21,
      "mean_umi": 9660.381,
      "median_genes": 2690,
      "mean_pct_mito": 2.629
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_18",
      "cells": 17,
      "mean_umi": 8336.4706,
      "median_genes": 2944,
      "mean_pct_mito": 3.3058
    }
  ],
  "program_scores": [
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_15",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 2.6643
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_10",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 1.0387
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_7",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.6707
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_5",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.5586
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_11",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.4614
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_6",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.4074
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_3",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3774
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_1",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3733
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_8",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3422
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_2",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2524
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_18",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.208
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_4",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2048
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_13",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1652
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_12",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.137
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_14",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1058
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_9",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0914
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_17",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0527
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_16",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.027
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_11",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 1.0006
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_1",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.8158
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_8",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.8072
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_3",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.5522
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_15",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.2322
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_7",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.2176
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_2",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.2168
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_5",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.171
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_12",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1578
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_4",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1545
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_6",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1429
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_17",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0721
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_9",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0523
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_10",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0492
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_14",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0295
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_13",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0213
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_18",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0153
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_16",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0113
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_6",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 1.7198
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_18",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 1.0594
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_17",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.2186
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_13",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.2109
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_7",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.1738
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_5",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.146
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_15",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.1298
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_9",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.104
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_11",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0232
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_8",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.022
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_1",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0204
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_12",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.013
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_14",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0124
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_2",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0115
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_16",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0111
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_10",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0055
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_4",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0054
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_3",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0018
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_13",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.6966
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_18",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.1478
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_17",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0881
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_6",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0686
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_7",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.031
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_9",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0186
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_14",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0166
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_15",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0113
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_16",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0113
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_5",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0112
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_10",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0111
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_11",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0068
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_1",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0049
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_8",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0039
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_4",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0031
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_3",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.003
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_12",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0028
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_2",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0022
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_9",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 3.1621
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_17",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 1.7789
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_6",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0548
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_7",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0537
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_16",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0339
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_13",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0294
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_18",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0285
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_15",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0226
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_5",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0176
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_11",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0149
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_3",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0094
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_10",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.009
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_1",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0088
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_2",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0081
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_4",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.008
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_12",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0071
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_8",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.007
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_14",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0036
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_7",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 2.3453
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_5",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 1.9525
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_10",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.3702
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_11",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.2111
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_13",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.2054
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_6",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1956
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_16",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1752
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_1",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1412
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_8",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1351
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_12",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1163
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_15",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1111
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_2",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0927
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_3",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0583
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_4",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0428
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_17",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0267
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_14",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0262
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_18",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0136
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_9",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0115
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_11",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 1.4077
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_18",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.2252
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_9",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.2091
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_13",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1856
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_6",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1572
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_15",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1028
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_1",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0931
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_3",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0821
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_8",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0685
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_7",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.067
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_10",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0481
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_17",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0432
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_2",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0329
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_4",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0275
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_5",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0271
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_12",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0229
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_14",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0165
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_16",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_1",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.9392
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_11",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.8397
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_8",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.8221
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_2",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.0164
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_3",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.5876
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_4",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.5038
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_15",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.2554
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_12",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.2025
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_10",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0559
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_5",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0525
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_7",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0372
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_9",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0266
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_18",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0082
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_6",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0039
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_17",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0033
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_14",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0029
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_13",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0016
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_16",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0
    }
  ],
  "program_summary": [
    {
      "program": "T_NK_cytotoxic",
      "cluster_count": 18,
      "mean_score": 0.4644,
      "max_score": 1.9392,
      "mean_genes_used": 10
    },
    {
      "program": "B_plasma",
      "cluster_count": 18,
      "mean_score": 0.4521,
      "max_score": 2.6643,
      "mean_genes_used": 8
    },
    {
      "program": "Myeloid_APC",
      "cluster_count": 18,
      "mean_score": 0.3462,
      "max_score": 2.3453,
      "mean_genes_used": 9
    },
    {
      "program": "Fibroblast_stroma",
      "cluster_count": 18,
      "mean_score": 0.2921,
      "max_score": 3.1621,
      "mean_genes_used": 8
    },
    {
      "program": "Checkpoint_exhaustion",
      "cluster_count": 18,
      "mean_score": 0.2622,
      "max_score": 1.0006,
      "mean_genes_used": 8
    },
    {
      "program": "Endothelial",
      "cluster_count": 18,
      "mean_score": 0.216,
      "max_score": 1.7198,
      "mean_genes_used": 7
    },
    {
      "program": "Proliferation",
      "cluster_count": 18,
      "mean_score": 0.1565,
      "max_score": 1.4077,
      "mean_genes_used": 7
    },
    {
      "program": "Epithelial_tumor",
      "cluster_count": 18,
      "mean_score": 0.0633,
      "max_score": 0.6966,
      "mean_genes_used": 8
    }
  ],
  "top_markers": [
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_9",
      "rank": 1,
      "gene": "COL1A1",
      "score_log1p_diff": 4.9778,
      "mean_log1p_expr": 5.0388,
      "detect_fraction": 0.978
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_15",
      "rank": 1,
      "gene": "IGKC",
      "score_log1p_diff": 4.595,
      "mean_log1p_expr": 4.646,
      "detect_fraction": 0.8261
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_18",
      "rank": 1,
      "gene": "CCL21",
      "score_log1p_diff": 4.3384,
      "mean_log1p_expr": 4.3426,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_6",
      "rank": 1,
      "gene": "IGFBP7",
      "score_log1p_diff": 3.6579,
      "mean_log1p_expr": 3.9618,
      "detect_fraction": 0.9792
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_17",
      "rank": 1,
      "gene": "IGFBP7",
      "score_log1p_diff": 3.6087,
      "mean_log1p_expr": 4.1382,
      "detect_fraction": 0.9048
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_7",
      "rank": 1,
      "gene": "FTL",
      "score_log1p_diff": 3.434,
      "mean_log1p_expr": 5.5455,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_5",
      "rank": 1,
      "gene": "IFI30",
      "score_log1p_diff": 3.3064,
      "mean_log1p_expr": 3.7281,
      "detect_fraction": 0.9805
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_1",
      "rank": 1,
      "gene": "GNLY",
      "score_log1p_diff": 2.9257,
      "mean_log1p_expr": 3.5843,
      "detect_fraction": 0.9213
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_13",
      "rank": 1,
      "gene": "KRT14",
      "score_log1p_diff": 2.9101,
      "mean_log1p_expr": 2.9374,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_8",
      "rank": 1,
      "gene": "GNLY",
      "score_log1p_diff": 2.5722,
      "mean_log1p_expr": 3.6074,
      "detect_fraction": 0.9464
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_14",
      "rank": 1,
      "gene": "TPSAB1",
      "score_log1p_diff": 2.5552,
      "mean_log1p_expr": 2.5552,
      "detect_fraction": 0.9583
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_16",
      "rank": 1,
      "gene": "CXCL8",
      "score_log1p_diff": 2.5017,
      "mean_log1p_expr": 2.8545,
      "detect_fraction": 0.9565
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_11",
      "rank": 1,
      "gene": "STMN1",
      "score_log1p_diff": 2.3117,
      "mean_log1p_expr": 2.5671,
      "detect_fraction": 0.9531
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_10",
      "rank": 1,
      "gene": "HLA-DRA",
      "score_log1p_diff": 1.9383,
      "mean_log1p_expr": 3.1935,
      "detect_fraction": 0.988
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_3",
      "rank": 1,
      "gene": "IL32",
      "score_log1p_diff": 1.7936,
      "mean_log1p_expr": 3.0224,
      "detect_fraction": 0.9505
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_2",
      "rank": 1,
      "gene": "CCL4",
      "score_log1p_diff": 1.3716,
      "mean_log1p_expr": 2.4062,
      "detect_fraction": 0.812
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_4",
      "rank": 1,
      "gene": "IL7R",
      "score_log1p_diff": 1.1012,
      "mean_log1p_expr": 1.4799,
      "detect_fraction": 0.7887
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_12",
      "rank": 1,
      "gene": "TEX14",
      "score_log1p_diff": 0.9862,
      "mean_log1p_expr": 1.1409,
      "detect_fraction": 0.8525
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_9",
      "rank": 2,
      "gene": "SPARC",
      "score_log1p_diff": 4.5762,
      "mean_log1p_expr": 4.8683,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_15",
      "rank": 2,
      "gene": "JCHAIN",
      "score_log1p_diff": 3.9944,
      "mean_log1p_expr": 4.0152,
      "detect_fraction": 0.913
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_18",
      "rank": 2,
      "gene": "IGFBP7",
      "score_log1p_diff": 3.4293,
      "mean_log1p_expr": 3.9674,
      "detect_fraction": 0.9412
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_7",
      "rank": 2,
      "gene": "C1QB",
      "score_log1p_diff": 3.4154,
      "mean_log1p_expr": 3.5285,
      "detect_fraction": 0.903
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_17",
      "rank": 2,
      "gene": "SPARC",
      "score_log1p_diff": 3.258,
      "mean_log1p_expr": 3.724,
      "detect_fraction": 0.9524
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_5",
      "rank": 2,
      "gene": "FTL",
      "score_log1p_diff": 2.9925,
      "mean_log1p_expr": 5.1037,
      "detect_fraction": 0.9935
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_6",
      "rank": 2,
      "gene": "PLVAP",
      "score_log1p_diff": 2.6753,
      "mean_log1p_expr": 2.685,
      "detect_fraction": 0.9653
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_16",
      "rank": 2,
      "gene": "C15orf48",
      "score_log1p_diff": 2.334,
      "mean_log1p_expr": 2.603,
      "detect_fraction": 0.8696
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_1",
      "rank": 2,
      "gene": "CCL5",
      "score_log1p_diff": 2.3082,
      "mean_log1p_expr": 3.1531,
      "detect_fraction": 0.986
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_11",
      "rank": 2,
      "gene": "TUBA1B",
      "score_log1p_diff": 2.095,
      "mean_log1p_expr": 3.1457,
      "detect_fraction": 0.9531
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_13",
      "rank": 2,
      "gene": "KRT5",
      "score_log1p_diff": 1.8489,
      "mean_log1p_expr": 1.8667,
      "detect_fraction": 0.9535
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_14",
      "rank": 2,
      "gene": "CPA3",
      "score_log1p_diff": 1.7601,
      "mean_log1p_expr": 1.7604,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_8",
      "rank": 2,
      "gene": "GZMB",
      "score_log1p_diff": 1.7324,
      "mean_log1p_expr": 2.4962,
      "detect_fraction": 0.9732
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_10",
      "rank": 2,
      "gene": "CD74",
      "score_log1p_diff": 1.6094,
      "mean_log1p_expr": 4.126,
      "detect_fraction": 0.988
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_3",
      "rank": 2,
      "gene": "TNFRSF4",
      "score_log1p_diff": 1.5553,
      "mean_log1p_expr": 1.684,
      "detect_fraction": 0.7793
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_2",
      "rank": 2,
      "gene": "CCL5",
      "score_log1p_diff": 1.2709,
      "mean_log1p_expr": 2.378,
      "detect_fraction": 0.906
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_4",
      "rank": 2,
      "gene": "CXCR4",
      "score_log1p_diff": 0.9077,
      "mean_log1p_expr": 1.8687,
      "detect_fraction": 0.8505
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_12",
      "rank": 2,
      "gene": "CROCC",
      "score_log1p_diff": 0.7418,
      "mean_log1p_expr": 0.8092,
      "detect_fraction": 0.7049
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_9",
      "rank": 3,
      "gene": "COL1A2",
      "score_log1p_diff": 4.4047,
      "mean_log1p_expr": 4.4501,
      "detect_fraction": 0.989
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_7",
      "rank": 3,
      "gene": "C1QA",
      "score_log1p_diff": 3.4126,
      "mean_log1p_expr": 3.5321,
      "detect_fraction": 0.9179
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_15",
      "rank": 3,
      "gene": "MZB1",
      "score_log1p_diff": 3.3712,
      "mean_log1p_expr": 3.4295,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_17",
      "rank": 3,
      "gene": "ACTA2",
      "score_log1p_diff": 3.0936,
      "mean_log1p_expr": 3.1657,
      "detect_fraction": 0.8095
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_5",
      "rank": 3,
      "gene": "TYROBP",
      "score_log1p_diff": 2.9322,
      "mean_log1p_expr": 3.2487,
      "detect_fraction": 0.9935
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_18",
      "rank": 3,
      "gene": "TFPI",
      "score_log1p_diff": 2.6799,
      "mean_log1p_expr": 2.7551,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_6",
      "rank": 3,
      "gene": "SPARCL1",
      "score_log1p_diff": 2.5835,
      "mean_log1p_expr": 2.7159,
      "detect_fraction": 0.9722
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_16",
      "rank": 3,
      "gene": "SOD2",
      "score_log1p_diff": 2.1412,
      "mean_log1p_expr": 2.8605,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_11",
      "rank": 3,
      "gene": "HMGB2",
      "score_log1p_diff": 2.0889,
      "mean_log1p_expr": 2.4944,
      "detect_fraction": 0.9688
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_1",
      "rank": 3,
      "gene": "NKG7",
      "score_log1p_diff": 2.0346,
      "mean_log1p_expr": 2.6453,
      "detect_fraction": 0.9719
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_13",
      "rank": 3,
      "gene": "FABP5",
      "score_log1p_diff": 1.7473,
      "mean_log1p_expr": 2.3647,
      "detect_fraction": 0.8837
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_14",
      "rank": 3,
      "gene": "TPSB2",
      "score_log1p_diff": 1.739,
      "mean_log1p_expr": 1.7397,
      "detect_fraction": 0.875
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_8",
      "rank": 3,
      "gene": "NKG7",
      "score_log1p_diff": 1.6535,
      "mean_log1p_expr": 2.5337,
      "detect_fraction": 0.9554
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_3",
      "rank": 3,
      "gene": "ICOS",
      "score_log1p_diff": 1.481,
      "mean_log1p_expr": 1.8647,
      "detect_fraction": 0.9144
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_10",
      "rank": 3,
      "gene": "CD83",
      "score_log1p_diff": 1.3868,
      "mean_log1p_expr": 1.9172,
      "detect_fraction": 0.9398
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_2",
      "rank": 3,
      "gene": "CD69",
      "score_log1p_diff": 0.9827,
      "mean_log1p_expr": 1.6954,
      "detect_fraction": 0.8761
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_4",
      "rank": 3,
      "gene": "CCR7",
      "score_log1p_diff": 0.8267,
      "mean_log1p_expr": 0.9316,
      "detect_fraction": 0.5515
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_12",
      "rank": 3,
      "gene": "Z93241.1",
      "score_log1p_diff": 0.6722,
      "mean_log1p_expr": 0.7157,
      "detect_fraction": 0.6066
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_9",
      "rank": 4,
      "gene": "COL3A1",
      "score_log1p_diff": 4.3567,
      "mean_log1p_expr": 4.3975,
      "detect_fraction": 0.978
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_7",
      "rank": 4,
      "gene": "C1QC",
      "score_log1p_diff": 3.2717,
      "mean_log1p_expr": 3.3879,
      "detect_fraction": 0.903
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_15",
      "rank": 4,
      "gene": "SSR4",
      "score_log1p_diff": 3.1283,
      "mean_log1p_expr": 4.0254,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_17",
      "rank": 4,
      "gene": "TAGLN",
      "score_log1p_diff": 3.0256,
      "mean_log1p_expr": 3.1527,
      "detect_fraction": 0.8095
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_5",
      "rank": 4,
      "gene": "FCER1G",
      "score_log1p_diff": 2.8007,
      "mean_log1p_expr": 3.0834,
      "detect_fraction": 0.9675
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_6",
      "rank": 4,
      "gene": "SPARC",
      "score_log1p_diff": 2.3679,
      "mean_log1p_expr": 2.6977,
      "detect_fraction": 0.9514
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_16",
      "rank": 4,
      "gene": "PI3",
      "score_log1p_diff": 2.0779,
      "mean_log1p_expr": 2.0841,
      "detect_fraction": 0.6957
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_11",
      "rank": 4,
      "gene": "GNLY",
      "score_log1p_diff": 2.0581,
      "mean_log1p_expr": 3.1716,
      "detect_fraction": 0.8594
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_18",
      "rank": 4,
      "gene": "TIMP3",
      "score_log1p_diff": 2.0481,
      "mean_log1p_expr": 2.1627,
      "detect_fraction": 0.9412
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_1",
      "rank": 4,
      "gene": "GZMB",
      "score_log1p_diff": 2.0163,
      "mean_log1p_expr": 2.5182,
      "detect_fraction": 0.9803
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_13",
      "rank": 4,
      "gene": "IFI27",
      "score_log1p_diff": 1.7371,
      "mean_log1p_expr": 2.3838,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_8",
      "rank": 4,
      "gene": "CCL5",
      "score_log1p_diff": 1.5828,
      "mean_log1p_expr": 2.75,
      "detect_fraction": 0.9821
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_3",
      "rank": 4,
      "gene": "FOXP3",
      "score_log1p_diff": 1.4571,
      "mean_log1p_expr": 1.4907,
      "detect_fraction": 0.8559
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_10",
      "rank": 4,
      "gene": "CD79A",
      "score_log1p_diff": 1.3347,
      "mean_log1p_expr": 1.3941,
      "detect_fraction": 0.8193
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_14",
      "rank": 4,
      "gene": "CLU",
      "score_log1p_diff": 1.3224,
      "mean_log1p_expr": 1.4308,
      "detect_fraction": 0.8333
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_2",
      "rank": 4,
      "gene": "CXCR4",
      "score_log1p_diff": 0.9795,
      "mean_log1p_expr": 1.914,
      "detect_fraction": 0.859
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_4",
      "rank": 4,
      "gene": "SARAF",
      "score_log1p_diff": 0.5541,
      "mean_log1p_expr": 1.9637,
      "detect_fraction": 0.9588
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_12",
      "rank": 4,
      "gene": "AC012447.1",
      "score_log1p_diff": 0.5449,
      "mean_log1p_expr": 0.5793,
      "detect_fraction": 0.4918
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_9",
      "rank": 5,
      "gene": "DCN",
      "score_log1p_diff": 3.7695,
      "mean_log1p_expr": 3.7868,
      "detect_fraction": 0.989
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_7",
      "rank": 5,
      "gene": "HLA-DRA",
      "score_log1p_diff": 3.218,
      "mean_log1p_expr": 4.338,
      "detect_fraction": 0.9851
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_15",
      "rank": 5,
      "gene": "IGHG1",
      "score_log1p_diff": 2.9634,
      "mean_log1p_expr": 2.9784,
      "detect_fraction": 0.6957
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_17",
      "rank": 5,
      "gene": "MYL9",
      "score_log1p_diff": 2.7504,
      "mean_log1p_expr": 2.9228,
      "detect_fraction": 0.9048
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_5",
      "rank": 5,
      "gene": "IL1B",
      "score_log1p_diff": 2.7268,
      "mean_log1p_expr": 2.8168,
      "detect_fraction": 0.8571
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_6",
      "rank": 5,
      "gene": "IFI27",
      "score_log1p_diff": 2.3661,
      "mean_log1p_expr": 2.8798,
      "detect_fraction": 0.9653
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_18",
      "rank": 5,
      "gene": "CLDN5",
      "score_log1p_diff": 2.0267,
      "mean_log1p_expr": 2.1024,
      "detect_fraction": 0.8824
    },
    {
      "sample_id": "ESCC-111-51-1A",
      "cluster": "cluster_11",
      "rank": 5,
      "gene": "TUBB",
      "score_log1p_diff": 1.9941,
      "mean_log1p_expr": 2.7754,
      "detect_fraction": 0.9375
    }
  ],
  "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"
  }
}
