{
  "generated_at": "2026-07-09 12:54:49 +0800",
  "dataset_id": "ds-cancerscem-2",
  "dataset_name": "CancerSCEM 2.0",
  "sample_id": "HCC-090-05-1H",
  "donor_id": "HCC-090-05-1H",
  "summary": {
    "sample_id": "HCC-090-05-1H",
    "donor_id": "HCC-090-05-1H",
    "cancer_type": "HCC",
    "health_status": "Hepatocellular Cancer; Normal",
    "tissue_or_cell_source": "Normal",
    "cells_in_umap_file": 2399,
    "cells_analyzed": 2000,
    "clusters": 19,
    "genes_read": 21064,
    "genes_nonzero_in_analyzed_cells": 20435,
    "mean_umi": 4343,
    "mean_genes": 1394,
    "mean_pct_mito": 6.833,
    "matrix_status": "Matrix available",
    "detail_url": "human-immune-donor-detail.php?dataset_id=ds-cancerscem-2&donor_id=HCC-090-05-1H",
    "umap_href": "IMG/umap/cancerscem-2/donor/HCC-090-05-1H.png",
    "umap_coordinates_url": "http://8.142.154.29/LACA/data/human_immune_atlas/cancerscem_2_umap/HCC-090-05-1H.umap.tsv.gz",
    "umap_summary_url": "http://8.142.154.29/LACA/data/human_immune_atlas/cancerscem_2_umap/HCC-090-05-1H.summary.json"
  },
  "visualizations": [
    {
      "title": "Donor-level analysis panel",
      "href": "IMG/human-immune-analysis/cancerscem-deep/donor/HCC-090-05-1H.analysis.png",
      "description": "Cluster cell counts, cluster-by-program score heatmap, and top marker genes."
    }
  ],
  "cluster_qc": [
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_1",
      "cells": 299,
      "mean_umi": 2378.9264,
      "median_genes": 1098,
      "mean_pct_mito": 6.6651
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_2",
      "cells": 282,
      "mean_umi": 4049.4326,
      "median_genes": 1393,
      "mean_pct_mito": 7.2784
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_3",
      "cells": 239,
      "mean_umi": 4962.8996,
      "median_genes": 928,
      "mean_pct_mito": 6.938
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_4",
      "cells": 220,
      "mean_umi": 5131.5773,
      "median_genes": 1563.5,
      "mean_pct_mito": 7.7193
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_5",
      "cells": 162,
      "mean_umi": 3740.2469,
      "median_genes": 1421.5,
      "mean_pct_mito": 6.7012
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_6",
      "cells": 144,
      "mean_umi": 8186.9444,
      "median_genes": 2298,
      "mean_pct_mito": 7.1611
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_7",
      "cells": 114,
      "mean_umi": 2489.7105,
      "median_genes": 923,
      "mean_pct_mito": 6.9
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_8",
      "cells": 95,
      "mean_umi": 5836.6105,
      "median_genes": 1692,
      "mean_pct_mito": 6.9012
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_9",
      "cells": 79,
      "mean_umi": 9357.8481,
      "median_genes": 2109,
      "mean_pct_mito": 7.2152
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_10",
      "cells": 73,
      "mean_umi": 3100.3836,
      "median_genes": 1069,
      "mean_pct_mito": 7.6947
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_11",
      "cells": 64,
      "mean_umi": 3083.3281,
      "median_genes": 1273,
      "mean_pct_mito": 5.8223
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_12",
      "cells": 59,
      "mean_umi": 2195.7797,
      "median_genes": 777,
      "mean_pct_mito": 4.2497
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_13",
      "cells": 48,
      "mean_umi": 4812.0417,
      "median_genes": 740,
      "mean_pct_mito": 4.3183
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_14",
      "cells": 36,
      "mean_umi": 2784.0278,
      "median_genes": 1332.5,
      "mean_pct_mito": 7.4807
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_15",
      "cells": 25,
      "mean_umi": 2273.4,
      "median_genes": 1049,
      "mean_pct_mito": 5.1971
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_16",
      "cells": 20,
      "mean_umi": 3812.2,
      "median_genes": 1166.5,
      "mean_pct_mito": 7.14
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_17",
      "cells": 19,
      "mean_umi": 2866.8947,
      "median_genes": 1315,
      "mean_pct_mito": 5.3923
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_18",
      "cells": 14,
      "mean_umi": 4733.1429,
      "median_genes": 405,
      "mean_pct_mito": 3.7147
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_19",
      "cells": 8,
      "mean_umi": 2153.5,
      "median_genes": 816.5,
      "mean_pct_mito": 5.8719
    }
  ],
  "program_scores": [
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_9",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 2.4165
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_3",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 2.0537
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_13",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 1.9793
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_16",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 1.6119
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_17",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 1.1381
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_8",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 1.0493
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_6",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 1.0267
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_4",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.9343
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_2",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.7508
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_5",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.6221
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_12",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.608
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_10",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.4709
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_15",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.4649
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_11",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.4632
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_1",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.4597
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_7",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.4536
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_18",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.4389
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_14",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2919
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_19",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2324
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_6",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1605
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_8",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1407
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_10",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1211
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_4",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1085
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_7",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0828
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_2",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0601
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_9",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0526
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_5",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0509
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_11",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0347
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_12",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0322
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_15",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0298
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_16",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0285
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_3",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0249
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_13",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0238
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_1",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0214
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_19",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0108
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_17",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0091
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_18",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0062
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_14",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0024
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_11",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.643
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_1",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.6246
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_15",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.4577
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_6",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.1798
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_2",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0747
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_4",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0594
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_9",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.059
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_5",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0584
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_13",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.055
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_12",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0491
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_3",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0456
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_8",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0449
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_7",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0355
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_19",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0248
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_10",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0241
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_16",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0198
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_14",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0142
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_17",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0135
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_18",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_14",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 1.5265
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_8",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.1857
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_6",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.0453
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_9",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.0175
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_5",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.0124
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_17",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.0122
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_3",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.0119
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_4",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.0108
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_11",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.009
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_18",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.0083
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_7",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.0077
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_2",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.0072
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_1",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.007
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_12",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.0059
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_13",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.0048
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_10",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.0047
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_15",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0.0046
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_16",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_19",
      "program": "Epithelial_tumor",
      "genes_used": 6,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_11",
      "program": "Fibroblast_stroma",
      "genes_used": 7,
      "mean_log1p_score": 0.102
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_4",
      "program": "Fibroblast_stroma",
      "genes_used": 7,
      "mean_log1p_score": 0.01
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_15",
      "program": "Fibroblast_stroma",
      "genes_used": 7,
      "mean_log1p_score": 0.0092
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_6",
      "program": "Fibroblast_stroma",
      "genes_used": 7,
      "mean_log1p_score": 0.0066
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_2",
      "program": "Fibroblast_stroma",
      "genes_used": 7,
      "mean_log1p_score": 0.0064
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_1",
      "program": "Fibroblast_stroma",
      "genes_used": 7,
      "mean_log1p_score": 0.006
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_14",
      "program": "Fibroblast_stroma",
      "genes_used": 7,
      "mean_log1p_score": 0.0055
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_9",
      "program": "Fibroblast_stroma",
      "genes_used": 7,
      "mean_log1p_score": 0.005
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_3",
      "program": "Fibroblast_stroma",
      "genes_used": 7,
      "mean_log1p_score": 0.0046
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_13",
      "program": "Fibroblast_stroma",
      "genes_used": 7,
      "mean_log1p_score": 0.0041
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_10",
      "program": "Fibroblast_stroma",
      "genes_used": 7,
      "mean_log1p_score": 0.0041
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_7",
      "program": "Fibroblast_stroma",
      "genes_used": 7,
      "mean_log1p_score": 0.0035
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_12",
      "program": "Fibroblast_stroma",
      "genes_used": 7,
      "mean_log1p_score": 0.0034
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_8",
      "program": "Fibroblast_stroma",
      "genes_used": 7,
      "mean_log1p_score": 0.0031
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_5",
      "program": "Fibroblast_stroma",
      "genes_used": 7,
      "mean_log1p_score": 0.0031
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_16",
      "program": "Fibroblast_stroma",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_17",
      "program": "Fibroblast_stroma",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_18",
      "program": "Fibroblast_stroma",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_19",
      "program": "Fibroblast_stroma",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_6",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 2.5248
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_5",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 1.7791
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_2",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 1.5886
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_4",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 1.5607
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_12",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 1.3009
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_8",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 1.0984
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_15",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.9563
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_7",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.7709
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_16",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.6943
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_17",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.4702
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_9",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.4551
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_13",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.2889
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_3",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.2767
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_10",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.2591
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_18",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.2412
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_11",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.2009
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_1",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1972
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_14",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1703
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_19",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0634
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_9",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.9264
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_10",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.6068
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_8",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1591
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_18",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1563
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_6",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1313
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_17",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.086
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_16",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0511
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_7",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0435
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_3",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0431
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_11",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0395
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_4",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0384
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_14",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0351
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_13",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0313
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_19",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0248
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_5",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0199
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_1",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0194
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_12",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0156
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_15",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0119
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_2",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0076
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_10",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.5933
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_7",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.4311
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_17",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.2811
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_3",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0478
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_9",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.046
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_6",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.045
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_13",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0355
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_8",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0352
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_4",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0279
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_16",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0277
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_12",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0269
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_1",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0239
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_2",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0214
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_5",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0191
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_11",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0164
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_19",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0137
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_18",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0099
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_15",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0083
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_14",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.005
    }
  ],
  "program_summary": [
    {
      "program": "B_plasma",
      "cluster_count": 19,
      "mean_score": 0.9193,
      "max_score": 2.4165,
      "mean_genes_used": 8
    },
    {
      "program": "Myeloid_APC",
      "cluster_count": 19,
      "mean_score": 0.7841,
      "max_score": 2.5248,
      "mean_genes_used": 9
    },
    {
      "program": "Endothelial",
      "cluster_count": 19,
      "mean_score": 0.1307,
      "max_score": 0.643,
      "mean_genes_used": 7
    },
    {
      "program": "Proliferation",
      "cluster_count": 19,
      "mean_score": 0.1288,
      "max_score": 0.9264,
      "mean_genes_used": 7
    },
    {
      "program": "Epithelial_tumor",
      "cluster_count": 19,
      "mean_score": 0.099,
      "max_score": 1.5265,
      "mean_genes_used": 6
    },
    {
      "program": "T_NK_cytotoxic",
      "cluster_count": 19,
      "mean_score": 0.0903,
      "max_score": 0.5933,
      "mean_genes_used": 10
    },
    {
      "program": "Checkpoint_exhaustion",
      "cluster_count": 19,
      "mean_score": 0.0527,
      "max_score": 0.1605,
      "mean_genes_used": 8
    },
    {
      "program": "Fibroblast_stroma",
      "cluster_count": 19,
      "mean_score": 0.0093,
      "max_score": 0.102,
      "mean_genes_used": 7
    }
  ],
  "top_markers": [
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_18",
      "rank": 1,
      "gene": "HBB",
      "score_log1p_diff": 7.0171,
      "mean_log1p_expr": 7.262,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_13",
      "rank": 1,
      "gene": "IGHG3",
      "score_log1p_diff": 6.1248,
      "mean_log1p_expr": 6.4901,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_19",
      "rank": 1,
      "gene": "TPSB2",
      "score_log1p_diff": 5.2179,
      "mean_log1p_expr": 5.2272,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_6",
      "rank": 1,
      "gene": "C1QB",
      "score_log1p_diff": 3.9625,
      "mean_log1p_expr": 4.3586,
      "detect_fraction": 0.9931
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_9",
      "rank": 1,
      "gene": "IGKC",
      "score_log1p_diff": 3.844,
      "mean_log1p_expr": 5.8159,
      "detect_fraction": 0.9873
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_3",
      "rank": 1,
      "gene": "IGKC",
      "score_log1p_diff": 3.4958,
      "mean_log1p_expr": 5.2017,
      "detect_fraction": 0.9958
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_5",
      "rank": 1,
      "gene": "S100A8",
      "score_log1p_diff": 3.3863,
      "mean_log1p_expr": 4.6398,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_12",
      "rank": 1,
      "gene": "S100A8",
      "score_log1p_diff": 3.2903,
      "mean_log1p_expr": 4.721,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_8",
      "rank": 1,
      "gene": "CST3",
      "score_log1p_diff": 3.2897,
      "mean_log1p_expr": 4.9162,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_1",
      "rank": 1,
      "gene": "DNASE1L3",
      "score_log1p_diff": 2.9709,
      "mean_log1p_expr": 3.2903,
      "detect_fraction": 0.9967
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_17",
      "rank": 1,
      "gene": "GZMB",
      "score_log1p_diff": 2.6408,
      "mean_log1p_expr": 2.6804,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_14",
      "rank": 1,
      "gene": "KRT18",
      "score_log1p_diff": 2.6015,
      "mean_log1p_expr": 2.6219,
      "detect_fraction": 0.9167
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_4",
      "rank": 1,
      "gene": "HLA-DRA",
      "score_log1p_diff": 2.5283,
      "mean_log1p_expr": 4.1303,
      "detect_fraction": 0.9955
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_11",
      "rank": 1,
      "gene": "TM4SF1",
      "score_log1p_diff": 2.5127,
      "mean_log1p_expr": 2.8022,
      "detect_fraction": 0.9375
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_16",
      "rank": 1,
      "gene": "MS4A1",
      "score_log1p_diff": 2.3591,
      "mean_log1p_expr": 2.3707,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_15",
      "rank": 1,
      "gene": "DNASE1L3",
      "score_log1p_diff": 2.191,
      "mean_log1p_expr": 2.9272,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_2",
      "rank": 1,
      "gene": "FCN1",
      "score_log1p_diff": 2.068,
      "mean_log1p_expr": 2.4768,
      "detect_fraction": 0.9858
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_7",
      "rank": 1,
      "gene": "CCL4",
      "score_log1p_diff": 1.4244,
      "mean_log1p_expr": 2.2494,
      "detect_fraction": 0.9035
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_10",
      "rank": 1,
      "gene": "CCL5",
      "score_log1p_diff": 1.4038,
      "mean_log1p_expr": 1.6615,
      "detect_fraction": 0.7123
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_18",
      "rank": 2,
      "gene": "HBA2",
      "score_log1p_diff": 6.6723,
      "mean_log1p_expr": 6.8244,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_13",
      "rank": 2,
      "gene": "IGHG4",
      "score_log1p_diff": 5.8263,
      "mean_log1p_expr": 6.2738,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_19",
      "rank": 2,
      "gene": "TPSAB1",
      "score_log1p_diff": 4.7058,
      "mean_log1p_expr": 4.7114,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_6",
      "rank": 2,
      "gene": "MARCO",
      "score_log1p_diff": 3.8321,
      "mean_log1p_expr": 3.9452,
      "detect_fraction": 0.9792
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_5",
      "rank": 2,
      "gene": "S100A9",
      "score_log1p_diff": 3.2636,
      "mean_log1p_expr": 4.4894,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_3",
      "rank": 2,
      "gene": "JCHAIN",
      "score_log1p_diff": 3.1684,
      "mean_log1p_expr": 3.7366,
      "detect_fraction": 0.9833
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_8",
      "rank": 2,
      "gene": "CD74",
      "score_log1p_diff": 3.1457,
      "mean_log1p_expr": 5.8646,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_9",
      "rank": 2,
      "gene": "JCHAIN",
      "score_log1p_diff": 3.1377,
      "mean_log1p_expr": 3.9606,
      "detect_fraction": 0.962
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_12",
      "rank": 2,
      "gene": "S100A9",
      "score_log1p_diff": 2.9841,
      "mean_log1p_expr": 4.3863,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_1",
      "rank": 2,
      "gene": "FCN3",
      "score_log1p_diff": 2.736,
      "mean_log1p_expr": 2.8708,
      "detect_fraction": 0.99
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_14",
      "rank": 2,
      "gene": "KRT8",
      "score_log1p_diff": 2.4549,
      "mean_log1p_expr": 2.4701,
      "detect_fraction": 0.9722
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_11",
      "rank": 2,
      "gene": "EMP1",
      "score_log1p_diff": 2.4321,
      "mean_log1p_expr": 2.5055,
      "detect_fraction": 0.8281
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_4",
      "rank": 2,
      "gene": "CD74",
      "score_log1p_diff": 2.3331,
      "mean_log1p_expr": 4.9447,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_15",
      "rank": 2,
      "gene": "FCN3",
      "score_log1p_diff": 2.0111,
      "mean_log1p_expr": 2.5299,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_2",
      "rank": 2,
      "gene": "S100A4",
      "score_log1p_diff": 1.9136,
      "mean_log1p_expr": 2.7567,
      "detect_fraction": 0.9965
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_16",
      "rank": 2,
      "gene": "CD52",
      "score_log1p_diff": 1.6925,
      "mean_log1p_expr": 2.5923,
      "detect_fraction": 0.95
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_17",
      "rank": 2,
      "gene": "CD74",
      "score_log1p_diff": 1.6293,
      "mean_log1p_expr": 4.4821,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_7",
      "rank": 2,
      "gene": "CCL5",
      "score_log1p_diff": 1.3223,
      "mean_log1p_expr": 1.5559,
      "detect_fraction": 0.7456
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_10",
      "rank": 2,
      "gene": "HIST1H4C",
      "score_log1p_diff": 1.2338,
      "mean_log1p_expr": 1.8937,
      "detect_fraction": 0.8356
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_18",
      "rank": 3,
      "gene": "HBA1",
      "score_log1p_diff": 6.4958,
      "mean_log1p_expr": 6.6009,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_13",
      "rank": 3,
      "gene": "IGHG1",
      "score_log1p_diff": 4.6236,
      "mean_log1p_expr": 5.3591,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_6",
      "rank": 3,
      "gene": "C1QC",
      "score_log1p_diff": 3.7854,
      "mean_log1p_expr": 4.1479,
      "detect_fraction": 0.9931
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_19",
      "rank": 3,
      "gene": "CPA3",
      "score_log1p_diff": 3.2847,
      "mean_log1p_expr": 3.2871,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_8",
      "rank": 3,
      "gene": "HLA-DPB1",
      "score_log1p_diff": 3.0083,
      "mean_log1p_expr": 4.0774,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_9",
      "rank": 3,
      "gene": "MZB1",
      "score_log1p_diff": 2.7328,
      "mean_log1p_expr": 3.1726,
      "detect_fraction": 0.9241
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_1",
      "rank": 3,
      "gene": "CRHBP",
      "score_log1p_diff": 2.5199,
      "mean_log1p_expr": 2.6392,
      "detect_fraction": 0.99
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_3",
      "rank": 3,
      "gene": "IGHA1",
      "score_log1p_diff": 2.4065,
      "mean_log1p_expr": 3.5439,
      "detect_fraction": 0.9833
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_14",
      "rank": 3,
      "gene": "TM4SF4",
      "score_log1p_diff": 2.3586,
      "mean_log1p_expr": 2.3692,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_5",
      "rank": 3,
      "gene": "LYZ",
      "score_log1p_diff": 2.3399,
      "mean_log1p_expr": 3.2861,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_12",
      "rank": 3,
      "gene": "S100A12",
      "score_log1p_diff": 2.3294,
      "mean_log1p_expr": 2.8711,
      "detect_fraction": 0.9661
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_4",
      "rank": 3,
      "gene": "HLA-DPB1",
      "score_log1p_diff": 2.2821,
      "mean_log1p_expr": 3.243,
      "detect_fraction": 0.9909
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_11",
      "rank": 3,
      "gene": "CLU",
      "score_log1p_diff": 2.1431,
      "mean_log1p_expr": 2.2135,
      "detect_fraction": 0.9531
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_15",
      "rank": 3,
      "gene": "CRHBP",
      "score_log1p_diff": 1.9936,
      "mean_log1p_expr": 2.4647,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_2",
      "rank": 3,
      "gene": "LYZ",
      "score_log1p_diff": 1.8783,
      "mean_log1p_expr": 2.7492,
      "detect_fraction": 0.961
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_17",
      "rank": 3,
      "gene": "CXCR3",
      "score_log1p_diff": 1.5236,
      "mean_log1p_expr": 1.5494,
      "detect_fraction": 0.9474
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_16",
      "rank": 3,
      "gene": "LTB",
      "score_log1p_diff": 1.1774,
      "mean_log1p_expr": 1.2859,
      "detect_fraction": 0.6
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_10",
      "rank": 3,
      "gene": "IL32",
      "score_log1p_diff": 1.1161,
      "mean_log1p_expr": 1.1923,
      "detect_fraction": 0.726
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_7",
      "rank": 3,
      "gene": "IFITM2",
      "score_log1p_diff": 1.0964,
      "mean_log1p_expr": 2.3283,
      "detect_fraction": 0.9825
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_18",
      "rank": 4,
      "gene": "HBD",
      "score_log1p_diff": 3.7612,
      "mean_log1p_expr": 3.77,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_6",
      "rank": 4,
      "gene": "C1QA",
      "score_log1p_diff": 3.6624,
      "mean_log1p_expr": 4.018,
      "detect_fraction": 0.9931
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_19",
      "rank": 4,
      "gene": "CTSG",
      "score_log1p_diff": 2.8788,
      "mean_log1p_expr": 2.8828,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_8",
      "rank": 4,
      "gene": "HLA-DRA",
      "score_log1p_diff": 2.7881,
      "mean_log1p_expr": 4.5357,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_9",
      "rank": 4,
      "gene": "HIST1H4C",
      "score_log1p_diff": 2.5196,
      "mean_log1p_expr": 3.1249,
      "detect_fraction": 0.9747
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_13",
      "rank": 4,
      "gene": "IGKC",
      "score_log1p_diff": 2.3329,
      "mean_log1p_expr": 4.4005,
      "detect_fraction": 0.9792
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_5",
      "rank": 4,
      "gene": "S100A12",
      "score_log1p_diff": 2.3217,
      "mean_log1p_expr": 2.7441,
      "detect_fraction": 0.9877
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_3",
      "rank": 4,
      "gene": "IGHM",
      "score_log1p_diff": 2.1966,
      "mean_log1p_expr": 3.7735,
      "detect_fraction": 0.9916
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_1",
      "rank": 4,
      "gene": "CTSL",
      "score_log1p_diff": 2.1866,
      "mean_log1p_expr": 2.7337,
      "detect_fraction": 0.99
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_4",
      "rank": 4,
      "gene": "HLA-DRB1",
      "score_log1p_diff": 2.1704,
      "mean_log1p_expr": 3.6235,
      "detect_fraction": 0.9955
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_15",
      "rank": 4,
      "gene": "S100A8",
      "score_log1p_diff": 1.9155,
      "mean_log1p_expr": 3.4194,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_11",
      "rank": 4,
      "gene": "MGP",
      "score_log1p_diff": 1.8756,
      "mean_log1p_expr": 1.8994,
      "detect_fraction": 0.8438
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_2",
      "rank": 4,
      "gene": "FTH1",
      "score_log1p_diff": 1.8477,
      "mean_log1p_expr": 4.7207,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_14",
      "rank": 4,
      "gene": "CLU",
      "score_log1p_diff": 1.7912,
      "mean_log1p_expr": 1.898,
      "detect_fraction": 0.9167
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_17",
      "rank": 4,
      "gene": "IRF7",
      "score_log1p_diff": 1.487,
      "mean_log1p_expr": 1.6108,
      "detect_fraction": 0.9474
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_12",
      "rank": 4,
      "gene": "ALOX5AP",
      "score_log1p_diff": 1.4659,
      "mean_log1p_expr": 1.8333,
      "detect_fraction": 0.9831
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_16",
      "rank": 4,
      "gene": "RPS27",
      "score_log1p_diff": 1.132,
      "mean_log1p_expr": 3.802,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_10",
      "rank": 4,
      "gene": "TRBC2",
      "score_log1p_diff": 1.0979,
      "mean_log1p_expr": 1.1765,
      "detect_fraction": 0.8219
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_7",
      "rank": 4,
      "gene": "NKG7",
      "score_log1p_diff": 1.087,
      "mean_log1p_expr": 1.214,
      "detect_fraction": 0.807
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_6",
      "rank": 5,
      "gene": "FTL",
      "score_log1p_diff": 3.298,
      "mean_log1p_expr": 6.0177,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_8",
      "rank": 5,
      "gene": "HLA-DRB1",
      "score_log1p_diff": 2.6702,
      "mean_log1p_expr": 4.2352,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_18",
      "rank": 5,
      "gene": "AHSP",
      "score_log1p_diff": 2.5248,
      "mean_log1p_expr": 2.5278,
      "detect_fraction": 1
    },
    {
      "sample_id": "HCC-090-05-1H",
      "cluster": "cluster_9",
      "rank": 5,
      "gene": "IGHA1",
      "score_log1p_diff": 2.3075,
      "mean_log1p_expr": 3.6414,
      "detect_fraction": 0.962
    }
  ],
  "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"
  }
}
