{
  "generated_at": "2026-07-09 12:54:49 +0800",
  "dataset_id": "ds-cancerscem-2",
  "dataset_name": "CancerSCEM 2.0",
  "sample_id": "AM-036-02-1A",
  "donor_id": "AM-036-02-1A",
  "summary": {
    "sample_id": "AM-036-02-1A",
    "donor_id": "AM-036-02-1A",
    "cancer_type": "AM",
    "health_status": "Acral Melanoma; Tumour",
    "tissue_or_cell_source": "Tumour",
    "cells_in_umap_file": 7722,
    "cells_analyzed": 2000,
    "clusters": 13,
    "genes_read": 26929,
    "genes_nonzero_in_analyzed_cells": 24777,
    "mean_umi": 7955,
    "mean_genes": 2557,
    "mean_pct_mito": 4.78,
    "matrix_status": "Matrix available",
    "detail_url": "human-immune-donor-detail.php?dataset_id=ds-cancerscem-2&donor_id=AM-036-02-1A",
    "umap_href": "IMG/umap/cancerscem-2/donor/AM-036-02-1A.png",
    "umap_coordinates_url": "http://8.142.154.29/LACA/data/human_immune_atlas/cancerscem_2_umap/AM-036-02-1A.umap.tsv.gz",
    "umap_summary_url": "http://8.142.154.29/LACA/data/human_immune_atlas/cancerscem_2_umap/AM-036-02-1A.summary.json"
  },
  "visualizations": [
    {
      "title": "Donor-level analysis panel",
      "href": "IMG/human-immune-analysis/cancerscem-deep/donor/AM-036-02-1A.analysis.png",
      "description": "Cluster cell counts, cluster-by-program score heatmap, and top marker genes."
    }
  ],
  "cluster_qc": [
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_1",
      "cells": 293,
      "mean_umi": 10319.6587,
      "median_genes": 3068,
      "mean_pct_mito": 5.8766
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_2",
      "cells": 287,
      "mean_umi": 2687.9686,
      "median_genes": 1008,
      "mean_pct_mito": 2.5263
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_3",
      "cells": 268,
      "mean_umi": 9727.4925,
      "median_genes": 2902.5,
      "mean_pct_mito": 6.1835
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_4",
      "cells": 205,
      "mean_umi": 8994.6488,
      "median_genes": 2929,
      "mean_pct_mito": 4.7441
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_5",
      "cells": 199,
      "mean_umi": 8165.0452,
      "median_genes": 2862,
      "mean_pct_mito": 4.4317
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_6",
      "cells": 197,
      "mean_umi": 9371.6904,
      "median_genes": 2678,
      "mean_pct_mito": 6.0548
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_7",
      "cells": 155,
      "mean_umi": 11007.5548,
      "median_genes": 3273,
      "mean_pct_mito": 5.4745
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_8",
      "cells": 118,
      "mean_umi": 10996.2034,
      "median_genes": 3138.5,
      "mean_pct_mito": 5.6457
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_9",
      "cells": 69,
      "mean_umi": 2986.0725,
      "median_genes": 1053,
      "mean_pct_mito": 2.8754
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_10",
      "cells": 68,
      "mean_umi": 4183.5735,
      "median_genes": 1526,
      "mean_pct_mito": 2.7355
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_11",
      "cells": 66,
      "mean_umi": 4931.8788,
      "median_genes": 1996.5,
      "mean_pct_mito": 3.8309
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_12",
      "cells": 65,
      "mean_umi": 5277.2462,
      "median_genes": 1958,
      "mean_pct_mito": 3.4187
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_13",
      "cells": 10,
      "mean_umi": 2984.8,
      "median_genes": 1159,
      "mean_pct_mito": 3.4616
    }
  ],
  "program_scores": [
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_13",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.7157
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_5",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.4799
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_10",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.4071
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_7",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3896
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_3",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3826
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_8",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3621
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_11",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.3085
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_9",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.2025
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_2",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1772
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_4",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1379
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_1",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1327
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_6",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.1311
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_12",
      "program": "B_plasma",
      "genes_used": 8,
      "mean_log1p_score": 0.0603
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_9",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1906
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_2",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.1307
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_10",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0663
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_11",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0583
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_13",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0571
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_8",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0323
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_12",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0168
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_7",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0166
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_3",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0121
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_5",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0116
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_1",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.009
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_4",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0089
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_6",
      "program": "Checkpoint_exhaustion",
      "genes_used": 8,
      "mean_log1p_score": 0.0077
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_11",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 1.0219
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_12",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0672
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_3",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0593
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_7",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0524
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_6",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0504
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_1",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.05
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_4",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0486
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_8",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0452
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_5",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0353
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_10",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0288
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_9",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0115
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_13",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0099
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_2",
      "program": "Endothelial",
      "genes_used": 7,
      "mean_log1p_score": 0.0068
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_11",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0152
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_12",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0074
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_8",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.007
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_7",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0061
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_1",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0051
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_6",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0044
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_9",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0038
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_5",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0033
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_10",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0033
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_2",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.003
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_3",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0028
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_4",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0.0008
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_13",
      "program": "Epithelial_tumor",
      "genes_used": 8,
      "mean_log1p_score": 0
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_12",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 1.7178
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_11",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0892
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_8",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0399
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_7",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0276
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_13",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.026
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_3",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0258
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_4",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0251
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_5",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0238
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_6",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0229
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_1",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0205
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_10",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.016
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_9",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0151
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_2",
      "program": "Fibroblast_stroma",
      "genes_used": 8,
      "mean_log1p_score": 0.0137
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_10",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.5581
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_13",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.3421
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_5",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.2976
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_7",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.2109
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_3",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.2023
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_8",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.193
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_11",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.1155
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_4",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0977
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_9",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0707
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_1",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.06
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_6",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0571
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_2",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0401
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_12",
      "program": "Myeloid_APC",
      "genes_used": 9,
      "mean_log1p_score": 0.0097
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_7",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.5905
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_6",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.5691
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_3",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.5435
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_1",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.504
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_8",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.4433
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_4",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.3278
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_5",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.2709
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_11",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.2579
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_12",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.188
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_9",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0986
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_13",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0891
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_2",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.0709
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_10",
      "program": "Proliferation",
      "genes_used": 7,
      "mean_log1p_score": 0.054
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_9",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.4596
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_2",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.2093
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_13",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0139
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_10",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0108
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_8",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0091
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_11",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0042
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_7",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0027
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_12",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0021
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_3",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0018
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_6",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0014
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_5",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0007
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_4",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0003
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_1",
      "program": "T_NK_cytotoxic",
      "genes_used": 10,
      "mean_log1p_score": 0.0002
    }
  ],
  "program_summary": [
    {
      "program": "Proliferation",
      "cluster_count": 13,
      "mean_score": 0.3083,
      "max_score": 0.5905,
      "mean_genes_used": 7
    },
    {
      "program": "B_plasma",
      "cluster_count": 13,
      "mean_score": 0.299,
      "max_score": 0.7157,
      "mean_genes_used": 8
    },
    {
      "program": "Myeloid_APC",
      "cluster_count": 13,
      "mean_score": 0.1734,
      "max_score": 0.5581,
      "mean_genes_used": 9
    },
    {
      "program": "Fibroblast_stroma",
      "cluster_count": 13,
      "mean_score": 0.1587,
      "max_score": 1.7178,
      "mean_genes_used": 8
    },
    {
      "program": "Endothelial",
      "cluster_count": 13,
      "mean_score": 0.1144,
      "max_score": 1.0219,
      "mean_genes_used": 7
    },
    {
      "program": "T_NK_cytotoxic",
      "cluster_count": 13,
      "mean_score": 0.0551,
      "max_score": 0.4596,
      "mean_genes_used": 10
    },
    {
      "program": "Checkpoint_exhaustion",
      "cluster_count": 13,
      "mean_score": 0.0475,
      "max_score": 0.1906,
      "mean_genes_used": 8
    },
    {
      "program": "Epithelial_tumor",
      "cluster_count": 13,
      "mean_score": 0.0048,
      "max_score": 0.0152,
      "mean_genes_used": 8
    }
  ],
  "top_markers": [
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_8",
      "rank": 1,
      "gene": "FDCSP",
      "score_log1p_diff": 3.5313,
      "mean_log1p_expr": 3.8647,
      "detect_fraction": 0.839
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_12",
      "rank": 1,
      "gene": "COL1A1",
      "score_log1p_diff": 3.448,
      "mean_log1p_expr": 3.4773,
      "detect_fraction": 0.9538
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_11",
      "rank": 1,
      "gene": "IGFBP7",
      "score_log1p_diff": 2.6189,
      "mean_log1p_expr": 2.726,
      "detect_fraction": 0.9394
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_5",
      "rank": 1,
      "gene": "CD74",
      "score_log1p_diff": 1.9881,
      "mean_log1p_expr": 3.836,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_4",
      "rank": 1,
      "gene": "PMEL",
      "score_log1p_diff": 1.8828,
      "mean_log1p_expr": 2.9608,
      "detect_fraction": 0.9756
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_2",
      "rank": 1,
      "gene": "TMSB4X",
      "score_log1p_diff": 1.8614,
      "mean_log1p_expr": 2.3466,
      "detect_fraction": 0.9408
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_10",
      "rank": 1,
      "gene": "TMSB4X",
      "score_log1p_diff": 1.8571,
      "mean_log1p_expr": 2.5463,
      "detect_fraction": 0.8235
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_13",
      "rank": 1,
      "gene": "HLA-DRA",
      "score_log1p_diff": 1.7263,
      "mean_log1p_expr": 2.8712,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_9",
      "rank": 1,
      "gene": "CCL5",
      "score_log1p_diff": 1.6185,
      "mean_log1p_expr": 1.6424,
      "detect_fraction": 0.942
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_7",
      "rank": 1,
      "gene": "SERTAD1",
      "score_log1p_diff": 1.3305,
      "mean_log1p_expr": 3.2286,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_3",
      "rank": 1,
      "gene": "CD74",
      "score_log1p_diff": 1.1694,
      "mean_log1p_expr": 3.0585,
      "detect_fraction": 0.9925
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_1",
      "rank": 1,
      "gene": "RPLP1",
      "score_log1p_diff": 1.0424,
      "mean_log1p_expr": 5.5044,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_6",
      "rank": 1,
      "gene": "RPS18",
      "score_log1p_diff": 0.9587,
      "mean_log1p_expr": 4.8545,
      "detect_fraction": 0.9949
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_12",
      "rank": 2,
      "gene": "COL6A2",
      "score_log1p_diff": 2.811,
      "mean_log1p_expr": 3.012,
      "detect_fraction": 0.9692
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_11",
      "rank": 2,
      "gene": "TMSB4X",
      "score_log1p_diff": 1.9122,
      "mean_log1p_expr": 2.6014,
      "detect_fraction": 0.9697
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_5",
      "rank": 2,
      "gene": "PMEL",
      "score_log1p_diff": 1.7176,
      "mean_log1p_expr": 2.8177,
      "detect_fraction": 0.9648
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_13",
      "rank": 2,
      "gene": "CD83",
      "score_log1p_diff": 1.659,
      "mean_log1p_expr": 2.1059,
      "detect_fraction": 0.9
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_10",
      "rank": 2,
      "gene": "HLA-DRA",
      "score_log1p_diff": 1.5631,
      "mean_log1p_expr": 2.6635,
      "detect_fraction": 0.8676
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_8",
      "rank": 2,
      "gene": "SOD2",
      "score_log1p_diff": 1.5534,
      "mean_log1p_expr": 2.0111,
      "detect_fraction": 0.8729
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_9",
      "rank": 2,
      "gene": "TMSB4X",
      "score_log1p_diff": 1.4984,
      "mean_log1p_expr": 2.199,
      "detect_fraction": 0.9565
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_4",
      "rank": 2,
      "gene": "MIA",
      "score_log1p_diff": 1.357,
      "mean_log1p_expr": 3.9632,
      "detect_fraction": 0.9951
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_7",
      "rank": 2,
      "gene": "EFNA1",
      "score_log1p_diff": 1.3094,
      "mean_log1p_expr": 2.1481,
      "detect_fraction": 0.9548
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_1",
      "rank": 2,
      "gene": "RPS16",
      "score_log1p_diff": 1.0364,
      "mean_log1p_expr": 3.7851,
      "detect_fraction": 0.9966
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_2",
      "rank": 2,
      "gene": "IL32",
      "score_log1p_diff": 1.014,
      "mean_log1p_expr": 1.2748,
      "detect_fraction": 0.7526
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_3",
      "rank": 2,
      "gene": "MIA",
      "score_log1p_diff": 1.0002,
      "mean_log1p_expr": 3.6114,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_6",
      "rank": 2,
      "gene": "RPLP1",
      "score_log1p_diff": 0.928,
      "mean_log1p_expr": 5.4513,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_12",
      "rank": 3,
      "gene": "COL1A2",
      "score_log1p_diff": 2.7812,
      "mean_log1p_expr": 2.7972,
      "detect_fraction": 0.9846
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_11",
      "rank": 3,
      "gene": "CRIP2",
      "score_log1p_diff": 1.6121,
      "mean_log1p_expr": 1.7238,
      "detect_fraction": 0.8788
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_5",
      "rank": 3,
      "gene": "HLA-DRA",
      "score_log1p_diff": 1.6038,
      "mean_log1p_expr": 2.5978,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_13",
      "rank": 3,
      "gene": "TMSB4X",
      "score_log1p_diff": 1.5308,
      "mean_log1p_expr": 2.2754,
      "detect_fraction": 0.9
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_10",
      "rank": 3,
      "gene": "TYROBP",
      "score_log1p_diff": 1.4919,
      "mean_log1p_expr": 1.5015,
      "detect_fraction": 0.7941
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_8",
      "rank": 3,
      "gene": "MT2A",
      "score_log1p_diff": 1.4295,
      "mean_log1p_expr": 2.901,
      "detect_fraction": 0.9915
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_9",
      "rank": 3,
      "gene": "NKG7",
      "score_log1p_diff": 1.2813,
      "mean_log1p_expr": 1.2861,
      "detect_fraction": 0.8261
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_4",
      "rank": 3,
      "gene": "MLANA",
      "score_log1p_diff": 1.1823,
      "mean_log1p_expr": 2.1975,
      "detect_fraction": 0.9805
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_7",
      "rank": 3,
      "gene": "CD74",
      "score_log1p_diff": 1.1467,
      "mean_log1p_expr": 3.1035,
      "detect_fraction": 0.9677
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_1",
      "rank": 3,
      "gene": "RPS18",
      "score_log1p_diff": 1.0289,
      "mean_log1p_expr": 4.8684,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_2",
      "rank": 3,
      "gene": "CRIP1",
      "score_log1p_diff": 0.9486,
      "mean_log1p_expr": 1.1843,
      "detect_fraction": 0.7735
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_6",
      "rank": 3,
      "gene": "SNHG29",
      "score_log1p_diff": 0.9223,
      "mean_log1p_expr": 3.2643,
      "detect_fraction": 0.9797
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_3",
      "rank": 3,
      "gene": "KMT2B",
      "score_log1p_diff": 0.8893,
      "mean_log1p_expr": 3.0571,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_12",
      "rank": 4,
      "gene": "COL3A1",
      "score_log1p_diff": 2.5826,
      "mean_log1p_expr": 2.6409,
      "detect_fraction": 0.9692
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_11",
      "rank": 4,
      "gene": "RNASE1",
      "score_log1p_diff": 1.5494,
      "mean_log1p_expr": 1.5574,
      "detect_fraction": 0.8636
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_13",
      "rank": 4,
      "gene": "CD69",
      "score_log1p_diff": 1.4602,
      "mean_log1p_expr": 1.6491,
      "detect_fraction": 0.9
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_10",
      "rank": 4,
      "gene": "IFI30",
      "score_log1p_diff": 1.4,
      "mean_log1p_expr": 1.4954,
      "detect_fraction": 0.7206
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_5",
      "rank": 4,
      "gene": "MIA",
      "score_log1p_diff": 1.3871,
      "mean_log1p_expr": 3.9944,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_8",
      "rank": 4,
      "gene": "IFITM3",
      "score_log1p_diff": 1.3512,
      "mean_log1p_expr": 3.6685,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_9",
      "rank": 4,
      "gene": "CCL4",
      "score_log1p_diff": 1.257,
      "mean_log1p_expr": 1.2718,
      "detect_fraction": 0.5217
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_7",
      "rank": 4,
      "gene": "FN1",
      "score_log1p_diff": 1.1126,
      "mean_log1p_expr": 2.37,
      "detect_fraction": 0.9935
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_4",
      "rank": 4,
      "gene": "S100A6",
      "score_log1p_diff": 1.0551,
      "mean_log1p_expr": 2.9018,
      "detect_fraction": 0.9902
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_1",
      "rank": 4,
      "gene": "SERTAD1",
      "score_log1p_diff": 1.0071,
      "mean_log1p_expr": 2.8608,
      "detect_fraction": 0.9966
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_2",
      "rank": 4,
      "gene": "B2M",
      "score_log1p_diff": 0.9039,
      "mean_log1p_expr": 2.8801,
      "detect_fraction": 0.9756
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_6",
      "rank": 4,
      "gene": "RPS16",
      "score_log1p_diff": 0.8802,
      "mean_log1p_expr": 3.694,
      "detect_fraction": 0.9949
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_3",
      "rank": 4,
      "gene": "MT-ND4",
      "score_log1p_diff": 0.8759,
      "mean_log1p_expr": 3.6413,
      "detect_fraction": 0.9963
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_12",
      "rank": 5,
      "gene": "COL6A1",
      "score_log1p_diff": 2.3247,
      "mean_log1p_expr": 2.5454,
      "detect_fraction": 0.9692
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_11",
      "rank": 5,
      "gene": "PLVAP",
      "score_log1p_diff": 1.4196,
      "mean_log1p_expr": 1.4297,
      "detect_fraction": 0.6818
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_10",
      "rank": 5,
      "gene": "CD83",
      "score_log1p_diff": 1.3819,
      "mean_log1p_expr": 1.79,
      "detect_fraction": 0.9118
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_5",
      "rank": 5,
      "gene": "TYRP1",
      "score_log1p_diff": 1.2827,
      "mean_log1p_expr": 3.0583,
      "detect_fraction": 0.995
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_8",
      "rank": 5,
      "gene": "CEBPD",
      "score_log1p_diff": 1.2814,
      "mean_log1p_expr": 2.2681,
      "detect_fraction": 0.9237
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_13",
      "rank": 5,
      "gene": "CD74",
      "score_log1p_diff": 1.2786,
      "mean_log1p_expr": 3.318,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_9",
      "rank": 5,
      "gene": "DUSP2",
      "score_log1p_diff": 1.1981,
      "mean_log1p_expr": 1.5885,
      "detect_fraction": 0.8551
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_7",
      "rank": 5,
      "gene": "JUN",
      "score_log1p_diff": 1.0402,
      "mean_log1p_expr": 3.171,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_4",
      "rank": 5,
      "gene": "BLVRB",
      "score_log1p_diff": 1.0332,
      "mean_log1p_expr": 3.152,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_1",
      "rank": 5,
      "gene": "SNHG29",
      "score_log1p_diff": 0.9991,
      "mean_log1p_expr": 3.2855,
      "detect_fraction": 0.9932
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_2",
      "rank": 5,
      "gene": "SRGN",
      "score_log1p_diff": 0.8818,
      "mean_log1p_expr": 1.015,
      "detect_fraction": 0.7282
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_6",
      "rank": 5,
      "gene": "KMT2B",
      "score_log1p_diff": 0.8728,
      "mean_log1p_expr": 3.0739,
      "detect_fraction": 0.9949
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_3",
      "rank": 5,
      "gene": "EIF3K",
      "score_log1p_diff": 0.8669,
      "mean_log1p_expr": 3.1468,
      "detect_fraction": 0.9963
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_12",
      "rank": 6,
      "gene": "IGFBP7",
      "score_log1p_diff": 1.9671,
      "mean_log1p_expr": 2.0967,
      "detect_fraction": 0.9231
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_11",
      "rank": 6,
      "gene": "RAMP2",
      "score_log1p_diff": 1.3859,
      "mean_log1p_expr": 1.5725,
      "detect_fraction": 0.9091
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_10",
      "rank": 6,
      "gene": "CXCL8",
      "score_log1p_diff": 1.2791,
      "mean_log1p_expr": 1.344,
      "detect_fraction": 0.6912
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_8",
      "rank": 6,
      "gene": "IFITM1",
      "score_log1p_diff": 1.2779,
      "mean_log1p_expr": 2.6049,
      "detect_fraction": 0.9831
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_5",
      "rank": 6,
      "gene": "HLA-DRB1",
      "score_log1p_diff": 1.2624,
      "mean_log1p_expr": 2.0216,
      "detect_fraction": 0.9849
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_13",
      "rank": 6,
      "gene": "MS4A1",
      "score_log1p_diff": 1.2576,
      "mean_log1p_expr": 1.2583,
      "detect_fraction": 0.9
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_7",
      "rank": 6,
      "gene": "MIA",
      "score_log1p_diff": 1.0386,
      "mean_log1p_expr": 3.7034,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_4",
      "rank": 6,
      "gene": "CD63",
      "score_log1p_diff": 1.0247,
      "mean_log1p_expr": 2.245,
      "detect_fraction": 0.9659
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_9",
      "rank": 6,
      "gene": "CCL4L2",
      "score_log1p_diff": 1.0006,
      "mean_log1p_expr": 1.0272,
      "detect_fraction": 0.5072
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_1",
      "rank": 6,
      "gene": "KMT2B",
      "score_log1p_diff": 0.9245,
      "mean_log1p_expr": 3.0761,
      "detect_fraction": 0.9863
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_2",
      "rank": 6,
      "gene": "PTPRC",
      "score_log1p_diff": 0.8722,
      "mean_log1p_expr": 0.9326,
      "detect_fraction": 0.77
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_3",
      "rank": 6,
      "gene": "RPLP1",
      "score_log1p_diff": 0.8429,
      "mean_log1p_expr": 5.3447,
      "detect_fraction": 1
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_6",
      "rank": 6,
      "gene": "RPS13",
      "score_log1p_diff": 0.8314,
      "mean_log1p_expr": 3.9963,
      "detect_fraction": 0.9898
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_12",
      "rank": 7,
      "gene": "TMSB4X",
      "score_log1p_diff": 1.9435,
      "mean_log1p_expr": 2.6326,
      "detect_fraction": 0.9692
    },
    {
      "sample_id": "AM-036-02-1A",
      "cluster": "cluster_11",
      "rank": 7,
      "gene": "RAMP3",
      "score_log1p_diff": 1.3673,
      "mean_log1p_expr": 1.3691,
      "detect_fraction": 0.8182
    }
  ],
  "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"
  }
}
