{
  "meta": {
    "version": "v1",
    "generated_at": "2026-10-19T07:41:39.883Z",
    "cache_ttl": 3600
  },
  "data": {
    "schema_version": 1,
    "generated_at": "2026-09-28T18:44:06.153949Z",
    "n_analyses": 3,
    "max_eq_events_requested": 200,
    "n_eq_events_used": 200,
    "analyses": [
      {
        "name": "earthquake_geomagnetic_precursor",
        "n_targets": 200,
        "n_controls": 193,
        "target_mean": 3.48667,
        "control_mean": 3.454243523316063,
        "delta_mean": 0.03242647668393728,
        "target_std": 1.3424192707917166,
        "control_std": 1.4985333203711293,
        "welch_t": 0.22567582819261742,
        "welch_df": 382.9418298953636,
        "welch_p_two_sided": 0.8215739518310032,
        "bootstrap_ci_delta_lo": -0.24577044624352395,
        "bootstrap_ci_delta_hi": 0.3086972752590675,
        "feature": "sw_kp_max_72h",
        "window_h": 72,
        "notes": "Sobolev/Hayakawa hypothesis. Tests sw_kp_max_72h pre-quake vs ±1yr controls.",
        "hazard": "earthquake",
        "analysis_id": "geomagnetic_precursor_kp"
      },
      {
        "name": "earthquake_solar_flare_precursor",
        "n_targets": 0,
        "n_controls": 0,
        "target_mean": null,
        "control_mean": null,
        "delta_mean": null,
        "target_std": null,
        "control_std": null,
        "welch_t": null,
        "welch_df": null,
        "welch_p_two_sided": null,
        "bootstrap_ci_delta_lo": null,
        "bootstrap_ci_delta_hi": null,
        "feature": "sw_xray_flare_count_72h",
        "window_h": 72,
        "notes": "Freund/Pulinets LAIC. Tests GOES X-ray M+/X+ flare count pre-quake.",
        "hazard": "earthquake",
        "analysis_id": "solar_flare_precursor_xray"
      },
      {
        "name": "earthquake_imf_bz_precursor",
        "n_targets": 200,
        "n_controls": 193,
        "target_mean": -5.413499999999999,
        "control_mean": -5.562176165803109,
        "delta_mean": 0.14867616580310994,
        "target_std": 3.100002877288339,
        "control_std": 3.4858149199726562,
        "welch_t": 0.4462352981187126,
        "welch_df": 382.14495151064153,
        "welch_p_two_sided": 0.6556800272053367,
        "bootstrap_ci_delta_lo": -0.516702331606217,
        "bootstrap_ci_delta_hi": 0.8197149611398962,
        "feature": "sw_bz_min_72h",
        "window_h": 72,
        "notes": "LAIC. Tests sw_bz_min_72h (most negative IMF Bz) pre-quake.",
        "hazard": "earthquake",
        "analysis_id": "imf_bz_precursor"
      }
    ]
  }
}