{
  "schema_version": "1.0",
  "scope": "single",
  "side_labels": "Analysis",
  "presentation_version": "2.0",
  "plot_set": "all",
  "distribution_layout": "separate_lanes_v1",
  "render_context": {
    "profile": "fresh_r_process_v1",
    "png_device": "cairo",
    "isolation": "One synchronous fresh Rscript --vanilla process for each output figure."
  },
  "title": "On-treatment: responders vs PD",
  "subtitle": "CR/PR ON-treatment minus PD ON-treatment\nPositive values are higher in responders on treatment.",
  "x_limits": [-3.78956996783266, 3.78956996783266],
  "mean_definition": "Existing mean NES; significant unique classified member sets.",
  "percentages": "Positive, negative and zero counts divided by significant finite-NES member count; absent members excluded.",
  "quantiles": "P25-P75: stats::quantile type 7, between-gene-set dispersion, not a confidence interval.",
  "contrast_rule": "Separate A/B distributions; existing descriptive A-B delta is unchanged; no delta percentiles.",
  "row_order": "Supplied canonical category-summary row order; identical in every variant.",
  "analysis_id": "responders_vs_pd_on",
  "collection": "GOBP-C2",
  "category_nes_variants": ["clean", "percentages", "direction", "dispersion"],
  "variant": "clean",
  "width": 13,
  "height": 17.8,
  "dpi": 180,
  "source_sha256": "550f6aa2ab328d90d1d353cdcc4a6004867a5cc379170fb7aea235ae07fa85a5"
}
