{
  "generated_at": "2026-07-09 12:54:49 +0800",
  "dataset_id": "ds-cancerscem-2",
  "dataset_name": "CancerSCEM 2.0",
  "sample_id": "ESCC-111-23-1A",
  "donor_id": "ESCC-111-23-1A",
  "summary": {
    "sample_id": "ESCC-111-23-1A",
    "donor_id": "ESCC-111-23-1A",
    "cancer_type": "ESCC",
    "health_status": "Esophageal Squamous Cell Carcinoma; Tumour",
    "tissue_or_cell_source": "Tumour",
    "cells_in_umap_file": 4492,
    "cells_analyzed": 2000,
    "clusters": 21,
    "genes_read": 23741,
    "genes_nonzero_in_analyzed_cells": 22698,
    "mean_umi": 6524,
    "mean_genes": 2049,
    "mean_pct_mito": 2.656,
    "matrix_status": "Matrix available",
    "detail_url": "human-immune-donor-detail.php?dataset_id=ds-cancerscem-2&donor_id=ESCC-111-23-1A",
    "umap_href": "IMG/umap/cancerscem-2/donor/ESCC-111-23-1A.png",
    "umap_coordinates_url": "http://8.142.154.29/LACA/data/human_immune_atlas/cancerscem_2_umap/ESCC-111-23-1A.umap.tsv.gz",
    "umap_summary_url": "http://8.142.154.29/LACA/data/human_immune_atlas/cancerscem_2_umap/ESCC-111-23-1A.summary.json"
  },
  "visualizations": [
    {
      "title": "Donor-level analysis panel",
      "href": "IMG/human-immune-analysis/cancerscem-deep/donor/ESCC-111-23-1A.analysis.png",
      "description": "Cluster cell counts, cluster-by-program score heatmap, and top marker genes."
    }
  ],
  "cluster_qc": [
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_1",
      "cells": 280,
      "mean_umi": 5619.5857,
      "median_genes": 2199.5,
      "mean_pct_mito": 2.2148
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_2",
      "cells": 240,
      "mean_umi": 6151.7625,
      "median_genes": 2425,
      "mean_pct_mito": 2.6178
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_3",
      "cells": 239,
      "mean_umi": 3996.2385,
      "median_genes": 1686,
      "mean_pct_mito": 3.1536
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_4",
      "cells": 206,
      "mean_umi": 7287.1262,
      "median_genes": 1522,
      "mean_pct_mito": 0.804
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_5",
      "cells": 178,
      "mean_umi": 5095.3708,
      "median_genes": 1843.5,
      "mean_pct_mito": 2.9058
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_6",
      "cells": 159,
      "mean_umi": 5755.1887,
      "median_genes": 2106,
      "mean_pct_mito": 3.2937
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_7",
      "cells": 98,
      "mean_umi": 6525.3673,
      "median_genes": 2625.5,
      "mean_pct_mito": 5.0675
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_8",
      "cells": 91,
      "mean_umi": 12391.6703,
      "median_genes": 2805,
      "mean_pct_mito": 3.1014
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_9",
      "cells": 68,
      "mean_umi": 3078.0735,
      "median_genes": 704,
      "mean_pct_mito": 1.744
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_10",
      "cells": 67,
      "mean_umi": 1028.9403,
      "median_genes": 387,
      "mean_pct_mito": 1.1106
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_11",
      "cells": 63,
      "mean_umi": 11707.7143,
      "median_genes": 3449,
      "mean_pct_mito": 4.1038
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_12",
      "cells": 61,
      "mean_umi": 7185.1311,
      "median_genes": 2376,
      "mean_pct_mito": 4.3969
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_13",
      "cells": 57,
      "mean_umi": 5139.2632,
      "median_genes": 1760,
      "mean_pct_mito": 3.7801
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_14",
      "cells": 39,
      "mean_umi": 22437.641,
      "median_genes": 2052,
      "mean_pct_mito": 0.674
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_15",
      "cells": 30,
      "mean_umi": 13608.6,
      "median_genes": 4092,
      "mean_pct_mito": 2.1162
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_16",
      "cells": 28,
      "mean_umi": 7387.6071,
      "median_genes": 1002.5,
      "mean_pct_mito": 1.2713
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_17",
      "cells": 26,
      "mean_umi": 12985.6923,
      "median_genes": 3127,
      "mean_pct_mito": 2.0149
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_18",
      "cells": 25,
      "mean_umi": 3585,
      "median_genes": 1150,
      "mean_pct_mito": 4.2104
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_19",
      "cells": 21,
      "mean_umi": 852.7143,
      "median_genes": 547,
      "mean_pct_mito": 1.0566
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_20",
      "cells": 15,
      "mean_umi": 11443.5333,
      "median_genes": 2871,
      "mean_pct_mito": 3.0913
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_21",
      "cells": 9,
      "mean_umi": 11047.5556,
      "median_genes": 2819,
      "mean_pct_mito": 4.1233
    }
  ],
  "program_scores": [
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_14",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 2.3639
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_17",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 1.285
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_13",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 1.1948
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_20",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.6909
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_8",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.5726
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_15",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.5454
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_9",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.4434
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_21",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.4183
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_7",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3785
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_2",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3606
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_1",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3585
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_5",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2915
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_6",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2571
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_11",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2287
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_3",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2074
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_18",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1899
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_16",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1783
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_4",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1742
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_19",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0979
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_12",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0909
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_10",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0286
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_15",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 1.3315
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_1",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.7682
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_2",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.7663
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_5",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.3799
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_3",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.3294
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_20",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.2777
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_17",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.2708
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_8",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.2285
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_6",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1937
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_7",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1164
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_9",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0951
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_13",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0933
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_19",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0891
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_14",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0706
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_18",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0685
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_12",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0582
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_10",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0217
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_4",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0099
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_21",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0096
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_11",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0085
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_16",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_7",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 1.3507
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_8",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.1977
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_14",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.1318
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_12",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0839
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_17",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0546
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_9",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0471
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_15",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0435
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_20",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0435
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_6",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0347
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_18",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.03
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_5",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0252
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_1",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0247
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_11",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0219
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_4",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0118
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_16",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0106
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_3",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0106
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_10",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0083
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_2",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0054
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_13",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0052
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_19",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0047
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_21",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_21",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 1.6242
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_11",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 1.1542
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_4",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 1.0407
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_16",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.9947
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_7",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.1029
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_17",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0936
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_12",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.059
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_9",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0527
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_8",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0507
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_6",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0407
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_10",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0401
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_20",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0265
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_14",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0257
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_5",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0199
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_18",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0173
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_2",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0153
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_3",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0149
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_15",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0144
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_13",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0122
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_1",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0109
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_19",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0041
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_12",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 1.7858
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_21",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.1309
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_11",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0765
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_16",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0429
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_4",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.039
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_15",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0339
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_20",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0265
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_7",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0176
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_6",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0173
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_1",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0131
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_5",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0113
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_14",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0111
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_9",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0102
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_10",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0098
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_2",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0093
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_19",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0083
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_8",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0068
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_17",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0067
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_3",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0059
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_13",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0046
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_18",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0035
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_8",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 1.8098
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_16",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 1.156
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_9",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 1.1554
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_17",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.6781
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_20",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.6116
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_4",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.4302
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_21",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.4085
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_13",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.4079
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_11",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.3346
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_15",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.2796
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_7",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.2093
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_5",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1602
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_10",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1583
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_1",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1571
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_6",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0996
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_19",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.085
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_18",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0831
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_3",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0587
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_2",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0515
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_12",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.046
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_14",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0283
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_15",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 1.9735
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_4",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.276
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_21",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.2588
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_11",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1957
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_17",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1473
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_1",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1373
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_9",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1237
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_20",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1049
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_5",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0795
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_7",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.079
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_6",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0641
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_13",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0635
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_14",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0573
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_2",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0517
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_12",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0376
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_8",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0369
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_16",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0366
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_18",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0363
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_3",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0344
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_19",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0094
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_10",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0068
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_15",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.8676
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_1",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.4943
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_5",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.4233
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_6",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.3798
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_2",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.8129
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_3",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.6202
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_17",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.4939
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_19",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0704
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_14",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.065
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_13",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0568
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_20",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0498
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_10",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.047
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_8",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0442
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_4",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0309
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_9",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0253
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_21",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0154
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_18",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0139
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_12",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0116
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_7",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0057
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_16",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0025
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_11",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0022
    }
  ],
  "program_summary": [
    {
      "program": "B_plasma",
      "cluster_count": 21,
      "mean_score": 0.4932,
      "max_score": 2.3639,
      "mean_genes_used": 8
    },
    {
      "program": "T_NK_cytotoxic",
      "cluster_count": 21,
      "mean_score": 0.4063,
      "max_score": 1.8676,
      "mean_genes_used": 10
    },
    {
      "program": "Myeloid_APC",
      "cluster_count": 21,
      "mean_score": 0.4004,
      "max_score": 1.8098,
      "mean_genes_used": 9
    },
    {
      "program": "Epithelial_tumor",
      "cluster_count": 21,
      "mean_score": 0.2578,
      "max_score": 1.6242,
      "mean_genes_used": 8
    },
    {
      "program": "Checkpoint_exhaustion",
      "cluster_count": 21,
      "mean_score": 0.247,
      "max_score": 1.3315,
      "mean_genes_used": 8
    },
    {
      "program": "Proliferation",
      "cluster_count": 21,
      "mean_score": 0.1814,
      "max_score": 1.9735,
      "mean_genes_used": 7
    },
    {
      "program": "Fibroblast_stroma",
      "cluster_count": 21,
      "mean_score": 0.1081,
      "max_score": 1.7858,
      "mean_genes_used": 8
    },
    {
      "program": "Endothelial",
      "cluster_count": 21,
      "mean_score": 0.1022,
      "max_score": 1.3507,
      "mean_genes_used": 7
    }
  ],
  "top_markers": [
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_16",
      "rank": 1,
      "gene": "S100A9",
      "score_log1p_diff": 4.7863,
      "mean_log1p_expr": 5.2962,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_14",
      "rank": 1,
      "gene": "IGHG1",
      "score_log1p_diff": 4.5025,
      "mean_log1p_expr": 4.5503,
      "detect_fraction": 0.9231
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_21",
      "rank": 1,
      "gene": "KRT14",
      "score_log1p_diff": 3.6023,
      "mean_log1p_expr": 3.8181,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_8",
      "rank": 1,
      "gene": "IFI30",
      "score_log1p_diff": 3.4045,
      "mean_log1p_expr": 3.7232,
      "detect_fraction": 0.9451
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_20",
      "rank": 1,
      "gene": "CCL22",
      "score_log1p_diff": 3.3637,
      "mean_log1p_expr": 3.3684,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_17",
      "rank": 1,
      "gene": "CD74",
      "score_log1p_diff": 3.3589,
      "mean_log1p_expr": 5.5186,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_6",
      "rank": 1,
      "gene": "GNLY",
      "score_log1p_diff": 3.1961,
      "mean_log1p_expr": 3.8892,
      "detect_fraction": 0.956
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_7",
      "rank": 1,
      "gene": "IGFBP7",
      "score_log1p_diff": 3.1926,
      "mean_log1p_expr": 3.3136,
      "detect_fraction": 0.9796
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_4",
      "rank": 1,
      "gene": "KRT17",
      "score_log1p_diff": 3.1424,
      "mean_log1p_expr": 3.5395,
      "detect_fraction": 0.966
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_15",
      "rank": 1,
      "gene": "STMN1",
      "score_log1p_diff": 3.1353,
      "mean_log1p_expr": 3.3897,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_18",
      "rank": 1,
      "gene": "TPSAB1",
      "score_log1p_diff": 2.9282,
      "mean_log1p_expr": 2.9317,
      "detect_fraction": 0.92
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_11",
      "rank": 1,
      "gene": "KRT17",
      "score_log1p_diff": 2.7844,
      "mean_log1p_expr": 3.4175,
      "detect_fraction": 0.9206
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_9",
      "rank": 1,
      "gene": "FTL",
      "score_log1p_diff": 2.5043,
      "mean_log1p_expr": 4.7182,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_12",
      "rank": 1,
      "gene": "DCN",
      "score_log1p_diff": 2.4516,
      "mean_log1p_expr": 2.4678,
      "detect_fraction": 0.9344
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_13",
      "rank": 1,
      "gene": "HLA-DRA",
      "score_log1p_diff": 2.3728,
      "mean_log1p_expr": 3.2906,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_5",
      "rank": 1,
      "gene": "CCL5",
      "score_log1p_diff": 2.2011,
      "mean_log1p_expr": 3.0048,
      "detect_fraction": 0.9551
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_1",
      "rank": 1,
      "gene": "CCL5",
      "score_log1p_diff": 2.1924,
      "mean_log1p_expr": 2.8851,
      "detect_fraction": 0.9714
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_10",
      "rank": 1,
      "gene": "CXCL8",
      "score_log1p_diff": 2.0855,
      "mean_log1p_expr": 2.3893,
      "detect_fraction": 0.8955
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_2",
      "rank": 1,
      "gene": "IL32",
      "score_log1p_diff": 2.0503,
      "mean_log1p_expr": 3.2388,
      "detect_fraction": 0.9625
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_19",
      "rank": 1,
      "gene": "CROCC",
      "score_log1p_diff": 0.7661,
      "mean_log1p_expr": 0.827,
      "detect_fraction": 0.7619
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_3",
      "rank": 1,
      "gene": "IL7R",
      "score_log1p_diff": 0.6704,
      "mean_log1p_expr": 1.0753,
      "detect_fraction": 0.5732
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_16",
      "rank": 2,
      "gene": "S100A8",
      "score_log1p_diff": 4.2923,
      "mean_log1p_expr": 4.558,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_14",
      "rank": 2,
      "gene": "IGKC",
      "score_log1p_diff": 3.6798,
      "mean_log1p_expr": 3.7607,
      "detect_fraction": 0.7436
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_20",
      "rank": 2,
      "gene": "FSCN1",
      "score_log1p_diff": 3.1532,
      "mean_log1p_expr": 3.2989,
      "detect_fraction": 0.9333
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_17",
      "rank": 2,
      "gene": "HLA-DRA",
      "score_log1p_diff": 3.1209,
      "mean_log1p_expr": 4.0658,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_21",
      "rank": 2,
      "gene": "S100A2",
      "score_log1p_diff": 3.0915,
      "mean_log1p_expr": 3.6397,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_15",
      "rank": 2,
      "gene": "TUBA1B",
      "score_log1p_diff": 3.0234,
      "mean_log1p_expr": 3.8665,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_8",
      "rank": 2,
      "gene": "IL1B",
      "score_log1p_diff": 3.0088,
      "mean_log1p_expr": 3.1027,
      "detect_fraction": 0.8791
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_4",
      "rank": 2,
      "gene": "KRT6A",
      "score_log1p_diff": 2.8996,
      "mean_log1p_expr": 3.1722,
      "detect_fraction": 0.966
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_11",
      "rank": 2,
      "gene": "S100A2",
      "score_log1p_diff": 2.769,
      "mean_log1p_expr": 3.244,
      "detect_fraction": 0.8889
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_18",
      "rank": 2,
      "gene": "CPA3",
      "score_log1p_diff": 2.6263,
      "mean_log1p_expr": 2.6306,
      "detect_fraction": 0.96
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_12",
      "rank": 2,
      "gene": "COL1A2",
      "score_log1p_diff": 2.4339,
      "mean_log1p_expr": 2.4557,
      "detect_fraction": 0.918
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_13",
      "rank": 2,
      "gene": "CD74",
      "score_log1p_diff": 2.3152,
      "mean_log1p_expr": 4.4526,
      "detect_fraction": 0.9825
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_7",
      "rank": 2,
      "gene": "SPARCL1",
      "score_log1p_diff": 2.2995,
      "mean_log1p_expr": 2.3544,
      "detect_fraction": 0.9082
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_9",
      "rank": 2,
      "gene": "C1QC",
      "score_log1p_diff": 2.208,
      "mean_log1p_expr": 2.3127,
      "detect_fraction": 0.9118
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_5",
      "rank": 2,
      "gene": "GNLY",
      "score_log1p_diff": 2.0996,
      "mean_log1p_expr": 2.86,
      "detect_fraction": 0.8202
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_6",
      "rank": 2,
      "gene": "AREG",
      "score_log1p_diff": 1.8663,
      "mean_log1p_expr": 2.172,
      "detect_fraction": 0.9182
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_1",
      "rank": 2,
      "gene": "NKG7",
      "score_log1p_diff": 1.792,
      "mean_log1p_expr": 2.4494,
      "detect_fraction": 0.9286
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_2",
      "rank": 2,
      "gene": "FOXP3",
      "score_log1p_diff": 1.7429,
      "mean_log1p_expr": 1.8478,
      "detect_fraction": 0.9
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_10",
      "rank": 2,
      "gene": "G0S2",
      "score_log1p_diff": 1.6873,
      "mean_log1p_expr": 1.9598,
      "detect_fraction": 0.8657
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_19",
      "rank": 2,
      "gene": "TEX14",
      "score_log1p_diff": 0.7454,
      "mean_log1p_expr": 0.8508,
      "detect_fraction": 0.7143
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_3",
      "rank": 2,
      "gene": "PTPRC",
      "score_log1p_diff": 0.5582,
      "mean_log1p_expr": 1.6813,
      "detect_fraction": 0.9247
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_16",
      "rank": 3,
      "gene": "KRT16",
      "score_log1p_diff": 3.6497,
      "mean_log1p_expr": 4.2003,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_14",
      "rank": 3,
      "gene": "SSR4",
      "score_log1p_diff": 3.1573,
      "mean_log1p_expr": 3.944,
      "detect_fraction": 0.9744
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_8",
      "rank": 3,
      "gene": "PLAUR",
      "score_log1p_diff": 2.9811,
      "mean_log1p_expr": 3.1911,
      "detect_fraction": 0.967
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_15",
      "rank": 3,
      "gene": "TUBB",
      "score_log1p_diff": 2.9002,
      "mean_log1p_expr": 3.6869,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_17",
      "rank": 3,
      "gene": "HLA-DRB1",
      "score_log1p_diff": 2.8216,
      "mean_log1p_expr": 3.7799,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_4",
      "rank": 3,
      "gene": "S100A2",
      "score_log1p_diff": 2.8023,
      "mean_log1p_expr": 3.0758,
      "detect_fraction": 0.9417
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_20",
      "rank": 3,
      "gene": "CCR7",
      "score_log1p_diff": 2.7953,
      "mean_log1p_expr": 3.0076,
      "detect_fraction": 0.9333
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_21",
      "rank": 3,
      "gene": "KRT15",
      "score_log1p_diff": 2.7752,
      "mean_log1p_expr": 2.7938,
      "detect_fraction": 0.8889
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_11",
      "rank": 3,
      "gene": "KRT6A",
      "score_log1p_diff": 2.4753,
      "mean_log1p_expr": 2.9687,
      "detect_fraction": 0.9683
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_18",
      "rank": 3,
      "gene": "TPSB2",
      "score_log1p_diff": 2.367,
      "mean_log1p_expr": 2.3681,
      "detect_fraction": 0.92
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_12",
      "rank": 3,
      "gene": "COL1A1",
      "score_log1p_diff": 2.2877,
      "mean_log1p_expr": 2.3103,
      "detect_fraction": 0.8852
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_9",
      "rank": 3,
      "gene": "APOE",
      "score_log1p_diff": 2.1491,
      "mean_log1p_expr": 2.3157,
      "detect_fraction": 0.8824
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_7",
      "rank": 3,
      "gene": "MGP",
      "score_log1p_diff": 2.1442,
      "mean_log1p_expr": 2.2051,
      "detect_fraction": 0.8571
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_13",
      "rank": 3,
      "gene": "MS4A1",
      "score_log1p_diff": 1.8797,
      "mean_log1p_expr": 1.8852,
      "detect_fraction": 0.9474
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_6",
      "rank": 3,
      "gene": "GZMB",
      "score_log1p_diff": 1.7812,
      "mean_log1p_expr": 2.5997,
      "detect_fraction": 0.8805
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_1",
      "rank": 3,
      "gene": "CD8A",
      "score_log1p_diff": 1.7515,
      "mean_log1p_expr": 1.9221,
      "detect_fraction": 0.875
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_5",
      "rank": 3,
      "gene": "NKG7",
      "score_log1p_diff": 1.6756,
      "mean_log1p_expr": 2.4348,
      "detect_fraction": 0.9438
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_10",
      "rank": 3,
      "gene": "CCL4L2",
      "score_log1p_diff": 1.6654,
      "mean_log1p_expr": 2.2212,
      "detect_fraction": 0.7761
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_2",
      "rank": 3,
      "gene": "ICOS",
      "score_log1p_diff": 1.6533,
      "mean_log1p_expr": 1.9992,
      "detect_fraction": 0.9583
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_19",
      "rank": 3,
      "gene": "AC012447.1",
      "score_log1p_diff": 0.5928,
      "mean_log1p_expr": 0.6202,
      "detect_fraction": 0.5238
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_3",
      "rank": 3,
      "gene": "CD3D",
      "score_log1p_diff": 0.5432,
      "mean_log1p_expr": 1.1148,
      "detect_fraction": 0.7322
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_16",
      "rank": 4,
      "gene": "KRT6A",
      "score_log1p_diff": 3.3757,
      "mean_log1p_expr": 3.8997,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_14",
      "rank": 4,
      "gene": "MZB1",
      "score_log1p_diff": 3.059,
      "mean_log1p_expr": 3.1352,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_8",
      "rank": 4,
      "gene": "SOD2",
      "score_log1p_diff": 2.8823,
      "mean_log1p_expr": 3.4522,
      "detect_fraction": 0.978
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_17",
      "rank": 4,
      "gene": "TXN",
      "score_log1p_diff": 2.8147,
      "mean_log1p_expr": 3.6149,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_20",
      "rank": 4,
      "gene": "CD83",
      "score_log1p_diff": 2.7902,
      "mean_log1p_expr": 3.3431,
      "detect_fraction": 0.8667
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_4",
      "rank": 4,
      "gene": "KRT5",
      "score_log1p_diff": 2.7779,
      "mean_log1p_expr": 3.02,
      "detect_fraction": 0.9466
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_15",
      "rank": 4,
      "gene": "HIST1H4C",
      "score_log1p_diff": 2.6723,
      "mean_log1p_expr": 3.0438,
      "detect_fraction": 0.9667
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_21",
      "rank": 4,
      "gene": "KRT5",
      "score_log1p_diff": 2.5476,
      "mean_log1p_expr": 3.0645,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_11",
      "rank": 4,
      "gene": "S100A14",
      "score_log1p_diff": 2.4043,
      "mean_log1p_expr": 2.8181,
      "detect_fraction": 0.9206
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_12",
      "rank": 4,
      "gene": "FOS",
      "score_log1p_diff": 2.2052,
      "mean_log1p_expr": 3.0428,
      "detect_fraction": 0.9016
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_9",
      "rank": 4,
      "gene": "C1QB",
      "score_log1p_diff": 2.0825,
      "mean_log1p_expr": 2.18,
      "detect_fraction": 0.8824
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_7",
      "rank": 4,
      "gene": "VWF",
      "score_log1p_diff": 2.0475,
      "mean_log1p_expr": 2.0526,
      "detect_fraction": 0.9082
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_13",
      "rank": 4,
      "gene": "CD79A",
      "score_log1p_diff": 1.8514,
      "mean_log1p_expr": 1.9085,
      "detect_fraction": 0.9298
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_18",
      "rank": 4,
      "gene": "CLU",
      "score_log1p_diff": 1.7874,
      "mean_log1p_expr": 1.8811,
      "detect_fraction": 0.88
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_6",
      "rank": 4,
      "gene": "XCL1",
      "score_log1p_diff": 1.6673,
      "mean_log1p_expr": 1.7509,
      "detect_fraction": 0.805
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_2",
      "rank": 4,
      "gene": "BATF",
      "score_log1p_diff": 1.6069,
      "mean_log1p_expr": 1.931,
      "detect_fraction": 0.9333
    },
    {
      "sample_id": "ESCC-111-23-1A",
      "cluster": "cluster_1",
      "rank": 4,
      "gene": "GZMB",
      "score_log1p_diff": 1.5997,
      "mean_log1p_expr": 2.3358,
      "detect_fraction": 0.8571
    }
  ],
  "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"
  }
}
