{
  "id": "catagi-judo",
  "title": "Judo Calculus causal-discovery experiments",
  "bookId": "categories-for-agi",
  "chapters": [
    20
  ],
  "status": "synthetic and Sachs benchmark studies",
  "summary": "Sheaf/Kan causal-discovery experiments with DCDI and GES comparisons.",
  "studies": [
    "Synthetic j-stable DCDI comparison",
    "Descriptive runtime measurement",
    "Sachs pooled versus regime-stable study",
    "GES, CGES, and TC-GES comparison",
    "OECD PISA regime-stability study"
  ],
  "boundary": "The mixed and negative Sachs results remain part of the evidence; runtime plots are descriptive implementation measurements.",
  "packageIds": [
    "causal-sheaves",
    "kan-do-dcdi-archive"
  ],
  "entryPoints": [
    "artifacts/",
    "kan_do_dcdi experiments"
  ],
  "resultArtifacts": [
    "synthetic and Sachs result tables"
  ],
  "documentationStatus": "public-code-linked",
  "runs": [],
  "runCount": 0,
  "codeRecords": [
    {
      "packageId": "causal-sheaves",
      "role": "runner",
      "path": "experiments/dcdi/dcdi_benchmark_val.py",
      "publicUrl": "https://github.com/sridharmahadevan/Causal-Discovery-on-Sheaves/blob/875ec6ee97c6f32e05bfc176d4e3d69ecb2c8f39/experiments/dcdi/dcdi_benchmark_val.py"
    },
    {
      "packageId": "causal-sheaves",
      "role": "runner",
      "path": "experiments/dcdi/dcdi_run_patched_v15.py",
      "publicUrl": "https://github.com/sridharmahadevan/Causal-Discovery-on-Sheaves/blob/875ec6ee97c6f32e05bfc176d4e3d69ecb2c8f39/experiments/dcdi/dcdi_run_patched_v15.py"
    },
    {
      "packageId": "causal-sheaves",
      "role": "runner",
      "path": "experiments/dcdi/jstable_eval.py",
      "publicUrl": "https://github.com/sridharmahadevan/Causal-Discovery-on-Sheaves/blob/875ec6ee97c6f32e05bfc176d4e3d69ecb2c8f39/experiments/dcdi/jstable_eval.py"
    },
    {
      "packageId": "causal-sheaves",
      "role": "runner",
      "path": "experiments/interference/interference_minimal_v2.py",
      "publicUrl": "https://github.com/sridharmahadevan/Causal-Discovery-on-Sheaves/blob/875ec6ee97c6f32e05bfc176d4e3d69ecb2c8f39/experiments/interference/interference_minimal_v2.py"
    },
    {
      "packageId": "causal-sheaves",
      "role": "runner",
      "path": "experiments/interference/interference_plots.py",
      "publicUrl": "https://github.com/sridharmahadevan/Causal-Discovery-on-Sheaves/blob/875ec6ee97c6f32e05bfc176d4e3d69ecb2c8f39/experiments/interference/interference_plots.py"
    },
    {
      "packageId": "causal-sheaves",
      "role": "runner",
      "path": "experiments/psifci/alpha_sweep_psifci.py",
      "publicUrl": "https://github.com/sridharmahadevan/Causal-Discovery-on-Sheaves/blob/875ec6ee97c6f32e05bfc176d4e3d69ecb2c8f39/experiments/psifci/alpha_sweep_psifci.py"
    },
    {
      "packageId": "causal-sheaves",
      "role": "runner",
      "path": "experiments/psifci/run_psifci_jstable.py",
      "publicUrl": "https://github.com/sridharmahadevan/Causal-Discovery-on-Sheaves/blob/875ec6ee97c6f32e05bfc176d4e3d69ecb2c8f39/experiments/psifci/run_psifci_jstable.py"
    },
    {
      "packageId": "causal-sheaves",
      "role": "runner",
      "path": "experiments/sachs/align_and_eval_sachs.py",
      "publicUrl": "https://github.com/sridharmahadevan/Causal-Discovery-on-Sheaves/blob/875ec6ee97c6f32e05bfc176d4e3d69ecb2c8f39/experiments/sachs/align_and_eval_sachs.py"
    },
    {
      "packageId": "causal-sheaves",
      "role": "runner",
      "path": "experiments/sachs/make_env_labels_sachs.py",
      "publicUrl": "https://github.com/sridharmahadevan/Causal-Discovery-on-Sheaves/blob/875ec6ee97c6f32e05bfc176d4e3d69ecb2c8f39/experiments/sachs/make_env_labels_sachs.py"
    },
    {
      "packageId": "causal-sheaves",
      "role": "runner",
      "path": "experiments/sachs/run_ges.py",
      "publicUrl": "https://github.com/sridharmahadevan/Causal-Discovery-on-Sheaves/blob/875ec6ee97c6f32e05bfc176d4e3d69ecb2c8f39/experiments/sachs/run_ges.py"
    },
    {
      "packageId": "kan-do-dcdi-archive",
      "role": "dependency",
      "path": "edge_scores.py",
      "publicUrl": null
    },
    {
      "packageId": "kan-do-dcdi-archive",
      "role": "dependency",
      "path": "edge_scores_fastpatch.py",
      "publicUrl": null
    },
    {
      "packageId": "kan-do-dcdi-archive",
      "role": "runner",
      "path": "experiments/j_sheaf_regimes.py",
      "publicUrl": null
    },
    {
      "packageId": "kan-do-dcdi-archive",
      "role": "runner",
      "path": "experiments/j_sheaf_regimes_fast.py",
      "publicUrl": null
    },
    {
      "packageId": "kan-do-dcdi-archive",
      "role": "runner",
      "path": "experiments/kan_do_lincs.py",
      "publicUrl": null
    },
    {
      "packageId": "kan-do-dcdi-archive",
      "role": "runner",
      "path": "experiments/kan_do_pisa2022.py",
      "publicUrl": null
    },
    {
      "packageId": "kan-do-dcdi-archive",
      "role": "runner",
      "path": "experiments/kan_do_s9.py",
      "publicUrl": null
    },
    {
      "packageId": "kan-do-dcdi-archive",
      "role": "runner",
      "path": "experiments/kan_do_s9_multivar.py",
      "publicUrl": null
    },
    {
      "packageId": "kan-do-dcdi-archive",
      "role": "runner",
      "path": "experiments/kan_do_synth_linear.py",
      "publicUrl": null
    },
    {
      "packageId": "kan-do-dcdi-archive",
      "role": "runner",
      "path": "experiments/sachs_miniexp.py",
      "publicUrl": null
    },
    {
      "packageId": "kan-do-dcdi-archive",
      "role": "runner",
      "path": "experiments/sachs_miniexp_enhanced.py",
      "publicUrl": null
    },
    {
      "packageId": "kan-do-dcdi-archive",
      "role": "runner",
      "path": "experiments/sheaf_glue.py",
      "publicUrl": null
    },
    {
      "packageId": "kan-do-dcdi-archive",
      "role": "runner",
      "path": "experiments/synthetic_linear_gaussian.py",
      "publicUrl": null
    },
    {
      "packageId": "kan-do-dcdi-archive",
      "role": "runner",
      "path": "kan_do_dcdi_core.py",
      "publicUrl": null
    },
    {
      "packageId": "kan-do-dcdi-archive",
      "role": "runner",
      "path": "kan_ops.py",
      "publicUrl": null
    },
    {
      "packageId": "kan-do-dcdi-archive",
      "role": "runner",
      "path": "lincs_m_hspa8.py",
      "publicUrl": null
    },
    {
      "packageId": "kan-do-dcdi-archive",
      "role": "dependency",
      "path": "metrics.py",
      "publicUrl": null
    },
    {
      "packageId": "kan-do-dcdi-archive",
      "role": "dependency",
      "path": "mmd_utils.py",
      "publicUrl": null
    },
    {
      "packageId": "kan-do-dcdi-archive",
      "role": "runner",
      "path": "pisa_run_calib_hisei_escs.py",
      "publicUrl": null
    },
    {
      "packageId": "kan-do-dcdi-archive",
      "role": "dependency",
      "path": "rn_flow.py",
      "publicUrl": null
    },
    {
      "packageId": "kan-do-dcdi-archive",
      "role": "dependency",
      "path": "sheaf_metrics.py",
      "publicUrl": null
    }
  ],
  "codeRecordCount": 31,
  "startHere": [
    {
      "packageId": "causal-sheaves",
      "path": "experiments/psifci/run_psifci_jstable.py",
      "role": "runner",
      "publicUrl": "https://github.com/sridharmahadevan/Causal-Discovery-on-Sheaves/blob/875ec6ee97c6f32e05bfc176d4e3d69ecb2c8f39/experiments/psifci/run_psifci_jstable.py",
      "availability": "public-pinned",
      "readerAction": "Open the pinned public source file.",
      "packageStatus": "public"
    },
    {
      "packageId": "kan-do-dcdi-archive",
      "path": "experiments/j_sheaf_regimes.py",
      "role": "runner",
      "publicUrl": null,
      "availability": "staged-not-public",
      "readerAction": "Locate this file in the curated companion packet; no public download is currently offered.",
      "packageStatus": "local-not-public"
    },
    {
      "packageId": "causal-sheaves",
      "path": "experiments/sachs/run_ges.py",
      "role": "runner",
      "publicUrl": "https://github.com/sridharmahadevan/Causal-Discovery-on-Sheaves/blob/875ec6ee97c6f32e05bfc176d4e3d69ecb2c8f39/experiments/sachs/run_ges.py",
      "availability": "public-pinned",
      "readerAction": "Open the pinned public source file.",
      "packageStatus": "public"
    },
    {
      "packageId": "causal-sheaves",
      "path": "experiments/dcdi/dcdi_benchmark_val.py",
      "role": "runner",
      "publicUrl": "https://github.com/sridharmahadevan/Causal-Discovery-on-Sheaves/blob/875ec6ee97c6f32e05bfc176d4e3d69ecb2c8f39/experiments/dcdi/dcdi_benchmark_val.py",
      "availability": "public-pinned",
      "readerAction": "Open the pinned public source file.",
      "packageStatus": "public"
    }
  ],
  "startHereCount": 4
}
