{
  "generated_at": "2026-07-09 12:54:49 +0800",
  "dataset_id": "ds-cancerscem-2",
  "dataset_name": "CancerSCEM 2.0",
  "sample_id": "GC-035-03-1A",
  "donor_id": "GC-035-03-1A",
  "summary": {
    "sample_id": "GC-035-03-1A",
    "donor_id": "GC-035-03-1A",
    "cancer_type": "GC",
    "health_status": "Gastric Cancer; PBMC",
    "tissue_or_cell_source": "PBMC",
    "cells_in_umap_file": 12120,
    "cells_analyzed": 1999,
    "clusters": 27,
    "genes_read": 21265,
    "genes_nonzero_in_analyzed_cells": 19203,
    "mean_umi": 4784,
    "mean_genes": 1833,
    "mean_pct_mito": 3.242,
    "matrix_status": "Matrix available",
    "detail_url": "human-immune-donor-detail.php?dataset_id=ds-cancerscem-2&donor_id=GC-035-03-1A",
    "umap_href": "IMG/umap/cancerscem-2/donor/GC-035-03-1A.png",
    "umap_coordinates_url": "http://8.142.154.29/LACA/data/human_immune_atlas/cancerscem_2_umap/GC-035-03-1A.umap.tsv.gz",
    "umap_summary_url": "http://8.142.154.29/LACA/data/human_immune_atlas/cancerscem_2_umap/GC-035-03-1A.summary.json"
  },
  "visualizations": [
    {
      "title": "Donor-level analysis panel",
      "href": "IMG/human-immune-analysis/cancerscem-deep/donor/GC-035-03-1A.analysis.png",
      "description": "Cluster cell counts, cluster-by-program score heatmap, and top marker genes."
    }
  ],
  "cluster_qc": [
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_1",
      "cells": 407,
      "mean_umi": 3717.2948,
      "median_genes": 1602,
      "mean_pct_mito": 3.107
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_2",
      "cells": 289,
      "mean_umi": 3920.2249,
      "median_genes": 1749,
      "mean_pct_mito": 3.0281
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_3",
      "cells": 225,
      "mean_umi": 5877.9067,
      "median_genes": 2184,
      "mean_pct_mito": 3.0094
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_4",
      "cells": 165,
      "mean_umi": 5135.1818,
      "median_genes": 1723,
      "mean_pct_mito": 3.7253
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_5",
      "cells": 124,
      "mean_umi": 8220.2823,
      "median_genes": 2677.5,
      "mean_pct_mito": 2.8882
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_6",
      "cells": 119,
      "mean_umi": 1783.3782,
      "median_genes": 810,
      "mean_pct_mito": 3.5127
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_7",
      "cells": 101,
      "mean_umi": 4891.5248,
      "median_genes": 1877,
      "mean_pct_mito": 3.1501
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_8",
      "cells": 83,
      "mean_umi": 4850.1446,
      "median_genes": 1892,
      "mean_pct_mito": 3.488
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_9",
      "cells": 71,
      "mean_umi": 5147.8451,
      "median_genes": 1640,
      "mean_pct_mito": 4.0721
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_10",
      "cells": 62,
      "mean_umi": 4733.4516,
      "median_genes": 1827,
      "mean_pct_mito": 2.6714
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_11",
      "cells": 48,
      "mean_umi": 4814.7292,
      "median_genes": 1626.5,
      "mean_pct_mito": 4.2944
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_12",
      "cells": 45,
      "mean_umi": 4346.8222,
      "median_genes": 1894,
      "mean_pct_mito": 3.6591
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_13",
      "cells": 44,
      "mean_umi": 5030.75,
      "median_genes": 1864,
      "mean_pct_mito": 3.9625
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_14",
      "cells": 39,
      "mean_umi": 4463.8205,
      "median_genes": 1840,
      "mean_pct_mito": 2.9711
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_15",
      "cells": 25,
      "mean_umi": 9953.88,
      "median_genes": 3057,
      "mean_pct_mito": 2.6733
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_16",
      "cells": 22,
      "mean_umi": 4749.6818,
      "median_genes": 1819,
      "mean_pct_mito": 3.0733
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_17",
      "cells": 20,
      "mean_umi": 4111.7,
      "median_genes": 1664,
      "mean_pct_mito": 2.7538
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_18",
      "cells": 18,
      "mean_umi": 7697.8333,
      "median_genes": 2568.5,
      "mean_pct_mito": 3.5806
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_19",
      "cells": 15,
      "mean_umi": 13433.2667,
      "median_genes": 1154,
      "mean_pct_mito": 2.9137
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_22",
      "cells": 14,
      "mean_umi": 2221.1429,
      "median_genes": 530.5,
      "mean_pct_mito": 2.5494
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_21",
      "cells": 14,
      "mean_umi": 4358.5714,
      "median_genes": 1629.5,
      "mean_pct_mito": 3.6102
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_20",
      "cells": 14,
      "mean_umi": 5180.9286,
      "median_genes": 1779,
      "mean_pct_mito": 2.8664
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_23",
      "cells": 13,
      "mean_umi": 5507.1538,
      "median_genes": 1882,
      "mean_pct_mito": 3.7987
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_24",
      "cells": 10,
      "mean_umi": 7143.8,
      "median_genes": 2412,
      "mean_pct_mito": 2.6703
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_25",
      "cells": 5,
      "mean_umi": 4527.8,
      "median_genes": 1646,
      "mean_pct_mito": 4.7397
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_26",
      "cells": 4,
      "mean_umi": 4454.75,
      "median_genes": 1729.5,
      "mean_pct_mito": 2.4719
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_27",
      "cells": 3,
      "mean_umi": 4822,
      "median_genes": 1761,
      "mean_pct_mito": 5.5853
    }
  ],
  "program_scores": [
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_19",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 1.7595
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_11",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 1.5169
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_15",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.656
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_18",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.5868
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_5",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.5822
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_3",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.4812
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_20",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3631
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_8",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3593
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_24",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3529
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_1",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.32
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_10",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3008
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_21",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2991
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_16",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2965
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_7",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2907
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_27",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2864
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_26",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2653
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_13",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2602
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_14",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.249
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_17",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2386
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_12",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2344
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_23",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2169
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_2",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2055
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_9",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1988
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_4",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1953
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_6",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1875
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_25",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1472
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_22",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1345
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_8",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.2553
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_24",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.2274
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_23",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.2056
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_14",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1863
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_27",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1782
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_20",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1656
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_7",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.162
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_25",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1416
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_12",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.141
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_16",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1336
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_13",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1177
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_2",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.114
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_26",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1083
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_17",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1004
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_10",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0971
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_15",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0881
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_21",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0851
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_19",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0737
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_18",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0634
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_4",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0535
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_1",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0515
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_9",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0448
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_5",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0442
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_3",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0414
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_6",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0345
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_22",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0222
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_11",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0137
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_5",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0.3309
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_15",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0.232
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_3",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0.188
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_27",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0.1848
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_22",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0.1403
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_18",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0.1245
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_1",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0.123
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_8",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0.077
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_19",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0.0717
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_6",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0.0567
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_20",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0.0553
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_9",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0.0464
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_7",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0.0447
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_11",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0.0438
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_12",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0.0437
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_23",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0.0427
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_24",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0.0416
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_16",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0.0326
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_10",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0.0298
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_2",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0.0291
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_17",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0.0208
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_13",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0.0189
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_14",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0.0142
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_21",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0.0099
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_4",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0.0089
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_25",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_26",
      "program": "Endothelial",
      "genes_used": 5,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_18",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0.011
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_4",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0.0046
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_9",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0.0014
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_6",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0.0008
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_1",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0.0002
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_10",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_11",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_12",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_13",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_14",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_15",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_16",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_17",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_19",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_2",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_20",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_21",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_22",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_23",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_24",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_25",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_26",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_27",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_3",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_5",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_7",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_8",
      "program": "Epithelial_tumor",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_27",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0.1788
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_15",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0.0886
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_5",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0.0672
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_23",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0.0637
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_3",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0.0609
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_20",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0.0495
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_18",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0.0385
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_10",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0.0245
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_1",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0.0236
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_7",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0.0183
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_14",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0.0178
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_22",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0.0165
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_17",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0.0116
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_13",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0.0105
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_12",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0.0103
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_6",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0.0097
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_4",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0.0084
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_8",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0.0084
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_2",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0.0064
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_9",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0.0033
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_11",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_16",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_19",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_21",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_24",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_25",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_26",
      "program": "Fibroblast_stroma",
      "genes_used": 3,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_15",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 2.5085
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_5",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 1.9284
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_3",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 1.6976
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_18",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 1.6542
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_1",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 1.5446
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_27",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 1.2306
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_6",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.8914
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_22",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.5266
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_19",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.4496
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_11",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.3844
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_24",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.3506
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_14",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.2622
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_10",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.2608
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_8",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.2309
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_23",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.2241
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_21",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.2226
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_2",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.222
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_12",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1868
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_16",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1696
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_26",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1573
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_17",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1526
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_7",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1483
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_20",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1371
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_13",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1016
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_4",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0557
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_9",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0418
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_25",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0308
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_24",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.9298
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_19",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1325
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_20",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0861
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_26",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0785
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_25",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.071
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_23",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0609
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_9",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0563
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_10",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0561
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_21",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0536
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_13",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0529
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_8",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0529
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_7",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0456
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_4",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0419
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_14",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0385
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_18",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0385
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_6",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0364
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_16",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0341
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_17",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0326
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_12",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0299
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_11",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0292
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_2",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0286
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_5",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0271
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_15",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0221
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_22",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0112
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_3",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0096
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_1",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0059
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_27",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_23",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 2.0409
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_14",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.8901
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_17",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.8211
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_26",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.7683
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_21",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.7186
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_24",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.6958
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_16",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.6864
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_12",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.6844
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_10",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.6727
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_2",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.6528
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_13",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.62
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_20",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.6065
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_8",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.5865
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_7",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.4652
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_25",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.0388
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_9",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.5985
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_4",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.4865
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_19",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.4673
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_6",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.2367
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_22",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.1211
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_11",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0818
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_18",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0369
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_27",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0366
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_15",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0337
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_5",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0247
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_3",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0242
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_1",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0124
    }
  ],
  "program_summary": [
    {
      "program": "T_NK_cytotoxic",
      "cluster_count": 27,
      "mean_score": 1.004,
      "max_score": 2.0409,
      "mean_genes_used": 10
    },
    {
      "program": "Myeloid_APC",
      "cluster_count": 27,
      "mean_score": 0.5841,
      "max_score": 2.5085,
      "mean_genes_used": 9
    },
    {
      "program": "B_plasma",
      "cluster_count": 27,
      "mean_score": 0.4068,
      "max_score": 1.7595,
      "mean_genes_used": 8
    },
    {
      "program": "Checkpoint_exhaustion",
      "cluster_count": 27,
      "mean_score": 0.1093,
      "max_score": 0.2553,
      "mean_genes_used": 8
    },
    {
      "program": "Proliferation",
      "cluster_count": 27,
      "mean_score": 0.0764,
      "max_score": 0.9298,
      "mean_genes_used": 7
    },
    {
      "program": "Endothelial",
      "cluster_count": 27,
      "mean_score": 0.0745,
      "max_score": 0.3309,
      "mean_genes_used": 5
    },
    {
      "program": "Fibroblast_stroma",
      "cluster_count": 27,
      "mean_score": 0.0265,
      "max_score": 0.1788,
      "mean_genes_used": 3
    },
    {
      "program": "Epithelial_tumor",
      "cluster_count": 27,
      "mean_score": 0.0007,
      "max_score": 0.011,
      "mean_genes_used": 7
    }
  ],
  "top_markers": [
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_19",
      "rank": 1,
      "gene": "JCHAIN",
      "score_log1p_diff": 4.0025,
      "mean_log1p_expr": 4.0268,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_2",
      "rank": 1,
      "gene": "GNLY",
      "score_log1p_diff": 3.1568,
      "mean_log1p_expr": 3.6307,
      "detect_fraction": 0.9931
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_1",
      "rank": 1,
      "gene": "S100A8",
      "score_log1p_diff": 2.8821,
      "mean_log1p_expr": 3.6701,
      "detect_fraction": 0.9975
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_15",
      "rank": 1,
      "gene": "CST3",
      "score_log1p_diff": 2.8785,
      "mean_log1p_expr": 4.1693,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_12",
      "rank": 1,
      "gene": "GNLY",
      "score_log1p_diff": 2.8565,
      "mean_log1p_expr": 3.7225,
      "detect_fraction": 0.9778
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_26",
      "rank": 1,
      "gene": "TRBV13",
      "score_log1p_diff": 2.7782,
      "mean_log1p_expr": 2.7868,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_22",
      "rank": 1,
      "gene": "PPBP",
      "score_log1p_diff": 2.7638,
      "mean_log1p_expr": 2.7952,
      "detect_fraction": 0.9286
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_14",
      "rank": 1,
      "gene": "GNLY",
      "score_log1p_diff": 2.7218,
      "mean_log1p_expr": 3.599,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_5",
      "rank": 1,
      "gene": "LST1",
      "score_log1p_diff": 2.7178,
      "mean_log1p_expr": 3.471,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_23",
      "rank": 1,
      "gene": "GNLY",
      "score_log1p_diff": 2.6672,
      "mean_log1p_expr": 3.5801,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_18",
      "rank": 1,
      "gene": "LYZ",
      "score_log1p_diff": 2.5702,
      "mean_log1p_expr": 3.8552,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_21",
      "rank": 1,
      "gene": "GNLY",
      "score_log1p_diff": 2.5546,
      "mean_log1p_expr": 3.467,
      "detect_fraction": 0.9286
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_25",
      "rank": 1,
      "gene": "IL7R",
      "score_log1p_diff": 2.5539,
      "mean_log1p_expr": 2.7905,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_10",
      "rank": 1,
      "gene": "TRBV9",
      "score_log1p_diff": 2.4698,
      "mean_log1p_expr": 2.4984,
      "detect_fraction": 0.9839
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_11",
      "rank": 1,
      "gene": "CD74",
      "score_log1p_diff": 2.3961,
      "mean_log1p_expr": 4.7595,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_20",
      "rank": 1,
      "gene": "TRBV6-5",
      "score_log1p_diff": 2.3915,
      "mean_log1p_expr": 2.418,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_17",
      "rank": 1,
      "gene": "TRBV14",
      "score_log1p_diff": 2.3424,
      "mean_log1p_expr": 2.3476,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_8",
      "rank": 1,
      "gene": "CCL5",
      "score_log1p_diff": 2.3216,
      "mean_log1p_expr": 3.4891,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_13",
      "rank": 1,
      "gene": "TRDV2",
      "score_log1p_diff": 2.2749,
      "mean_log1p_expr": 2.2826,
      "detect_fraction": 0.9545
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_27",
      "rank": 1,
      "gene": "LRMDA",
      "score_log1p_diff": 2.2466,
      "mean_log1p_expr": 2.5593,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_24",
      "rank": 1,
      "gene": "NKG7",
      "score_log1p_diff": 2.236,
      "mean_log1p_expr": 3.7144,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_3",
      "rank": 1,
      "gene": "CST3",
      "score_log1p_diff": 2.2205,
      "mean_log1p_expr": 3.2973,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_4",
      "rank": 1,
      "gene": "LTB",
      "score_log1p_diff": 2.0722,
      "mean_log1p_expr": 2.4833,
      "detect_fraction": 0.9758
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_16",
      "rank": 1,
      "gene": "IL32",
      "score_log1p_diff": 1.9892,
      "mean_log1p_expr": 3.0338,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_7",
      "rank": 1,
      "gene": "IL32",
      "score_log1p_diff": 1.9435,
      "mean_log1p_expr": 2.9118,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_9",
      "rank": 1,
      "gene": "LTB",
      "score_log1p_diff": 1.7193,
      "mean_log1p_expr": 2.2404,
      "detect_fraction": 0.9718
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_6",
      "rank": 1,
      "gene": "S100A8",
      "score_log1p_diff": 1.4143,
      "mean_log1p_expr": 2.7049,
      "detect_fraction": 0.9328
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_1",
      "rank": 2,
      "gene": "S100A9",
      "score_log1p_diff": 2.8091,
      "mean_log1p_expr": 3.599,
      "detect_fraction": 0.9951
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_15",
      "rank": 2,
      "gene": "C1QA",
      "score_log1p_diff": 2.7643,
      "mean_log1p_expr": 2.7963,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_5",
      "rank": 2,
      "gene": "IFITM3",
      "score_log1p_diff": 2.6996,
      "mean_log1p_expr": 3.9015,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_2",
      "rank": 2,
      "gene": "NKG7",
      "score_log1p_diff": 2.6648,
      "mean_log1p_expr": 3.7691,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_23",
      "rank": 2,
      "gene": "TRBV10-3",
      "score_log1p_diff": 2.5701,
      "mean_log1p_expr": 2.5728,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_19",
      "rank": 2,
      "gene": "IGKV1D-16",
      "score_log1p_diff": 2.561,
      "mean_log1p_expr": 2.5616,
      "detect_fraction": 0.5333
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_18",
      "rank": 2,
      "gene": "CST3",
      "score_log1p_diff": 2.5492,
      "mean_log1p_expr": 3.853,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_20",
      "rank": 2,
      "gene": "TRAV13-2",
      "score_log1p_diff": 2.3899,
      "mean_log1p_expr": 2.4103,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_11",
      "rank": 2,
      "gene": "CD79A",
      "score_log1p_diff": 2.3345,
      "mean_log1p_expr": 2.3567,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_14",
      "rank": 2,
      "gene": "NKG7",
      "score_log1p_diff": 2.31,
      "mean_log1p_expr": 3.7546,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_12",
      "rank": 2,
      "gene": "NKG7",
      "score_log1p_diff": 2.2665,
      "mean_log1p_expr": 3.7051,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_10",
      "rank": 2,
      "gene": "NKG7",
      "score_log1p_diff": 2.259,
      "mean_log1p_expr": 3.6785,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_8",
      "rank": 2,
      "gene": "NKG7",
      "score_log1p_diff": 2.2188,
      "mean_log1p_expr": 3.6162,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_24",
      "rank": 2,
      "gene": "STMN1",
      "score_log1p_diff": 2.2151,
      "mean_log1p_expr": 2.3192,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_17",
      "rank": 2,
      "gene": "CD8B",
      "score_log1p_diff": 2.2123,
      "mean_log1p_expr": 2.44,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_3",
      "rank": 2,
      "gene": "IFI30",
      "score_log1p_diff": 2.1382,
      "mean_log1p_expr": 3.111,
      "detect_fraction": 0.9911
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_26",
      "rank": 2,
      "gene": "TRGV2",
      "score_log1p_diff": 2.1243,
      "mean_log1p_expr": 2.1513,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_25",
      "rank": 2,
      "gene": "KLRB1",
      "score_log1p_diff": 2.0659,
      "mean_log1p_expr": 2.5468,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_21",
      "rank": 2,
      "gene": "CCL5",
      "score_log1p_diff": 2.0593,
      "mean_log1p_expr": 3.3088,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_27",
      "rank": 2,
      "gene": "PLXDC2",
      "score_log1p_diff": 2.0536,
      "mean_log1p_expr": 2.4695,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_16",
      "rank": 2,
      "gene": "NKG7",
      "score_log1p_diff": 1.9642,
      "mean_log1p_expr": 3.4322,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_13",
      "rank": 2,
      "gene": "TRGV9",
      "score_log1p_diff": 1.8763,
      "mean_log1p_expr": 2.0182,
      "detect_fraction": 0.9773
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_7",
      "rank": 2,
      "gene": "NKG7",
      "score_log1p_diff": 1.809,
      "mean_log1p_expr": 3.2072,
      "detect_fraction": 0.9901
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_22",
      "rank": 2,
      "gene": "NCOA4",
      "score_log1p_diff": 1.7955,
      "mean_log1p_expr": 2.0771,
      "detect_fraction": 0.9286
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_4",
      "rank": 2,
      "gene": "IL32",
      "score_log1p_diff": 1.6412,
      "mean_log1p_expr": 2.5722,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_9",
      "rank": 2,
      "gene": "CD8B",
      "score_log1p_diff": 1.3916,
      "mean_log1p_expr": 1.592,
      "detect_fraction": 0.9577
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_6",
      "rank": 2,
      "gene": "S100A9",
      "score_log1p_diff": 0.7061,
      "mean_log1p_expr": 2.0258,
      "detect_fraction": 0.9328
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_5",
      "rank": 3,
      "gene": "CST3",
      "score_log1p_diff": 2.641,
      "mean_log1p_expr": 3.8039,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_15",
      "rank": 3,
      "gene": "IFITM3",
      "score_log1p_diff": 2.5977,
      "mean_log1p_expr": 3.9346,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_19",
      "rank": 3,
      "gene": "IGKC",
      "score_log1p_diff": 2.4724,
      "mean_log1p_expr": 2.4837,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_23",
      "rank": 3,
      "gene": "TRAV38-2DV8",
      "score_log1p_diff": 2.3924,
      "mean_log1p_expr": 2.4097,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_1",
      "rank": 3,
      "gene": "LYZ",
      "score_log1p_diff": 2.3447,
      "mean_log1p_expr": 3.1755,
      "detect_fraction": 0.9951
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_18",
      "rank": 3,
      "gene": "HLA-DRA",
      "score_log1p_diff": 2.3284,
      "mean_log1p_expr": 3.5036,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_20",
      "rank": 3,
      "gene": "NKG7",
      "score_log1p_diff": 2.2866,
      "mean_log1p_expr": 3.7602,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_17",
      "rank": 3,
      "gene": "NKG7",
      "score_log1p_diff": 2.1887,
      "mean_log1p_expr": 3.6564,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_11",
      "rank": 3,
      "gene": "MS4A1",
      "score_log1p_diff": 2.1817,
      "mean_log1p_expr": 2.1876,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_8",
      "rank": 3,
      "gene": "IL32",
      "score_log1p_diff": 2.135,
      "mean_log1p_expr": 3.1128,
      "detect_fraction": 0.988
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_24",
      "rank": 3,
      "gene": "HMGN2",
      "score_log1p_diff": 2.123,
      "mean_log1p_expr": 2.9824,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_26",
      "rank": 3,
      "gene": "NKG7",
      "score_log1p_diff": 2.0684,
      "mean_log1p_expr": 3.5539,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_3",
      "rank": 3,
      "gene": "IFITM3",
      "score_log1p_diff": 2.0449,
      "mean_log1p_expr": 3.1841,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_27",
      "rank": 3,
      "gene": "ZEB2",
      "score_log1p_diff": 2.0252,
      "mean_log1p_expr": 2.8445,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_2",
      "rank": 3,
      "gene": "GZMB",
      "score_log1p_diff": 2.0189,
      "mean_log1p_expr": 2.4321,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_14",
      "rank": 3,
      "gene": "CCL5",
      "score_log1p_diff": 1.9404,
      "mean_log1p_expr": 3.1664,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_21",
      "rank": 3,
      "gene": "TRBV7-5",
      "score_log1p_diff": 1.9193,
      "mean_log1p_expr": 1.9224,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_25",
      "rank": 3,
      "gene": "TRAV1-2",
      "score_log1p_diff": 1.9117,
      "mean_log1p_expr": 1.9304,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_16",
      "rank": 3,
      "gene": "CCL5",
      "score_log1p_diff": 1.9082,
      "mean_log1p_expr": 3.151,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_10",
      "rank": 3,
      "gene": "IL32",
      "score_log1p_diff": 1.8759,
      "mean_log1p_expr": 2.8842,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_13",
      "rank": 3,
      "gene": "CCL5",
      "score_log1p_diff": 1.7332,
      "mean_log1p_expr": 2.9589,
      "detect_fraction": 1
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_7",
      "rank": 3,
      "gene": "CCL5",
      "score_log1p_diff": 1.705,
      "mean_log1p_expr": 2.8827,
      "detect_fraction": 0.9901
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_22",
      "rank": 3,
      "gene": "PF4",
      "score_log1p_diff": 1.631,
      "mean_log1p_expr": 1.6406,
      "detect_fraction": 0.8571
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_12",
      "rank": 3,
      "gene": "CD7",
      "score_log1p_diff": 1.5036,
      "mean_log1p_expr": 2.029,
      "detect_fraction": 0.9778
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_4",
      "rank": 3,
      "gene": "IL7R",
      "score_log1p_diff": 1.4927,
      "mean_log1p_expr": 1.6125,
      "detect_fraction": 0.8727
    },
    {
      "sample_id": "GC-035-03-1A",
      "cluster": "cluster_9",
      "rank": 3,
      "gene": "IL32",
      "score_log1p_diff": 1.3474,
      "mean_log1p_expr": 2.366,
      "detect_fraction": 0.9859
    }
  ],
  "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"
  }
}
