{
  "access": "open",
  "creators": [
    {
      "affiliation": "CERN",
      "name": "Granger, Pierre",
      "orcid": "0000-0002-8333-4393"
    }
  ],
  "curation": {
    "added": "2026-10-23",
    "harvest": {
      "citations": 0,
      "downloads": 0,
      "harvested": "2026-10-23",
      "query": "titles.title:neutrino AND publisher:Zenodo",
      "score": 0.0,
      "source": "datacite",
      "views": 0
    },
    "quality_notes": ["metadata harvested from the repository; tags and summary assigned by the curator from title and abstract"],
    "source": "harvest:datacite (curated 2026-10-23)",
    "status": "curated"
  },
  "date_published": "2026-08-13",
  "description": "MANGO (A Neutrino Gradient Oscillator) is a neutrino oscillation calculator written in JAX, differentiable end-to-end with respect to every input &mdash; not only the oscillation parameters, but the propagation geometry and the matter densities of individual Earth shells, neither of which appears as a parameter of an analytic probability formula.\n\n\nIt covers vacuum, constant-density, layered-PREM, arbitrary-profile and adiabatic solar propagation, together with non-standard interactions, 3+N sterile states, decoherence and non-unitary mixing, through four cross-checked unitary backends and an adaptive ODE integrator. Because the gradient does not stop at the probability, it composes downstream through detector response, event weighting and binning into a likelihood or Fisher information.\n\n\nThis release is the version from which the numbers in the accompanying paper are computed.",
  "distributions": [
    {
      "host": "zenodo",
      "role": "primary",
      "url": "https://doi.org/10.5281/zenodo.21774110"
    },
    {
      "host": "github",
      "label": "GitHub repository",
      "role": "mirror",
      "url": "https://github.com/pgranger23/mango-osc"
    }
  ],
  "doi": "10.5281/zenodo.21774110",
  "id": "mango-osc",
  "license": "MIT",
  "license_url": "https://opensource.org/licenses/MIT",
  "publisher": {
    "name": "Zenodo"
  },
  "references": [
    {
      "arxiv": "2608.13429",
      "citation": "P. Granger, MANGO: An Autodiff Neutrino Oscillation Engine for Differentiable Analysis Pipelines",
      "relation": "describes"
    }
  ],
  "short": "MANGO: end-to-end differentiable neutrino oscillation calculator in JAX",
  "software": {
    "development_status": "unknown",
    "interfaces": ["library"],
    "purposes": ["oscillation-probability"],
    "repository": "https://doi.org/10.5281/zenodo.21774110"
  },
  "sources": ["none"],
  "title": "mango-osc: MANGO — A Neutrino Gradient Oscillator",
  "topics": ["oscillation"],
  "type": "software",
  "url_landing": "https://zenodo.org/doi/10.5281/zenodo.21774110",
  "version": "v0.2.4"
}
