{
  "registry_schema": "nmd-vcell-scientific-figure-registry/1.0",
  "generated_at": "2026-09-09",
  "figure_count": 7,
  "priority_figure_classes": [
    "source_effect_forest",
    "dataset_task_result_coverage",
    "donor_level_distribution",
    "trajectory_time_alignment",
    "benchmark_effect_ci",
    "selective_risk_coverage"
  ],
  "priority_class_count": 6,
  "priority_class_coverage": [
    "benchmark_effect_ci",
    "dataset_task_result_coverage",
    "donor_level_distribution",
    "selective_risk_coverage",
    "source_effect_forest",
    "trajectory_time_alignment"
  ],
  "required_fields": [
    "figure_id",
    "figure_class",
    "unit",
    "confidence_interval",
    "independent_unit",
    "source_tsv",
    "source_tsv_sha256",
    "files"
  ],
  "records": [
    {
      "figure_id": "FIG-TARGET360-SOURCE-EFFECTS-1",
      "figure_class": "source_effect_forest",
      "title": "Target 360 source effects",
      "figure_type": "source effect display without pooled estimate",
      "unit": "source-specific released effect scale",
      "confidence_interval": "Not available in source object; explicitly encoded as missing",
      "independent_unit": "source context; rows within a source are not independent studies",
      "source_tsv": "/resource/downloads/scientific-figure-source/target360_source_effects.tsv",
      "source_tsv_sha256": "53472c08fba06a4cf2c34d8debaed01985ed98aa6f24bfcc75036713b5c6e554",
      "files": [
        {
          "format": "svg",
          "public_path": "/resource/scientific-figures/target360-source-effects.svg",
          "size_bytes": 22506,
          "sha256": "35082e64a4a7c6b08429513b21f38199ccc0393e948e68a02085de788cc41c21"
        },
        {
          "format": "png",
          "public_path": "/resource/scientific-figures/target360-source-effects.webp",
          "size_bytes": 123618,
          "sha256": "57b1becdaf176a6655173dbb82610cb51829f766b89fd00658f706cc43279a4a"
        }
      ]
    },
    {
      "figure_id": "FIG-BENCHMARK-EFFECT-INTERVALS-1",
      "figure_class": "benchmark_effect_ci",
      "title": "Benchmark effect and interval panels",
      "figure_type": "forest-style estimate display; no cross-metric pooling",
      "unit": "metric-specific; each panel has its own axis",
      "confidence_interval": "95% bootstrap interval across 20 repeated balanced-fold realizations; 10,000 bootstrap replicates",
      "independent_unit": "repeated split realization; 2,160 targets per realization",
      "source_tsv": "/resource/downloads/scientific-figure-source/benchmark_effect_intervals.tsv",
      "source_tsv_sha256": "061d18f0a25c96fad7f8716ccae1e9a14507aaed0a4699675fc2db3d2baa549f",
      "files": [
        {
          "format": "svg",
          "public_path": "/resource/scientific-figures/benchmark-effect-intervals.svg",
          "size_bytes": 20553,
          "sha256": "1d658801a94d79370c266e5b2d653fa5c6783105c2134e89e2f373fc23c00ebb"
        },
        {
          "format": "png",
          "public_path": "/resource/scientific-figures/benchmark-effect-intervals.webp",
          "size_bytes": 88703,
          "sha256": "79ad5ecddb218a9e743035493707ebe3101ef16bb7c779fdd99614d93416ecd3"
        }
      ]
    },
    {
      "figure_id": "FIG-DATASET-TASK-COVERAGE-1",
      "figure_class": "dataset_task_result_coverage",
      "title": "Dataset by task qualification matrix",
      "figure_type": "categorical coverage matrix",
      "unit": "qualification state",
      "confidence_interval": "not applicable",
      "independent_unit": "one dataset-version × task-contract decision",
      "source_tsv": "/resource/downloads/scientific-figure-source/dataset_task_coverage_matrix.tsv",
      "source_tsv_sha256": "7951713dbf947d12fd0b7a269a3eec08a518373692c8825b330d1856fdea12db",
      "files": [
        {
          "format": "svg",
          "public_path": "/resource/scientific-figures/dataset-task-coverage-matrix.svg",
          "size_bytes": 28470,
          "sha256": "8c904a8006db9a703e4d10925de69df5e987286caa0ac48ea5347b409406db17"
        },
        {
          "format": "png",
          "public_path": "/resource/scientific-figures/dataset-task-coverage-matrix.webp",
          "size_bytes": 89917,
          "sha256": "85a589a58c175c05cef9dd260179522ef819f7fecdffa5451daf617383449ba4"
        }
      ]
    },
    {
      "figure_id": "FIG-BENCHMARK-TARGET-DISTRIBUTION-1",
      "figure_class": "supplementary_result_distribution",
      "title": "Held-out target result distribution",
      "figure_type": "result distribution with uncertainty",
      "unit": "held-out perturbation target",
      "confidence_interval": "Wilson 95% binomial interval",
      "independent_unit": "held-out target for this descriptive distribution",
      "source_tsv": "/resource/downloads/scientific-figure-source/benchmark_target_result_distribution.tsv",
      "source_tsv_sha256": "c4a23e0e9ee97500d341f517dfdd4937bd96a690593ce1ca5d1e19bbee3b9c0c",
      "files": [
        {
          "format": "svg",
          "public_path": "/resource/scientific-figures/benchmark-target-result-distribution.svg",
          "size_bytes": 9261,
          "sha256": "d6c47a7a4192e665ace8a072f34a6aae2f47b3004a58a903e3f3c1e5d0b28f81"
        },
        {
          "format": "png",
          "public_path": "/resource/scientific-figures/benchmark-target-result-distribution.webp",
          "size_bytes": 60940,
          "sha256": "860486e86ba1a2949dc7120354239846689d440b725a416310e07eab77837f68"
        }
      ]
    },
    {
      "figure_id": "FIG-REPORTED-SAMPLE-UNIT-DISTRIBUTION-1",
      "figure_class": "donor_level_distribution",
      "title": "Reported sample or donor unit distribution",
      "figure_type": "sample-level QC distribution",
      "unit": "cells or spots retained per reported sample/donor unit",
      "confidence_interval": "not applicable; descriptive QC distribution",
      "independent_unit": "reported sample or donor; source metadata does not distinguish donor identity for every record",
      "source_tsv": "/resource/downloads/scientific-figure-source/reported_sample_unit_distribution.tsv",
      "source_tsv_sha256": "a525a5de2495a1cf3dedc89e49906c18421610d64899210f7022eaa218c18314",
      "files": [
        {
          "format": "svg",
          "public_path": "/resource/scientific-figures/reported-sample-unit-distribution.svg",
          "size_bytes": 21133,
          "sha256": "5cafd535440e9b2e800396ab88099c6cecfa66d0d5bb8dd98c70549c015a34b6"
        },
        {
          "format": "png",
          "public_path": "/resource/scientific-figures/reported-sample-unit-distribution.webp",
          "size_bytes": 65979,
          "sha256": "7203562b48562259d37186734b05604ec892c20ed97d607801bd17e06d45fac5"
        }
      ]
    },
    {
      "figure_id": "FIG-MYOGENIC-PROGRAM-TIME-ALIGNMENT-1",
      "figure_class": "trajectory_time_alignment",
      "title": "Myogenic program alignment to physical time",
      "figure_type": "unperturbed trajectory and physical-time alignment",
      "unit": "mean per-gene z-score within each frozen program",
      "confidence_interval": "not available for timepoint means in the released summary",
      "independent_unit": "cell nested within one public differentiation experiment; timepoint counts are 69, 74, 79 and 49",
      "source_tsv": "/resource/downloads/scientific-figure-source/myogenic_program_time_alignment.tsv",
      "source_tsv_sha256": "42ee7a47d91092f0595f330954ba5d626e9a7d747105904ef244ab245212271f",
      "files": [
        {
          "format": "svg",
          "public_path": "/resource/scientific-figures/myogenic-program-time-alignment.svg",
          "size_bytes": 37734,
          "sha256": "1d158d6e8c733fac2f10f13519790e3430761283d40a1da4ab701c1ec13a881b"
        },
        {
          "format": "png",
          "public_path": "/resource/scientific-figures/myogenic-program-time-alignment.webp",
          "size_bytes": 174676,
          "sha256": "1da0bbf969f31ac74a16b1fc1758a085831eca5e3ad35e463c692901eaeef045"
        }
      ]
    },
    {
      "figure_id": "FIG-SUPPORT-AWARE-SELECTIVE-RISK-COVERAGE-1",
      "figure_class": "selective_risk_coverage",
      "title": "Support-aware selective risk versus coverage",
      "figure_type": "group-equal selective risk-coverage curve",
      "unit": "actual accepted coverage and loss difference versus always-ridge",
      "confidence_interval": "not available for curve points; the separate 35% hybrid bootstrap interval has a different estimand",
      "independent_unit": "dataset group; routes and clusters remain nested within each of three groups",
      "source_tsv": "/resource/downloads/scientific-figure-source/support_aware_selective_risk_coverage.tsv",
      "source_tsv_sha256": "c7eb7544d791b3fa6dd5004552f3a05a7ce736863baf0fbff12b4e78188e4287",
      "files": [
        {
          "format": "svg",
          "public_path": "/resource/scientific-figures/support-aware-selective-risk-coverage.svg",
          "size_bytes": 15063,
          "sha256": "db8c11d6e8d25347b872304d9b7f3daecb17165e1c35781b17d904f5a4153787"
        },
        {
          "format": "png",
          "public_path": "/resource/scientific-figures/support-aware-selective-risk-coverage.webp",
          "size_bytes": 113366,
          "sha256": "ca216f20477eb6ea6e6fe0a1dd85621b9dbb0c5b705346e43b08cfe9e8178f41"
        }
      ]
    }
  ],
  "claim_boundary": "Each figure inherits its source object's task and claim boundary. Missing intervals remain missing and cross-scale effects are not pooled."
}
