{
  "generated_at": "2026-07-09 12:54:49 +0800",
  "dataset_id": "ds-cancerscem-2",
  "dataset_name": "CancerSCEM 2.0",
  "sample_id": "PAAD-062-08-1A",
  "donor_id": "PAAD-062-08-1A",
  "summary": {
    "sample_id": "PAAD-062-08-1A",
    "donor_id": "PAAD-062-08-1A",
    "cancer_type": "PAAD",
    "health_status": "Pancreatic Cancer; Tumour",
    "tissue_or_cell_source": "Tumour",
    "cells_in_umap_file": 4606,
    "cells_analyzed": 2000,
    "clusters": 21,
    "genes_read": 24984,
    "genes_nonzero_in_analyzed_cells": 23209,
    "mean_umi": 5406,
    "mean_genes": 1824,
    "mean_pct_mito": 5.124,
    "matrix_status": "Matrix available",
    "detail_url": "human-immune-donor-detail.php?dataset_id=ds-cancerscem-2&donor_id=PAAD-062-08-1A",
    "umap_href": "IMG/umap/cancerscem-2/donor/PAAD-062-08-1A.png",
    "umap_coordinates_url": "http://8.142.154.29/LACA/data/human_immune_atlas/cancerscem_2_umap/PAAD-062-08-1A.umap.tsv.gz",
    "umap_summary_url": "http://8.142.154.29/LACA/data/human_immune_atlas/cancerscem_2_umap/PAAD-062-08-1A.summary.json"
  },
  "visualizations": [
    {
      "title": "Donor-level analysis panel",
      "href": "IMG/human-immune-analysis/cancerscem-deep/donor/PAAD-062-08-1A.analysis.png",
      "description": "Cluster cell counts, cluster-by-program score heatmap, and top marker genes."
    }
  ],
  "cluster_qc": [
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_1",
      "cells": 392,
      "mean_umi": 3715.9923,
      "median_genes": 1543,
      "mean_pct_mito": 5.4253
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_2",
      "cells": 358,
      "mean_umi": 2871.8436,
      "median_genes": 1426,
      "mean_pct_mito": 5.6875
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_3",
      "cells": 215,
      "mean_umi": 12010.307,
      "median_genes": 3365,
      "mean_pct_mito": 4.7806
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_4",
      "cells": 176,
      "mean_umi": 3243.7386,
      "median_genes": 1507.5,
      "mean_pct_mito": 4.3621
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_5",
      "cells": 160,
      "mean_umi": 3712.8125,
      "median_genes": 1525,
      "mean_pct_mito": 5.9753
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_6",
      "cells": 98,
      "mean_umi": 10543.6122,
      "median_genes": 2921.5,
      "mean_pct_mito": 3.9566
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_7",
      "cells": 93,
      "mean_umi": 2949.7742,
      "median_genes": 1501,
      "mean_pct_mito": 5.4509
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_8",
      "cells": 89,
      "mean_umi": 3279.6854,
      "median_genes": 1539,
      "mean_pct_mito": 5.3546
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_9",
      "cells": 71,
      "mean_umi": 3214.169,
      "median_genes": 1558,
      "mean_pct_mito": 5.4103
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_10",
      "cells": 59,
      "mean_umi": 3361.9322,
      "median_genes": 1451,
      "mean_pct_mito": 5.4239
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_11",
      "cells": 52,
      "mean_umi": 5164.25,
      "median_genes": 1509.5,
      "mean_pct_mito": 3.8848
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_12",
      "cells": 52,
      "mean_umi": 3519.9231,
      "median_genes": 1519,
      "mean_pct_mito": 4.2528
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_13",
      "cells": 50,
      "mean_umi": 10966.96,
      "median_genes": 3744.5,
      "mean_pct_mito": 6.4762
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_14",
      "cells": 45,
      "mean_umi": 22175.4,
      "median_genes": 1918,
      "mean_pct_mito": 1.7208
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_15",
      "cells": 23,
      "mean_umi": 1216.0435,
      "median_genes": 376,
      "mean_pct_mito": 3.9473
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_16",
      "cells": 20,
      "mean_umi": 13612.6,
      "median_genes": 4240.5,
      "mean_pct_mito": 4.8322
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_17",
      "cells": 14,
      "mean_umi": 5696.9286,
      "median_genes": 2505.5,
      "mean_pct_mito": 5.4803
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_18",
      "cells": 11,
      "mean_umi": 6907.3636,
      "median_genes": 2327,
      "mean_pct_mito": 5.4585
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_19",
      "cells": 10,
      "mean_umi": 5656.8,
      "median_genes": 2555,
      "mean_pct_mito": 4.9423
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_20",
      "cells": 9,
      "mean_umi": 3217.4444,
      "median_genes": 1000,
      "mean_pct_mito": 6.0014
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_21",
      "cells": 3,
      "mean_umi": 4766.3333,
      "median_genes": 2084,
      "mean_pct_mito": 2.3474
    }
  ],
  "program_scores": [
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_14",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 2.2217
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_10",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 1.0709
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_5",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 1.0444
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_21",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.6896
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_3",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.5943
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_6",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.5849
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_19",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3266
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_17",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3071
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_13",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2139
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_4",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.197
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_12",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1886
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_8",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1814
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_9",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1744
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_2",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1556
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_16",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1477
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_7",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1377
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_11",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1214
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_1",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1089
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_15",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0986
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_18",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0866
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_20",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0401
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_12",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.317
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_19",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.2746
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_6",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1705
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_4",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1496
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_8",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.144
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_3",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1413
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_7",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1171
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_2",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0897
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_14",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0856
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_9",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0783
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_1",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0718
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_17",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.064
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_20",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0578
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_5",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0458
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_13",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0347
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_10",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.021
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_16",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0173
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_15",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0151
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_11",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0103
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_18",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0079
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_21",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_17",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.9983
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_3",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.2133
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_16",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.1768
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_18",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.1418
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_6",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.1341
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_14",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.1202
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_13",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.088
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_21",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0523
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_19",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0454
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_20",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.033
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_8",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0207
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_4",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0128
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_10",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0101
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_2",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0095
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_7",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0064
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_1",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0061
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_9",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0042
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_5",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0025
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_11",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0019
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_12",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_15",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_11",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 1.054
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_13",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.4659
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_18",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0819
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_21",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0578
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_16",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0527
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_14",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0504
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_20",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0385
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_6",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0371
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_3",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0363
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_17",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0309
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_7",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0285
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_10",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0282
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_5",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0238
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_1",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0235
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_8",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.022
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_15",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.021
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_4",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0197
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_2",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0196
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_12",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0153
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_19",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0137
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_9",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0085
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_16",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 2.8096
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_13",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 2.2208
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_18",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.9516
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_3",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0855
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_17",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0826
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_14",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0631
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_12",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0512
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_19",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0433
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_11",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0422
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_10",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0408
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_6",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0408
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_9",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0356
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_4",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.034
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_8",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0327
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_5",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0307
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_1",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0306
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_21",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0289
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_15",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0264
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_2",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0261
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_7",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0224
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_20",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_3",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 2.5633
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_6",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 1.559
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_19",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.3719
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_5",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.3381
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_10",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.3346
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_15",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.3257
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_17",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.315
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_21",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.2905
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_7",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1397
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_11",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1233
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_18",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1226
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_9",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1101
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_4",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.106
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_13",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0879
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_8",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0764
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_12",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0642
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_2",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0622
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_16",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.06
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_14",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0588
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_20",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0478
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_1",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0447
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_19",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 1.363
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_13",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1688
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_17",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.148
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_6",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.1053
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_21",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0853
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_3",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0755
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_4",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0743
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_12",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0433
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_11",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0398
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_8",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0358
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_7",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0355
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_2",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0298
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_10",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0262
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_1",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0228
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_16",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0227
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_14",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.022
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_9",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0217
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_18",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.018
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_5",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0174
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_20",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.011
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_15",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0068
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_9",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.125
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_7",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 1.1072
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_19",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.9639
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_4",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.8239
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_8",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.6642
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_2",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.547
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_12",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.4556
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_1",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.4062
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_21",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.2035
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_15",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.1031
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_11",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0792
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_16",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0667
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_14",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0639
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_6",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0566
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_3",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0541
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_18",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0466
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_13",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0403
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_17",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0391
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_10",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0328
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_5",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0167
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_20",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0077
    }
  ],
  "program_summary": [
    {
      "program": "B_plasma",
      "cluster_count": 21,
      "mean_score": 0.4139,
      "max_score": 2.2217,
      "mean_genes_used": 8
    },
    {
      "program": "Myeloid_APC",
      "cluster_count": 21,
      "mean_score": 0.3429,
      "max_score": 2.5633,
      "mean_genes_used": 9
    },
    {
      "program": "T_NK_cytotoxic",
      "cluster_count": 21,
      "mean_score": 0.3287,
      "max_score": 1.125,
      "mean_genes_used": 10
    },
    {
      "program": "Fibroblast_stroma",
      "cluster_count": 21,
      "mean_score": 0.319,
      "max_score": 2.8096,
      "mean_genes_used": 8
    },
    {
      "program": "Proliferation",
      "cluster_count": 21,
      "mean_score": 0.113,
      "max_score": 1.363,
      "mean_genes_used": 7
    },
    {
      "program": "Epithelial_tumor",
      "cluster_count": 21,
      "mean_score": 0.1014,
      "max_score": 1.054,
      "mean_genes_used": 8
    },
    {
      "program": "Endothelial",
      "cluster_count": 21,
      "mean_score": 0.0989,
      "max_score": 0.9983,
      "mean_genes_used": 7
    },
    {
      "program": "Checkpoint_exhaustion",
      "cluster_count": 21,
      "mean_score": 0.0911,
      "max_score": 0.317,
      "mean_genes_used": 8
    }
  ],
  "top_markers": [
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_16",
      "rank": 1,
      "gene": "MGP",
      "score_log1p_diff": 4.4308,
      "mean_log1p_expr": 4.5466,
      "detect_fraction": 1
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_14",
      "rank": 1,
      "gene": "IGKC",
      "score_log1p_diff": 4.2277,
      "mean_log1p_expr": 4.7768,
      "detect_fraction": 0.8222
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_3",
      "rank": 1,
      "gene": "FTL",
      "score_log1p_diff": 3.9013,
      "mean_log1p_expr": 5.7009,
      "detect_fraction": 1
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_20",
      "rank": 1,
      "gene": "TPSB2",
      "score_log1p_diff": 3.8035,
      "mean_log1p_expr": 3.8049,
      "detect_fraction": 1
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_13",
      "rank": 1,
      "gene": "COL1A1",
      "score_log1p_diff": 3.7449,
      "mean_log1p_expr": 3.8632,
      "detect_fraction": 0.94
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_18",
      "rank": 1,
      "gene": "IGFBP7",
      "score_log1p_diff": 3.5901,
      "mean_log1p_expr": 3.7772,
      "detect_fraction": 1
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_6",
      "rank": 1,
      "gene": "HLA-DRA",
      "score_log1p_diff": 3.154,
      "mean_log1p_expr": 4.1502,
      "detect_fraction": 1
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_17",
      "rank": 1,
      "gene": "IGFBP7",
      "score_log1p_diff": 2.5794,
      "mean_log1p_expr": 2.7682,
      "detect_fraction": 0.9286
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_19",
      "rank": 1,
      "gene": "STMN1",
      "score_log1p_diff": 2.4223,
      "mean_log1p_expr": 2.5608,
      "detect_fraction": 1
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_21",
      "rank": 1,
      "gene": "HSPA1A",
      "score_log1p_diff": 2.3787,
      "mean_log1p_expr": 3.2162,
      "detect_fraction": 1
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_10",
      "rank": 1,
      "gene": "IGHM",
      "score_log1p_diff": 2.1995,
      "mean_log1p_expr": 2.2378,
      "detect_fraction": 0.9831
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_7",
      "rank": 1,
      "gene": "NKG7",
      "score_log1p_diff": 2.1428,
      "mean_log1p_expr": 2.6949,
      "detect_fraction": 0.9785
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_15",
      "rank": 1,
      "gene": "G0S2",
      "score_log1p_diff": 2.1197,
      "mean_log1p_expr": 2.4306,
      "detect_fraction": 1
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_11",
      "rank": 1,
      "gene": "KRT18",
      "score_log1p_diff": 1.912,
      "mean_log1p_expr": 2.0171,
      "detect_fraction": 0.8654
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_9",
      "rank": 1,
      "gene": "NKG7",
      "score_log1p_diff": 1.7862,
      "mean_log1p_expr": 2.3745,
      "detect_fraction": 0.9577
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_5",
      "rank": 1,
      "gene": "HLA-DRA",
      "score_log1p_diff": 1.7849,
      "mean_log1p_expr": 2.7928,
      "detect_fraction": 0.9875
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_4",
      "rank": 1,
      "gene": "CCL5",
      "score_log1p_diff": 1.5362,
      "mean_log1p_expr": 2.3168,
      "detect_fraction": 0.9716
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_8",
      "rank": 1,
      "gene": "NKG7",
      "score_log1p_diff": 1.2884,
      "mean_log1p_expr": 1.8829,
      "detect_fraction": 0.9101
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_12",
      "rank": 1,
      "gene": "IL32",
      "score_log1p_diff": 1.2295,
      "mean_log1p_expr": 2.2023,
      "detect_fraction": 0.9615
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_1",
      "rank": 1,
      "gene": "IL7R",
      "score_log1p_diff": 0.9975,
      "mean_log1p_expr": 1.3384,
      "detect_fraction": 0.8291
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_2",
      "rank": 1,
      "gene": "CCL5",
      "score_log1p_diff": 0.8835,
      "mean_log1p_expr": 1.6412,
      "detect_fraction": 0.9218
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_16",
      "rank": 2,
      "gene": "DCN",
      "score_log1p_diff": 4.2811,
      "mean_log1p_expr": 4.3839,
      "detect_fraction": 1
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_14",
      "rank": 2,
      "gene": "IGLC2",
      "score_log1p_diff": 4.1015,
      "mean_log1p_expr": 4.3402,
      "detect_fraction": 0.7778
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_3",
      "rank": 2,
      "gene": "C1QB",
      "score_log1p_diff": 3.5781,
      "mean_log1p_expr": 3.696,
      "detect_fraction": 0.9395
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_18",
      "rank": 2,
      "gene": "PRKG1",
      "score_log1p_diff": 3.391,
      "mean_log1p_expr": 3.4597,
      "detect_fraction": 1
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_13",
      "rank": 2,
      "gene": "COL1A2",
      "score_log1p_diff": 3.3539,
      "mean_log1p_expr": 3.4418,
      "detect_fraction": 0.96
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_6",
      "rank": 2,
      "gene": "IL1B",
      "score_log1p_diff": 3.0973,
      "mean_log1p_expr": 3.4149,
      "detect_fraction": 0.8469
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_20",
      "rank": 2,
      "gene": "TPSAB1",
      "score_log1p_diff": 2.7265,
      "mean_log1p_expr": 2.7276,
      "detect_fraction": 1
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_17",
      "rank": 2,
      "gene": "SPARCL1",
      "score_log1p_diff": 2.3955,
      "mean_log1p_expr": 2.4653,
      "detect_fraction": 0.9286
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_19",
      "rank": 2,
      "gene": "TUBA1B",
      "score_log1p_diff": 2.3378,
      "mean_log1p_expr": 3.0897,
      "detect_fraction": 1
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_21",
      "rank": 2,
      "gene": "NR4A3",
      "score_log1p_diff": 2.1614,
      "mean_log1p_expr": 2.8095,
      "detect_fraction": 1
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_7",
      "rank": 2,
      "gene": "GNLY",
      "score_log1p_diff": 1.9589,
      "mean_log1p_expr": 2.0566,
      "detect_fraction": 0.871
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_11",
      "rank": 2,
      "gene": "KRT19",
      "score_log1p_diff": 1.8063,
      "mean_log1p_expr": 1.8745,
      "detect_fraction": 0.9423
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_15",
      "rank": 2,
      "gene": "CXCL8",
      "score_log1p_diff": 1.7026,
      "mean_log1p_expr": 2.1206,
      "detect_fraction": 0.9565
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_10",
      "rank": 2,
      "gene": "HLA-DRA",
      "score_log1p_diff": 1.6634,
      "mean_log1p_expr": 2.7651,
      "detect_fraction": 1
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_5",
      "rank": 2,
      "gene": "CD74",
      "score_log1p_diff": 1.6351,
      "mean_log1p_expr": 3.018,
      "detect_fraction": 0.9938
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_4",
      "rank": 2,
      "gene": "CCL4",
      "score_log1p_diff": 1.4068,
      "mean_log1p_expr": 2.3056,
      "detect_fraction": 0.9034
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_9",
      "rank": 2,
      "gene": "GNLY",
      "score_log1p_diff": 1.3061,
      "mean_log1p_expr": 1.4485,
      "detect_fraction": 0.7324
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_8",
      "rank": 2,
      "gene": "AOAH",
      "score_log1p_diff": 1.0946,
      "mean_log1p_expr": 1.8621,
      "detect_fraction": 0.8876
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_12",
      "rank": 2,
      "gene": "LTB",
      "score_log1p_diff": 1.0027,
      "mean_log1p_expr": 1.6237,
      "detect_fraction": 0.8654
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_1",
      "rank": 2,
      "gene": "PDE3B",
      "score_log1p_diff": 0.824,
      "mean_log1p_expr": 1.397,
      "detect_fraction": 0.8622
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_2",
      "rank": 2,
      "gene": "GZMK",
      "score_log1p_diff": 0.7277,
      "mean_log1p_expr": 1.0383,
      "detect_fraction": 0.6927
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_16",
      "rank": 3,
      "gene": "LUM",
      "score_log1p_diff": 4.0418,
      "mean_log1p_expr": 4.0883,
      "detect_fraction": 1
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_14",
      "rank": 3,
      "gene": "IGHG1",
      "score_log1p_diff": 3.5522,
      "mean_log1p_expr": 3.6174,
      "detect_fraction": 0.6667
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_3",
      "rank": 3,
      "gene": "C1QA",
      "score_log1p_diff": 3.3948,
      "mean_log1p_expr": 3.5041,
      "detect_fraction": 0.9302
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_13",
      "rank": 3,
      "gene": "COL3A1",
      "score_log1p_diff": 3.27,
      "mean_log1p_expr": 3.377,
      "detect_fraction": 0.96
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_6",
      "rank": 3,
      "gene": "HLA-DRB1",
      "score_log1p_diff": 2.8241,
      "mean_log1p_expr": 3.8431,
      "detect_fraction": 0.9898
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_18",
      "rank": 3,
      "gene": "DLC1",
      "score_log1p_diff": 2.8208,
      "mean_log1p_expr": 2.8669,
      "detect_fraction": 1
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_19",
      "rank": 3,
      "gene": "HMGB2",
      "score_log1p_diff": 2.2828,
      "mean_log1p_expr": 2.4977,
      "detect_fraction": 1
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_21",
      "rank": 3,
      "gene": "AFF3",
      "score_log1p_diff": 2.1044,
      "mean_log1p_expr": 2.3029,
      "detect_fraction": 1
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_17",
      "rank": 3,
      "gene": "ZNF385D",
      "score_log1p_diff": 1.986,
      "mean_log1p_expr": 1.9962,
      "detect_fraction": 0.7857
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_7",
      "rank": 3,
      "gene": "GZMB",
      "score_log1p_diff": 1.9323,
      "mean_log1p_expr": 2.0918,
      "detect_fraction": 0.9892
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_11",
      "rank": 3,
      "gene": "KRT8",
      "score_log1p_diff": 1.7374,
      "mean_log1p_expr": 1.8237,
      "detect_fraction": 0.8654
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_20",
      "rank": 3,
      "gene": "CPA3",
      "score_log1p_diff": 1.666,
      "mean_log1p_expr": 1.666,
      "detect_fraction": 0.8889
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_10",
      "rank": 3,
      "gene": "CD79A",
      "score_log1p_diff": 1.654,
      "mean_log1p_expr": 1.8312,
      "detect_fraction": 0.9831
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_5",
      "rank": 3,
      "gene": "CD79A",
      "score_log1p_diff": 1.5635,
      "mean_log1p_expr": 1.6644,
      "detect_fraction": 0.9375
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_15",
      "rank": 3,
      "gene": "FTH1",
      "score_log1p_diff": 1.3937,
      "mean_log1p_expr": 3.9772,
      "detect_fraction": 1
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_9",
      "rank": 3,
      "gene": "GZMH",
      "score_log1p_diff": 1.2647,
      "mean_log1p_expr": 1.4842,
      "detect_fraction": 0.9155
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_4",
      "rank": 3,
      "gene": "NKG7",
      "score_log1p_diff": 1.1463,
      "mean_log1p_expr": 1.6972,
      "detect_fraction": 0.9261
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_8",
      "rank": 3,
      "gene": "CCL5",
      "score_log1p_diff": 0.961,
      "mean_log1p_expr": 1.834,
      "detect_fraction": 0.8652
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_12",
      "rank": 3,
      "gene": "TRAC",
      "score_log1p_diff": 0.9189,
      "mean_log1p_expr": 1.5213,
      "detect_fraction": 0.8654
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_1",
      "rank": 3,
      "gene": "ANK3",
      "score_log1p_diff": 0.7159,
      "mean_log1p_expr": 0.8695,
      "detect_fraction": 0.6837
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_2",
      "rank": 3,
      "gene": "FYN",
      "score_log1p_diff": 0.5987,
      "mean_log1p_expr": 1.7152,
      "detect_fraction": 0.9553
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_16",
      "rank": 4,
      "gene": "CFD",
      "score_log1p_diff": 3.7539,
      "mean_log1p_expr": 4.0151,
      "detect_fraction": 1
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_3",
      "rank": 4,
      "gene": "CST3",
      "score_log1p_diff": 3.3596,
      "mean_log1p_expr": 3.7972,
      "detect_fraction": 0.986
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_14",
      "rank": 4,
      "gene": "JCHAIN",
      "score_log1p_diff": 3.2546,
      "mean_log1p_expr": 3.2965,
      "detect_fraction": 0.7111
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_13",
      "rank": 4,
      "gene": "TIMP1",
      "score_log1p_diff": 3.1259,
      "mean_log1p_expr": 3.8019,
      "detect_fraction": 0.94
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_6",
      "rank": 4,
      "gene": "CST3",
      "score_log1p_diff": 2.7554,
      "mean_log1p_expr": 3.4191,
      "detect_fraction": 0.9898
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_18",
      "rank": 4,
      "gene": "CD36",
      "score_log1p_diff": 2.7232,
      "mean_log1p_expr": 2.78,
      "detect_fraction": 0.9091
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_21",
      "rank": 4,
      "gene": "HSP90AA1",
      "score_log1p_diff": 2.0839,
      "mean_log1p_expr": 3.9368,
      "detect_fraction": 1
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_17",
      "rank": 4,
      "gene": "MCTP1",
      "score_log1p_diff": 1.9808,
      "mean_log1p_expr": 2.2683,
      "detect_fraction": 0.9286
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_19",
      "rank": 4,
      "gene": "TUBB",
      "score_log1p_diff": 1.9243,
      "mean_log1p_expr": 2.2659,
      "detect_fraction": 1
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_11",
      "rank": 4,
      "gene": "SPINK1",
      "score_log1p_diff": 1.7364,
      "mean_log1p_expr": 1.7748,
      "detect_fraction": 0.8077
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_20",
      "rank": 4,
      "gene": "HPGDS",
      "score_log1p_diff": 1.6428,
      "mean_log1p_expr": 1.6481,
      "detect_fraction": 1
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_10",
      "rank": 4,
      "gene": "AFF3",
      "score_log1p_diff": 1.5496,
      "mean_log1p_expr": 1.7056,
      "detect_fraction": 0.9831
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_5",
      "rank": 4,
      "gene": "BANK1",
      "score_log1p_diff": 1.5399,
      "mean_log1p_expr": 1.5986,
      "detect_fraction": 0.9625
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_7",
      "rank": 4,
      "gene": "CCL4",
      "score_log1p_diff": 1.4333,
      "mean_log1p_expr": 2.3894,
      "detect_fraction": 0.914
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_9",
      "rank": 4,
      "gene": "CCL5",
      "score_log1p_diff": 1.1779,
      "mean_log1p_expr": 2.0518,
      "detect_fraction": 1
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_15",
      "rank": 4,
      "gene": "NAMPT",
      "score_log1p_diff": 1.0552,
      "mean_log1p_expr": 1.844,
      "detect_fraction": 0.9565
    },
    {
      "sample_id": "PAAD-062-08-1A",
      "cluster": "cluster_4",
      "rank": 4,
      "gene": "AOAH",
      "score_log1p_diff": 1.0291,
      "mean_log1p_expr": 1.7548,
      "detect_fraction": 0.9375
    }
  ],
  "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"
  }
}
