{
  "generated_at": "2026-07-09 12:54:49 +0800",
  "dataset_id": "ds-cancerscem-2",
  "dataset_name": "CancerSCEM 2.0",
  "sample_id": "ESCC-111-36-1A",
  "donor_id": "ESCC-111-36-1A",
  "summary": {
    "sample_id": "ESCC-111-36-1A",
    "donor_id": "ESCC-111-36-1A",
    "cancer_type": "ESCC",
    "health_status": "Esophageal Squamous Cell Carcinoma; Tumour",
    "tissue_or_cell_source": "Tumour",
    "cells_in_umap_file": 4328,
    "cells_analyzed": 2000,
    "clusters": 19,
    "genes_read": 23983,
    "genes_nonzero_in_analyzed_cells": 22757,
    "mean_umi": 7212,
    "mean_genes": 2040,
    "mean_pct_mito": 4.31,
    "matrix_status": "Matrix available",
    "detail_url": "human-immune-donor-detail.php?dataset_id=ds-cancerscem-2&donor_id=ESCC-111-36-1A",
    "umap_href": "IMG/umap/cancerscem-2/donor/ESCC-111-36-1A.png",
    "umap_coordinates_url": "http://8.142.154.29/LACA/data/human_immune_atlas/cancerscem_2_umap/ESCC-111-36-1A.umap.tsv.gz",
    "umap_summary_url": "http://8.142.154.29/LACA/data/human_immune_atlas/cancerscem_2_umap/ESCC-111-36-1A.summary.json"
  },
  "visualizations": [
    {
      "title": "Donor-level analysis panel",
      "href": "IMG/human-immune-analysis/cancerscem-deep/donor/ESCC-111-36-1A.analysis.png",
      "description": "Cluster cell counts, cluster-by-program score heatmap, and top marker genes."
    }
  ],
  "cluster_qc": [
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_1",
      "cells": 242,
      "mean_umi": 4065.6198,
      "median_genes": 1637,
      "mean_pct_mito": 4.5545
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_2",
      "cells": 203,
      "mean_umi": 4870.1872,
      "median_genes": 1630,
      "mean_pct_mito": 4.3674
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_3",
      "cells": 198,
      "mean_umi": 4483.9394,
      "median_genes": 1612,
      "mean_pct_mito": 4.0562
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_4",
      "cells": 175,
      "mean_umi": 7566.0743,
      "median_genes": 2657,
      "mean_pct_mito": 5.2975
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_5",
      "cells": 161,
      "mean_umi": 22648.1366,
      "median_genes": 2087,
      "mean_pct_mito": 1.3948
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_6",
      "cells": 139,
      "mean_umi": 3689.8561,
      "median_genes": 1287,
      "mean_pct_mito": 4.3345
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_7",
      "cells": 129,
      "mean_umi": 6560.093,
      "median_genes": 2547,
      "mean_pct_mito": 6.1665
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_8",
      "cells": 125,
      "mean_umi": 10529.664,
      "median_genes": 3300,
      "mean_pct_mito": 5.2182
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_9",
      "cells": 101,
      "mean_umi": 5150.8614,
      "median_genes": 2003,
      "mean_pct_mito": 4.0515
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_10",
      "cells": 95,
      "mean_umi": 5648.6,
      "median_genes": 1981,
      "mean_pct_mito": 4.0595
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_11",
      "cells": 83,
      "mean_umi": 10531.2169,
      "median_genes": 3210,
      "mean_pct_mito": 4.8831
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_12",
      "cells": 79,
      "mean_umi": 5192.9747,
      "median_genes": 1977,
      "mean_pct_mito": 4.5747
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_13",
      "cells": 69,
      "mean_umi": 4492.8696,
      "median_genes": 1102,
      "mean_pct_mito": 2.7494
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_14",
      "cells": 54,
      "mean_umi": 5675.5741,
      "median_genes": 1235.5,
      "mean_pct_mito": 3.4461
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_15",
      "cells": 49,
      "mean_umi": 4228.1633,
      "median_genes": 1667,
      "mean_pct_mito": 4.2171
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_16",
      "cells": 42,
      "mean_umi": 5262.0952,
      "median_genes": 1957.5,
      "mean_pct_mito": 4.7739
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_17",
      "cells": 30,
      "mean_umi": 10921.0333,
      "median_genes": 3247.5,
      "mean_pct_mito": 4.862
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_18",
      "cells": 18,
      "mean_umi": 7685.5556,
      "median_genes": 2552,
      "mean_pct_mito": 5.8666
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_19",
      "cells": 8,
      "mean_umi": 8180.625,
      "median_genes": 2891.5,
      "mean_pct_mito": 3.8346
    }
  ],
  "program_scores": [
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_5",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 2.3065
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_2",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 1.0996
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_4",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.5192
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_14",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.4992
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_18",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.335
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_7",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3095
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_10",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3037
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_9",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2753
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_1",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2346
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_12",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2159
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_15",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1911
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_3",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1799
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_11",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1546
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_13",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1244
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_19",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1235
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_8",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1184
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_6",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1176
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_17",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0626
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_16",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0242
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_9",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.7457
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_10",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.6135
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_12",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.2831
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_1",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.2176
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_3",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.2122
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_15",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1476
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_14",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1281
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_17",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1176
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_8",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1166
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_5",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0934
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_7",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0896
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_4",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0855
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_6",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0681
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_2",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0584
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_16",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0514
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_11",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0486
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_18",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0393
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_19",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0108
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_13",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0077
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_4",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 1.436
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_7",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 1.4221
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_19",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 1.0372
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_8",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.1603
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_11",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.1529
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_5",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.1147
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_17",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.103
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_16",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.077
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_14",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0615
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_13",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0435
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_12",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.028
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_6",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0252
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_1",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0169
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_9",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0163
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_15",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0093
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_2",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0061
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_18",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0055
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_3",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0035
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_10",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0021
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_18",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 1.4681
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_13",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 1.128
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_19",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.2029
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_4",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0851
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_7",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0478
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_16",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0397
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_17",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0347
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_6",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0239
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_5",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0228
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_11",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0177
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_14",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0173
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_8",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.017
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_3",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0084
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_10",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0069
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_9",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0051
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_12",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0044
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_2",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0043
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_1",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0029
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_15",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_17",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 2.8126
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_8",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 2.1749
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_11",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 1.7678
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_16",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 1.1879
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_13",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0936
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_18",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0449
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_4",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0274
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_7",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0162
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_5",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0086
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_14",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.008
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_12",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0077
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_10",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0073
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_2",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0049
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_9",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0043
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_1",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0041
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_15",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0035
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_6",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0031
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_3",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0022
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_19",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_14",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.8565
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_13",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.5327
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_2",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.3939
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_4",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.2504
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_18",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1306
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_15",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1216
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_7",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1051
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_12",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0538
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_1",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0396
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_19",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0345
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_9",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0301
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_10",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0249
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_3",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0233
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_5",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.023
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_6",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0209
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_11",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0191
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_8",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0139
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_17",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0051
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_16",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0037
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_19",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.5383
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_9",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.2047
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_17",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1196
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_13",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1124
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_8",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.081
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_11",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0806
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_7",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0774
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_6",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0692
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_4",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0596
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_12",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0515
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_18",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.044
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_14",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0412
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_1",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0406
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_16",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0403
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_15",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0347
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_10",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0295
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_3",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0279
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_2",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0242
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_5",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0222
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_9",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.7937
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_15",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.363
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_12",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.2781
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_1",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.8856
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_10",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.6963
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_3",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.517
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_14",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.079
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_5",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0532
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_18",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0414
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_2",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0388
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_6",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0188
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_17",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0162
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_8",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0061
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_11",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0042
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_4",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0028
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_13",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0026
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_16",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0017
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_7",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0016
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_19",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0
    }
  ],
  "program_summary": [
    {
      "program": "Fibroblast_stroma",
      "cluster_count": 19,
      "mean_score": 0.4305,
      "max_score": 2.8126,
      "mean_genes_used": 8
    },
    {
      "program": "B_plasma",
      "cluster_count": 19,
      "mean_score": 0.3787,
      "max_score": 2.3065,
      "mean_genes_used": 8
    },
    {
      "program": "T_NK_cytotoxic",
      "cluster_count": 19,
      "mean_score": 0.3579,
      "max_score": 1.7937,
      "mean_genes_used": 10
    },
    {
      "program": "Endothelial",
      "cluster_count": 19,
      "mean_score": 0.2485,
      "max_score": 1.436,
      "mean_genes_used": 7
    },
    {
      "program": "Epithelial_tumor",
      "cluster_count": 19,
      "mean_score": 0.1651,
      "max_score": 1.4681,
      "mean_genes_used": 8
    },
    {
      "program": "Checkpoint_exhaustion",
      "cluster_count": 19,
      "mean_score": 0.165,
      "max_score": 0.7457,
      "mean_genes_used": 8
    },
    {
      "program": "Myeloid_APC",
      "cluster_count": 19,
      "mean_score": 0.1412,
      "max_score": 0.8565,
      "mean_genes_used": 9
    },
    {
      "program": "Proliferation",
      "cluster_count": 19,
      "mean_score": 0.0894,
      "max_score": 0.5383,
      "mean_genes_used": 7
    }
  ],
  "top_markers": [
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_19",
      "rank": 1,
      "gene": "CCL21",
      "score_log1p_diff": 4.7566,
      "mean_log1p_expr": 4.7637,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_11",
      "rank": 1,
      "gene": "MGP",
      "score_log1p_diff": 3.708,
      "mean_log1p_expr": 4.3367,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_17",
      "rank": 1,
      "gene": "COL1A1",
      "score_log1p_diff": 3.6869,
      "mean_log1p_expr": 3.8908,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_8",
      "rank": 1,
      "gene": "LUM",
      "score_log1p_diff": 3.6848,
      "mean_log1p_expr": 3.8944,
      "detect_fraction": 0.96
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_5",
      "rank": 1,
      "gene": "IGKC",
      "score_log1p_diff": 3.5579,
      "mean_log1p_expr": 3.7179,
      "detect_fraction": 0.8509
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_18",
      "rank": 1,
      "gene": "SLPI",
      "score_log1p_diff": 3.1147,
      "mean_log1p_expr": 3.169,
      "detect_fraction": 0.9444
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_6",
      "rank": 1,
      "gene": "TPSAB1",
      "score_log1p_diff": 2.9509,
      "mean_log1p_expr": 2.9586,
      "detect_fraction": 0.9712
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_2",
      "rank": 1,
      "gene": "HLA-DRA",
      "score_log1p_diff": 2.9013,
      "mean_log1p_expr": 3.3823,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_16",
      "rank": 1,
      "gene": "TAGLN",
      "score_log1p_diff": 2.8461,
      "mean_log1p_expr": 2.9631,
      "detect_fraction": 0.881
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_4",
      "rank": 1,
      "gene": "ACKR1",
      "score_log1p_diff": 2.8261,
      "mean_log1p_expr": 2.8999,
      "detect_fraction": 0.9086
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_9",
      "rank": 1,
      "gene": "GZMA",
      "score_log1p_diff": 2.6277,
      "mean_log1p_expr": 2.9545,
      "detect_fraction": 0.9802
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_15",
      "rank": 1,
      "gene": "NKG7",
      "score_log1p_diff": 2.4111,
      "mean_log1p_expr": 2.8558,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_7",
      "rank": 1,
      "gene": "PLVAP",
      "score_log1p_diff": 2.3971,
      "mean_log1p_expr": 2.6088,
      "detect_fraction": 0.969
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_12",
      "rank": 1,
      "gene": "GNLY",
      "score_log1p_diff": 2.3657,
      "mean_log1p_expr": 2.6506,
      "detect_fraction": 0.7722
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_13",
      "rank": 1,
      "gene": "S100A9",
      "score_log1p_diff": 2.2907,
      "mean_log1p_expr": 2.3431,
      "detect_fraction": 0.7536
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_1",
      "rank": 1,
      "gene": "CCL5",
      "score_log1p_diff": 2.066,
      "mean_log1p_expr": 2.5198,
      "detect_fraction": 0.9628
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_14",
      "rank": 1,
      "gene": "G0S2",
      "score_log1p_diff": 1.9921,
      "mean_log1p_expr": 2.0353,
      "detect_fraction": 0.7963
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_10",
      "rank": 1,
      "gene": "IL32",
      "score_log1p_diff": 1.9688,
      "mean_log1p_expr": 2.9022,
      "detect_fraction": 0.9579
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_3",
      "rank": 1,
      "gene": "IL7R",
      "score_log1p_diff": 1.2983,
      "mean_log1p_expr": 1.6201,
      "detect_fraction": 0.8384
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_8",
      "rank": 2,
      "gene": "DCN",
      "score_log1p_diff": 3.5971,
      "mean_log1p_expr": 3.8715,
      "detect_fraction": 0.992
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_17",
      "rank": 2,
      "gene": "COL3A1",
      "score_log1p_diff": 3.5778,
      "mean_log1p_expr": 3.828,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_11",
      "rank": 2,
      "gene": "DCN",
      "score_log1p_diff": 3.5578,
      "mean_log1p_expr": 3.9093,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_5",
      "rank": 2,
      "gene": "SSR4",
      "score_log1p_diff": 3.4171,
      "mean_log1p_expr": 4.2439,
      "detect_fraction": 0.9938
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_19",
      "rank": 2,
      "gene": "IGFBP7",
      "score_log1p_diff": 3.1247,
      "mean_log1p_expr": 4.0616,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_18",
      "rank": 2,
      "gene": "CLU",
      "score_log1p_diff": 2.9519,
      "mean_log1p_expr": 3.3799,
      "detect_fraction": 0.9444
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_2",
      "rank": 2,
      "gene": "CD74",
      "score_log1p_diff": 2.7175,
      "mean_log1p_expr": 4.4177,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_6",
      "rank": 2,
      "gene": "TPSB2",
      "score_log1p_diff": 2.5796,
      "mean_log1p_expr": 2.5854,
      "detect_fraction": 0.9712
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_4",
      "rank": 2,
      "gene": "CCL14",
      "score_log1p_diff": 2.5582,
      "mean_log1p_expr": 2.6147,
      "detect_fraction": 0.9257
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_16",
      "rank": 2,
      "gene": "ACTA2",
      "score_log1p_diff": 2.5005,
      "mean_log1p_expr": 2.5426,
      "detect_fraction": 0.8333
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_9",
      "rank": 2,
      "gene": "GNLY",
      "score_log1p_diff": 2.4407,
      "mean_log1p_expr": 2.6958,
      "detect_fraction": 0.8218
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_7",
      "rank": 2,
      "gene": "IGFBP7",
      "score_log1p_diff": 2.3862,
      "mean_log1p_expr": 3.1816,
      "detect_fraction": 0.9845
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_13",
      "rank": 2,
      "gene": "KRT19",
      "score_log1p_diff": 2.2692,
      "mean_log1p_expr": 2.3305,
      "detect_fraction": 0.8986
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_12",
      "rank": 2,
      "gene": "CD7",
      "score_log1p_diff": 2.0276,
      "mean_log1p_expr": 2.612,
      "detect_fraction": 0.962
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_14",
      "rank": 2,
      "gene": "IFI30",
      "score_log1p_diff": 1.9051,
      "mean_log1p_expr": 2.0762,
      "detect_fraction": 0.9444
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_15",
      "rank": 2,
      "gene": "CST7",
      "score_log1p_diff": 1.855,
      "mean_log1p_expr": 2.315,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_10",
      "rank": 2,
      "gene": "BATF",
      "score_log1p_diff": 1.6181,
      "mean_log1p_expr": 1.8143,
      "detect_fraction": 0.9263
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_1",
      "rank": 2,
      "gene": "DUSP2",
      "score_log1p_diff": 1.306,
      "mean_log1p_expr": 2.0526,
      "detect_fraction": 0.9504
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_3",
      "rank": 2,
      "gene": "CD3E",
      "score_log1p_diff": 1.0313,
      "mean_log1p_expr": 1.5561,
      "detect_fraction": 0.899
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_17",
      "rank": 3,
      "gene": "COL1A2",
      "score_log1p_diff": 3.577,
      "mean_log1p_expr": 3.8881,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_11",
      "rank": 3,
      "gene": "IGFBP4",
      "score_log1p_diff": 3.3539,
      "mean_log1p_expr": 4.079,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_5",
      "rank": 3,
      "gene": "JCHAIN",
      "score_log1p_diff": 3.3302,
      "mean_log1p_expr": 3.3922,
      "detect_fraction": 0.795
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_18",
      "rank": 3,
      "gene": "KRT19",
      "score_log1p_diff": 2.8522,
      "mean_log1p_expr": 2.9661,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_8",
      "rank": 3,
      "gene": "COL1A2",
      "score_log1p_diff": 2.6944,
      "mean_log1p_expr": 2.8908,
      "detect_fraction": 0.976
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_6",
      "rank": 3,
      "gene": "CPA3",
      "score_log1p_diff": 2.5772,
      "mean_log1p_expr": 2.5826,
      "detect_fraction": 0.9712
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_4",
      "rank": 3,
      "gene": "IGFBP7",
      "score_log1p_diff": 2.5497,
      "mean_log1p_expr": 3.276,
      "detect_fraction": 0.9886
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_9",
      "rank": 3,
      "gene": "CCL5",
      "score_log1p_diff": 2.383,
      "mean_log1p_expr": 2.9664,
      "detect_fraction": 0.9307
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_19",
      "rank": 3,
      "gene": "TFPI",
      "score_log1p_diff": 2.3218,
      "mean_log1p_expr": 2.6252,
      "detect_fraction": 0.875
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_16",
      "rank": 3,
      "gene": "MYL9",
      "score_log1p_diff": 2.2819,
      "mean_log1p_expr": 2.5146,
      "detect_fraction": 0.9524
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_13",
      "rank": 3,
      "gene": "S100A8",
      "score_log1p_diff": 2.1057,
      "mean_log1p_expr": 2.1419,
      "detect_fraction": 0.7246
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_7",
      "rank": 3,
      "gene": "AQP1",
      "score_log1p_diff": 2.0058,
      "mean_log1p_expr": 2.2234,
      "detect_fraction": 0.9225
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_2",
      "rank": 3,
      "gene": "HLA-DQA1",
      "score_log1p_diff": 1.8574,
      "mean_log1p_expr": 2.069,
      "detect_fraction": 0.9704
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_12",
      "rank": 3,
      "gene": "CCL5",
      "score_log1p_diff": 1.8209,
      "mean_log1p_expr": 2.4527,
      "detect_fraction": 0.8228
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_15",
      "rank": 3,
      "gene": "GNLY",
      "score_log1p_diff": 1.7958,
      "mean_log1p_expr": 2.1301,
      "detect_fraction": 0.7755
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_14",
      "rank": 3,
      "gene": "CXCL8",
      "score_log1p_diff": 1.7628,
      "mean_log1p_expr": 1.8587,
      "detect_fraction": 0.6481
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_10",
      "rank": 3,
      "gene": "CD7",
      "score_log1p_diff": 1.5786,
      "mean_log1p_expr": 2.1681,
      "detect_fraction": 0.9579
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_1",
      "rank": 3,
      "gene": "CXCR4",
      "score_log1p_diff": 1.2813,
      "mean_log1p_expr": 2.102,
      "detect_fraction": 0.9421
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_3",
      "rank": 3,
      "gene": "PTPRC",
      "score_log1p_diff": 0.9293,
      "mean_log1p_expr": 1.7143,
      "detect_fraction": 0.9697
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_11",
      "rank": 4,
      "gene": "SFRP2",
      "score_log1p_diff": 3.2818,
      "mean_log1p_expr": 3.485,
      "detect_fraction": 0.9759
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_5",
      "rank": 4,
      "gene": "MZB1",
      "score_log1p_diff": 3.2584,
      "mean_log1p_expr": 3.2826,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_17",
      "rank": 4,
      "gene": "DCN",
      "score_log1p_diff": 3.194,
      "mean_log1p_expr": 3.6452,
      "detect_fraction": 1
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_18",
      "rank": 4,
      "gene": "CLDN4",
      "score_log1p_diff": 2.7019,
      "mean_log1p_expr": 2.7372,
      "detect_fraction": 0.8333
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_8",
      "rank": 4,
      "gene": "MGP",
      "score_log1p_diff": 2.6734,
      "mean_log1p_expr": 3.2889,
      "detect_fraction": 0.92
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_4",
      "rank": 4,
      "gene": "SPARCL1",
      "score_log1p_diff": 2.5283,
      "mean_log1p_expr": 3.0179,
      "detect_fraction": 0.9771
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_19",
      "rank": 4,
      "gene": "FABP4",
      "score_log1p_diff": 2.2669,
      "mean_log1p_expr": 2.2754,
      "detect_fraction": 0.875
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_16",
      "rank": 4,
      "gene": "IGFBP7",
      "score_log1p_diff": 2.2566,
      "mean_log1p_expr": 3.1585,
      "detect_fraction": 0.9762
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_13",
      "rank": 4,
      "gene": "KRT17",
      "score_log1p_diff": 1.9616,
      "mean_log1p_expr": 1.9806,
      "detect_fraction": 0.7826
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_9",
      "rank": 4,
      "gene": "NKG7",
      "score_log1p_diff": 1.955,
      "mean_log1p_expr": 2.36,
      "detect_fraction": 0.9505
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_2",
      "rank": 4,
      "gene": "HLA-DQB1",
      "score_log1p_diff": 1.8352,
      "mean_log1p_expr": 2.2604,
      "detect_fraction": 0.9852
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_6",
      "rank": 4,
      "gene": "GATA2",
      "score_log1p_diff": 1.7803,
      "mean_log1p_expr": 1.8195,
      "detect_fraction": 0.964
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_15",
      "rank": 4,
      "gene": "CCL5",
      "score_log1p_diff": 1.763,
      "mean_log1p_expr": 2.4235,
      "detect_fraction": 0.9796
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_7",
      "rank": 4,
      "gene": "SPARC",
      "score_log1p_diff": 1.7364,
      "mean_log1p_expr": 2.2664,
      "detect_fraction": 0.9225
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_14",
      "rank": 4,
      "gene": "HLA-DRA",
      "score_log1p_diff": 1.6014,
      "mean_log1p_expr": 2.3337,
      "detect_fraction": 0.7593
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_10",
      "rank": 4,
      "gene": "TNFRSF4",
      "score_log1p_diff": 1.5236,
      "mean_log1p_expr": 1.6139,
      "detect_fraction": 0.7895
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_12",
      "rank": 4,
      "gene": "NKG7",
      "score_log1p_diff": 1.5019,
      "mean_log1p_expr": 1.9463,
      "detect_fraction": 0.8481
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_1",
      "rank": 4,
      "gene": "CD8A",
      "score_log1p_diff": 1.1327,
      "mean_log1p_expr": 1.3353,
      "detect_fraction": 0.7025
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_3",
      "rank": 4,
      "gene": "CXCR4",
      "score_log1p_diff": 0.9038,
      "mean_log1p_expr": 1.79,
      "detect_fraction": 0.8687
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_17",
      "rank": 5,
      "gene": "LUM",
      "score_log1p_diff": 3.1938,
      "mean_log1p_expr": 3.5857,
      "detect_fraction": 0.9667
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_11",
      "rank": 5,
      "gene": "FBLN1",
      "score_log1p_diff": 3.0605,
      "mean_log1p_expr": 3.2494,
      "detect_fraction": 0.988
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_5",
      "rank": 5,
      "gene": "DERL3",
      "score_log1p_diff": 3.025,
      "mean_log1p_expr": 3.0657,
      "detect_fraction": 0.9814
    },
    {
      "sample_id": "ESCC-111-36-1A",
      "cluster": "cluster_8",
      "rank": 5,
      "gene": "MFAP4",
      "score_log1p_diff": 2.6527,
      "mean_log1p_expr": 2.8314,
      "detect_fraction": 0.944
    }
  ],
  "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"
  }
}
