A public JSON API serving the corrected October 2026 SPARC validation sweep — 175 galaxies, 3,391 rotation-curve points, with per-galaxy QAG / MOND / Newton fits. Powers the Kinetics Lab explorer.
GET https://qag-sparc-data.vercel.app/galaxies175.json (CORS *)
Also served: galaxies175.full.json (full fidelity + provenance) · cross_validation.json (Stålhammar cross-framework series) · replication.json (Replication Lab: equal-freedom, held-out, and blind-test verdicts — failures included)
// pick a galaxy and hit Fetch — raw JSON appears here
{
"galaxies": {
"<NAME>": {
"p": [v_inf_kms, r_aff_kpc],
"c": [qag_chi2_red, mond_chi2_red, newton_chi2_red, qag_rms_kms],
"f": flags (1 = LOW_DOF, 2 = r_aff pinned),
"pts": [[r_kpc, v_obs, err, v_baryon], …]
}
}
}
v_baryon = √(0.5·(vdisk² + vbulge²) + vgas²), Υ★ = 0.5. Curves: Newton v = vbar; QAG v² = vbar² + v∞²(1−e−r/raff); MOND via the simple interpolating function, a₀ = 1.2×10⁻¹⁰ m/s².
Source: SPARC database (Lelli, McGaugh & Schombert 2016). Ingestion: ingest_sparc.py v1.0.0 with per-file SHA1 manifest. Fits: sweep_v3.py per-galaxy least squares. Full-fidelity source (all points, full precision) + build script: github.com/Sir-Ripley/qag-sparc-data.
Ripley & Ripley Research · Quantum Affinity Gravity · open data, open theory