{
  "generated_at": "2026-07-09 12:54:49 +0800",
  "dataset_id": "ds-cancerscem-2",
  "dataset_name": "CancerSCEM 2.0",
  "sample_id": "GBC-066-03-1A",
  "donor_id": "GBC-066-03-1A",
  "summary": {
    "sample_id": "GBC-066-03-1A",
    "donor_id": "GBC-066-03-1A",
    "cancer_type": "GBC",
    "health_status": "Gallbladder Carcinoma; Tumour",
    "tissue_or_cell_source": "Tumour",
    "cells_in_umap_file": 5452,
    "cells_analyzed": 2000,
    "clusters": 20,
    "genes_read": 23587,
    "genes_nonzero_in_analyzed_cells": 21390,
    "mean_umi": 5516,
    "mean_genes": 1555,
    "mean_pct_mito": 1.566,
    "matrix_status": "Matrix available",
    "detail_url": "human-immune-donor-detail.php?dataset_id=ds-cancerscem-2&donor_id=GBC-066-03-1A",
    "umap_href": "IMG/umap/cancerscem-2/donor/GBC-066-03-1A.png",
    "umap_coordinates_url": "http://8.142.154.29/LACA/data/human_immune_atlas/cancerscem_2_umap/GBC-066-03-1A.umap.tsv.gz",
    "umap_summary_url": "http://8.142.154.29/LACA/data/human_immune_atlas/cancerscem_2_umap/GBC-066-03-1A.summary.json"
  },
  "visualizations": [
    {
      "title": "Donor-level analysis panel",
      "href": "IMG/human-immune-analysis/cancerscem-deep/donor/GBC-066-03-1A.analysis.png",
      "description": "Cluster cell counts, cluster-by-program score heatmap, and top marker genes."
    }
  ],
  "cluster_qc": [
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_1",
      "cells": 339,
      "mean_umi": 2952.4602,
      "median_genes": 1258,
      "mean_pct_mito": 1.7923
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_2",
      "cells": 278,
      "mean_umi": 3221.6906,
      "median_genes": 1251.5,
      "mean_pct_mito": 2.098
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_3",
      "cells": 253,
      "mean_umi": 4186.581,
      "median_genes": 1797,
      "mean_pct_mito": 1.2215
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_4",
      "cells": 223,
      "mean_umi": 4527.6009,
      "median_genes": 1827,
      "mean_pct_mito": 1.1209
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_5",
      "cells": 171,
      "mean_umi": 3044.5848,
      "median_genes": 1316,
      "mean_pct_mito": 1.3768
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_6",
      "cells": 125,
      "mean_umi": 5783.32,
      "median_genes": 1346,
      "mean_pct_mito": 1.68
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_7",
      "cells": 109,
      "mean_umi": 7618.3761,
      "median_genes": 1926,
      "mean_pct_mito": 1.6836
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_8",
      "cells": 108,
      "mean_umi": 20812.8796,
      "median_genes": 1682.5,
      "mean_pct_mito": 0.6211
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_9",
      "cells": 99,
      "mean_umi": 2635.303,
      "median_genes": 1045,
      "mean_pct_mito": 2.2937
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_10",
      "cells": 64,
      "mean_umi": 17689.2812,
      "median_genes": 1483.5,
      "mean_pct_mito": 1.2051
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_11",
      "cells": 51,
      "mean_umi": 2982.451,
      "median_genes": 1316,
      "mean_pct_mito": 1.5417
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_12",
      "cells": 49,
      "mean_umi": 8441.3673,
      "median_genes": 2952,
      "mean_pct_mito": 1.7196
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_13",
      "cells": 29,
      "mean_umi": 14089.7586,
      "median_genes": 1865,
      "mean_pct_mito": 0.8013
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_14",
      "cells": 27,
      "mean_umi": 4229.8148,
      "median_genes": 1828,
      "mean_pct_mito": 2.1636
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_15",
      "cells": 23,
      "mean_umi": 3232.6087,
      "median_genes": 1257,
      "mean_pct_mito": 1.6409
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_16",
      "cells": 19,
      "mean_umi": 1471.4737,
      "median_genes": 552,
      "mean_pct_mito": 1.354
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_17",
      "cells": 12,
      "mean_umi": 4188.1667,
      "median_genes": 1934,
      "mean_pct_mito": 1.8815
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_18",
      "cells": 9,
      "mean_umi": 3888.6667,
      "median_genes": 1257,
      "mean_pct_mito": 2.9885
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_19",
      "cells": 8,
      "mean_umi": 7644,
      "median_genes": 2413,
      "mean_pct_mito": 1.4603
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_20",
      "cells": 4,
      "mean_umi": 3795.25,
      "median_genes": 1479,
      "mean_pct_mito": 3.0602
    }
  ],
  "program_scores": [
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_13",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 2.6703
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_8",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 2.3286
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_10",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 1.8485
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_2",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 1.026
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_9",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.9716
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_20",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.9404
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_7",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.6208
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_12",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.5151
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_14",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.413
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_3",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3871
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_4",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3865
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_6",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3343
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_5",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2665
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_11",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2169
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_15",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2098
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_1",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1947
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_17",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1594
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_16",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1482
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_19",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1335
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_18",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0883
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_12",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.6631
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_3",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.58
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_14",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.5326
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_4",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.4277
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_15",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1367
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_5",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1258
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_1",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0988
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_7",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.098
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_16",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0957
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_10",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.082
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_13",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0809
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_11",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.06
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_17",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0529
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_8",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0525
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_2",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0373
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_6",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0337
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_19",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0325
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_20",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0217
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_9",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0114
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_18",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_14",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.2031
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_19",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.1826
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_7",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.1068
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_13",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0569
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_8",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.056
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_10",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.04
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_3",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.026
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_17",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0248
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_12",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0222
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_11",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0186
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_16",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0156
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_5",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0116
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_6",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0116
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_9",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.011
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_4",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0071
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_1",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0054
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_15",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0043
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_2",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0029
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_18",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_20",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_6",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.7025
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_18",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.6588
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_19",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.1579
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_20",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0777
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_17",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0217
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_13",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0209
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_15",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0188
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_8",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0173
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_7",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0131
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_9",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0128
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_14",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0115
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_1",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0101
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_11",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0085
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_4",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0084
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_12",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0071
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_10",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0068
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_3",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0061
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_5",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0061
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_2",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.005
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_16",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0046
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_19",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 2.3087
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_12",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0223
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_17",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0217
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_18",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0153
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_6",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.014
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_7",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0122
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_3",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0121
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_4",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.011
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_14",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0096
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_5",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0079
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_15",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0075
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_13",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.006
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_1",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0058
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_10",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0054
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_16",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0046
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_2",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0041
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_8",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0032
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_9",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0009
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_11",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_20",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_7",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 1.7029
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_2",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.3549
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_20",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.351
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_9",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.3372
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_16",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.3331
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_6",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.2326
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_12",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.2261
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_14",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1842
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_3",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1542
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_11",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0968
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_4",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0703
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_13",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0684
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_5",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0624
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_8",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.054
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_10",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0396
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_15",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0368
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_1",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0346
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_17",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.023
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_18",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_19",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_12",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 1.254
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_6",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.2029
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_17",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1941
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_18",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1549
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_14",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1235
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_3",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1059
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_19",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0691
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_15",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0678
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_10",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0677
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_9",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0624
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_4",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0594
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_5",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0552
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_13",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0542
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_20",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0495
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_7",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0488
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_1",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0463
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_11",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.041
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_8",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0402
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_2",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.032
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_16",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0052
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_3",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.4171
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_14",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.346
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_12",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.3077
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_11",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.0009
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_5",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.7675
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_4",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.6146
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_15",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.493
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_1",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.4166
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_20",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.2983
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_16",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.1733
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_10",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.1341
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_7",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.1209
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_8",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.1106
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_6",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0919
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_13",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0858
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_2",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0639
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_17",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0554
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_18",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0462
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_19",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.026
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_9",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0248
    }
  ],
  "program_summary": [
    {
      "program": "B_plasma",
      "cluster_count": 20,
      "mean_score": 0.693,
      "max_score": 2.6703,
      "mean_genes_used": 8
    },
    {
      "program": "T_NK_cytotoxic",
      "cluster_count": 20,
      "mean_score": 0.4297,
      "max_score": 1.4171,
      "mean_genes_used": 10
    },
    {
      "program": "Myeloid_APC",
      "cluster_count": 20,
      "mean_score": 0.2181,
      "max_score": 1.7029,
      "mean_genes_used": 9
    },
    {
      "program": "Checkpoint_exhaustion",
      "cluster_count": 20,
      "mean_score": 0.1612,
      "max_score": 0.6631,
      "mean_genes_used": 8
    },
    {
      "program": "Proliferation",
      "cluster_count": 20,
      "mean_score": 0.1367,
      "max_score": 1.254,
      "mean_genes_used": 7
    },
    {
      "program": "Fibroblast_stroma",
      "cluster_count": 20,
      "mean_score": 0.1236,
      "max_score": 2.3087,
      "mean_genes_used": 8
    },
    {
      "program": "Epithelial_tumor",
      "cluster_count": 20,
      "mean_score": 0.0888,
      "max_score": 0.7025,
      "mean_genes_used": 8
    },
    {
      "program": "Endothelial",
      "cluster_count": 20,
      "mean_score": 0.0403,
      "max_score": 0.2031,
      "mean_genes_used": 7
    }
  ],
  "top_markers": [
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_13",
      "rank": 1,
      "gene": "IGHV3-21",
      "score_log1p_diff": 7.9018,
      "mean_log1p_expr": 8.1384,
      "detect_fraction": 1
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_8",
      "rank": 1,
      "gene": "IGKC",
      "score_log1p_diff": 4.4203,
      "mean_log1p_expr": 4.6953,
      "detect_fraction": 0.9815
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_10",
      "rank": 1,
      "gene": "IGHG1",
      "score_log1p_diff": 4.0243,
      "mean_log1p_expr": 4.3439,
      "detect_fraction": 0.9219
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_19",
      "rank": 1,
      "gene": "IGFBP7",
      "score_log1p_diff": 4.0168,
      "mean_log1p_expr": 4.0327,
      "detect_fraction": 1
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_17",
      "rank": 1,
      "gene": "TPSAB1",
      "score_log1p_diff": 3.5935,
      "mean_log1p_expr": 3.5935,
      "detect_fraction": 1
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_7",
      "rank": 1,
      "gene": "IFI30",
      "score_log1p_diff": 3.3502,
      "mean_log1p_expr": 3.6845,
      "detect_fraction": 0.9908
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_18",
      "rank": 1,
      "gene": "MIEN1",
      "score_log1p_diff": 2.7383,
      "mean_log1p_expr": 2.995,
      "detect_fraction": 0.8889
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_3",
      "rank": 1,
      "gene": "CCL5",
      "score_log1p_diff": 2.6243,
      "mean_log1p_expr": 3.2328,
      "detect_fraction": 0.9921
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_12",
      "rank": 1,
      "gene": "STMN1",
      "score_log1p_diff": 2.3805,
      "mean_log1p_expr": 2.6628,
      "detect_fraction": 0.9796
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_20",
      "rank": 1,
      "gene": "TXN",
      "score_log1p_diff": 2.3091,
      "mean_log1p_expr": 2.889,
      "detect_fraction": 1
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_14",
      "rank": 1,
      "gene": "TRBV7-7",
      "score_log1p_diff": 2.2089,
      "mean_log1p_expr": 2.2195,
      "detect_fraction": 0.8889
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_6",
      "rank": 1,
      "gene": "GAGE2A",
      "score_log1p_diff": 2.191,
      "mean_log1p_expr": 2.2038,
      "detect_fraction": 0.936
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_2",
      "rank": 1,
      "gene": "HLA-DRA",
      "score_log1p_diff": 2.093,
      "mean_log1p_expr": 3.0451,
      "detect_fraction": 0.9928
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_16",
      "rank": 1,
      "gene": "G0S2",
      "score_log1p_diff": 1.8954,
      "mean_log1p_expr": 2.0045,
      "detect_fraction": 0.8947
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_9",
      "rank": 1,
      "gene": "HLA-DRA",
      "score_log1p_diff": 1.7775,
      "mean_log1p_expr": 2.9325,
      "detect_fraction": 1
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_11",
      "rank": 1,
      "gene": "GNLY",
      "score_log1p_diff": 1.7236,
      "mean_log1p_expr": 2.0386,
      "detect_fraction": 0.8039
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_4",
      "rank": 1,
      "gene": "IL32",
      "score_log1p_diff": 1.5729,
      "mean_log1p_expr": 2.4434,
      "detect_fraction": 0.9776
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_5",
      "rank": 1,
      "gene": "CCL5",
      "score_log1p_diff": 1.4711,
      "mean_log1p_expr": 2.2858,
      "detect_fraction": 0.9766
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_1",
      "rank": 1,
      "gene": "IL7R",
      "score_log1p_diff": 0.8667,
      "mean_log1p_expr": 1.1697,
      "detect_fraction": 0.7316
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_15",
      "rank": 1,
      "gene": "IL7R",
      "score_log1p_diff": 0.7236,
      "mean_log1p_expr": 1.1652,
      "detect_fraction": 0.8261
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_13",
      "rank": 2,
      "gene": "IGKC",
      "score_log1p_diff": 5.1647,
      "mean_log1p_expr": 5.6035,
      "detect_fraction": 1
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_19",
      "rank": 2,
      "gene": "TAGLN",
      "score_log1p_diff": 3.6743,
      "mean_log1p_expr": 3.6811,
      "detect_fraction": 1
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_17",
      "rank": 2,
      "gene": "TPSB2",
      "score_log1p_diff": 3.5644,
      "mean_log1p_expr": 3.5651,
      "detect_fraction": 1
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_10",
      "rank": 2,
      "gene": "IGLC2",
      "score_log1p_diff": 3.3236,
      "mean_log1p_expr": 3.3959,
      "detect_fraction": 0.7344
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_8",
      "rank": 2,
      "gene": "IGHG2",
      "score_log1p_diff": 3.0872,
      "mean_log1p_expr": 3.1906,
      "detect_fraction": 0.7037
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_7",
      "rank": 2,
      "gene": "TYROBP",
      "score_log1p_diff": 2.936,
      "mean_log1p_expr": 3.0181,
      "detect_fraction": 0.945
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_3",
      "rank": 2,
      "gene": "CXCL13",
      "score_log1p_diff": 2.3741,
      "mean_log1p_expr": 2.7512,
      "detect_fraction": 0.9289
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_18",
      "rank": 2,
      "gene": "GRB7",
      "score_log1p_diff": 2.23,
      "mean_log1p_expr": 2.2456,
      "detect_fraction": 0.8889
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_12",
      "rank": 2,
      "gene": "TUBB",
      "score_log1p_diff": 2.1349,
      "mean_log1p_expr": 2.7306,
      "detect_fraction": 0.9388
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_14",
      "rank": 2,
      "gene": "CXCL13",
      "score_log1p_diff": 2.1255,
      "mean_log1p_expr": 2.7742,
      "detect_fraction": 0.8889
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_20",
      "rank": 2,
      "gene": "RGS2",
      "score_log1p_diff": 2.1208,
      "mean_log1p_expr": 3.063,
      "detect_fraction": 1
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_6",
      "rank": 2,
      "gene": "S100A14",
      "score_log1p_diff": 1.9805,
      "mean_log1p_expr": 1.9963,
      "detect_fraction": 0.928
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_2",
      "rank": 2,
      "gene": "CD74",
      "score_log1p_diff": 1.7742,
      "mean_log1p_expr": 4.1455,
      "detect_fraction": 0.9964
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_16",
      "rank": 2,
      "gene": "C15orf48",
      "score_log1p_diff": 1.5192,
      "mean_log1p_expr": 1.6426,
      "detect_fraction": 0.8421
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_11",
      "rank": 2,
      "gene": "NKG7",
      "score_log1p_diff": 1.5118,
      "mean_log1p_expr": 2.0834,
      "detect_fraction": 0.8627
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_9",
      "rank": 2,
      "gene": "CD74",
      "score_log1p_diff": 1.5071,
      "mean_log1p_expr": 4.0504,
      "detect_fraction": 1
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_5",
      "rank": 2,
      "gene": "GZMK",
      "score_log1p_diff": 1.2979,
      "mean_log1p_expr": 1.3777,
      "detect_fraction": 0.8363
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_4",
      "rank": 2,
      "gene": "S100A4",
      "score_log1p_diff": 1.2513,
      "mean_log1p_expr": 2.2373,
      "detect_fraction": 0.9596
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_15",
      "rank": 2,
      "gene": "CD3E",
      "score_log1p_diff": 0.58,
      "mean_log1p_expr": 1.5567,
      "detect_fraction": 1
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_1",
      "rank": 2,
      "gene": "JUNB",
      "score_log1p_diff": 0.4645,
      "mean_log1p_expr": 2.7045,
      "detect_fraction": 0.9764
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_13",
      "rank": 3,
      "gene": "IGKV2D-28",
      "score_log1p_diff": 4.5686,
      "mean_log1p_expr": 4.584,
      "detect_fraction": 0.8621
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_19",
      "rank": 3,
      "gene": "IFITM3",
      "score_log1p_diff": 3.5112,
      "mean_log1p_expr": 4.3094,
      "detect_fraction": 1
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_17",
      "rank": 3,
      "gene": "CPA3",
      "score_log1p_diff": 3.2186,
      "mean_log1p_expr": 3.219,
      "detect_fraction": 1
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_8",
      "rank": 3,
      "gene": "SSR4",
      "score_log1p_diff": 3.0421,
      "mean_log1p_expr": 3.8545,
      "detect_fraction": 0.9907
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_7",
      "rank": 3,
      "gene": "CST3",
      "score_log1p_diff": 2.7306,
      "mean_log1p_expr": 2.8417,
      "detect_fraction": 0.9266
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_10",
      "rank": 3,
      "gene": "IGHG4",
      "score_log1p_diff": 2.7142,
      "mean_log1p_expr": 2.8294,
      "detect_fraction": 0.7656
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_12",
      "rank": 3,
      "gene": "HMGN2",
      "score_log1p_diff": 2.1341,
      "mean_log1p_expr": 2.899,
      "detect_fraction": 1
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_20",
      "rank": 3,
      "gene": "GZMB",
      "score_log1p_diff": 2.0076,
      "mean_log1p_expr": 2.4636,
      "detect_fraction": 1
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_14",
      "rank": 3,
      "gene": "CCL5",
      "score_log1p_diff": 1.9327,
      "mean_log1p_expr": 2.8471,
      "detect_fraction": 0.9259
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_18",
      "rank": 3,
      "gene": "C19orf33",
      "score_log1p_diff": 1.9142,
      "mean_log1p_expr": 1.9456,
      "detect_fraction": 0.8889
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_6",
      "rank": 3,
      "gene": "IFI27",
      "score_log1p_diff": 1.8515,
      "mean_log1p_expr": 2.2326,
      "detect_fraction": 0.936
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_3",
      "rank": 3,
      "gene": "GZMB",
      "score_log1p_diff": 1.8117,
      "mean_log1p_expr": 2.0425,
      "detect_fraction": 0.8972
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_16",
      "rank": 3,
      "gene": "SOD2",
      "score_log1p_diff": 1.4164,
      "mean_log1p_expr": 1.7742,
      "detect_fraction": 0.9474
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_11",
      "rank": 3,
      "gene": "CCL5",
      "score_log1p_diff": 1.3969,
      "mean_log1p_expr": 2.3017,
      "detect_fraction": 0.8627
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_2",
      "rank": 3,
      "gene": "HLA-DRB1",
      "score_log1p_diff": 1.3771,
      "mean_log1p_expr": 2.5262,
      "detect_fraction": 0.982
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_9",
      "rank": 3,
      "gene": "HLA-DRB1",
      "score_log1p_diff": 1.1674,
      "mean_log1p_expr": 2.4501,
      "detect_fraction": 1
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_4",
      "rank": 3,
      "gene": "CD7",
      "score_log1p_diff": 1.1523,
      "mean_log1p_expr": 1.8851,
      "detect_fraction": 0.9283
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_5",
      "rank": 3,
      "gene": "CCL4L2",
      "score_log1p_diff": 1.042,
      "mean_log1p_expr": 1.378,
      "detect_fraction": 0.7602
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_15",
      "rank": 3,
      "gene": "IL32",
      "score_log1p_diff": 0.5646,
      "mean_log1p_expr": 1.6039,
      "detect_fraction": 0.8261
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_1",
      "rank": 3,
      "gene": "CD3E",
      "score_log1p_diff": 0.4641,
      "mean_log1p_expr": 1.3688,
      "detect_fraction": 0.9174
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_13",
      "rank": 4,
      "gene": "IGHG1",
      "score_log1p_diff": 4.4336,
      "mean_log1p_expr": 4.8176,
      "detect_fraction": 0.8966
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_19",
      "rank": 4,
      "gene": "MGP",
      "score_log1p_diff": 3.1754,
      "mean_log1p_expr": 3.1883,
      "detect_fraction": 1
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_8",
      "rank": 4,
      "gene": "IGHG1",
      "score_log1p_diff": 2.7107,
      "mean_log1p_expr": 3.0126,
      "detect_fraction": 0.8981
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_7",
      "rank": 4,
      "gene": "FTL",
      "score_log1p_diff": 2.6272,
      "mean_log1p_expr": 5.1764,
      "detect_fraction": 1
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_10",
      "rank": 4,
      "gene": "IGLV3-1",
      "score_log1p_diff": 2.3163,
      "mean_log1p_expr": 2.6476,
      "detect_fraction": 0.7188
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_17",
      "rank": 4,
      "gene": "TPSD1",
      "score_log1p_diff": 2.1086,
      "mean_log1p_expr": 2.109,
      "detect_fraction": 1
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_12",
      "rank": 4,
      "gene": "TUBA1B",
      "score_log1p_diff": 2.0296,
      "mean_log1p_expr": 3.064,
      "detect_fraction": 0.9388
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_14",
      "rank": 4,
      "gene": "GZMB",
      "score_log1p_diff": 1.9083,
      "mean_log1p_expr": 2.3426,
      "detect_fraction": 0.9259
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_18",
      "rank": 4,
      "gene": "S100A6",
      "score_log1p_diff": 1.845,
      "mean_log1p_expr": 3.0678,
      "detect_fraction": 1
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_20",
      "rank": 4,
      "gene": "SERPINF1",
      "score_log1p_diff": 1.8226,
      "mean_log1p_expr": 1.8637,
      "detect_fraction": 1
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_3",
      "rank": 4,
      "gene": "NKG7",
      "score_log1p_diff": 1.6884,
      "mean_log1p_expr": 2.0851,
      "detect_fraction": 0.9447
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_6",
      "rank": 4,
      "gene": "S100A6",
      "score_log1p_diff": 1.6718,
      "mean_log1p_expr": 2.7984,
      "detect_fraction": 0.96
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_16",
      "rank": 4,
      "gene": "CXCL8",
      "score_log1p_diff": 1.3619,
      "mean_log1p_expr": 1.4189,
      "detect_fraction": 0.8421
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_2",
      "rank": 4,
      "gene": "MS4A1",
      "score_log1p_diff": 1.299,
      "mean_log1p_expr": 1.3897,
      "detect_fraction": 0.9209
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_9",
      "rank": 4,
      "gene": "CD37",
      "score_log1p_diff": 1.1257,
      "mean_log1p_expr": 2.0656,
      "detect_fraction": 1
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_4",
      "rank": 4,
      "gene": "BATF",
      "score_log1p_diff": 1.1184,
      "mean_log1p_expr": 1.4254,
      "detect_fraction": 0.843
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_5",
      "rank": 4,
      "gene": "CST7",
      "score_log1p_diff": 0.9686,
      "mean_log1p_expr": 1.4175,
      "detect_fraction": 0.8947
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_11",
      "rank": 4,
      "gene": "TYROBP",
      "score_log1p_diff": 0.9304,
      "mean_log1p_expr": 1.1488,
      "detect_fraction": 0.7647
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_15",
      "rank": 4,
      "gene": "TRBV21-1",
      "score_log1p_diff": 0.516,
      "mean_log1p_expr": 0.5441,
      "detect_fraction": 0.3043
    },
    {
      "sample_id": "GBC-066-03-1A",
      "cluster": "cluster_1",
      "rank": 4,
      "gene": "ANXA1",
      "score_log1p_diff": 0.4076,
      "mean_log1p_expr": 0.897,
      "detect_fraction": 0.5398
    }
  ],
  "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"
  }
}
