{
  "access": "open",
  "creators": [
    {
      "kind": "collaboration",
      "name": "IceCube Collaboration"
    }
  ],
  "curation": {
    "added": "2026-10-23",
    "source": "wave 1c: GitHub API + INSPIRE/Crossref",
    "status": "curated"
  },
  "date_published": "2018-10-12",
  "date_updated": "2026-10-06",
  "description": "Library providing parameterisations and tables of conventional and prompt atmospheric neutrino fluxes (e.g. HKKM, Bartol, Enberg/Sarcevic, MCEq-based models) behind a common interface.",
  "distributions": [
    {
      "formats": ["source-code"],
      "host": "github",
      "role": "primary",
      "url": "https://github.com/icecube/nuflux"
    }
  ],
  "id": "nuflux",
  "license": "LGPL-3.0-or-later",
  "owner": {
    "kind": "organization",
    "name": "icecube"
  },
  "relations": [
    {
      "rel": "uses",
      "target": "honda-atmospheric-flux-tables"
    }
  ],
  "short": "nuflux: IceCube library of atmospheric neutrino flux models (Honda, Bartol, Sarcevic, …) in C++/Python",
  "software": {
    "dependencies": ["Boost", "photospline"],
    "development_status": "active",
    "interfaces": ["library"],
    "languages": ["C++"],
    "purposes": ["flux-calculation"],
    "repository": "https://github.com/icecube/nuflux"
  },
  "sources": ["atmospheric"],
  "title": "nuflux",
  "topics": ["flux"],
  "type": "software",
  "url_landing": "https://docs.icecube.aq/nuflux/main"
}
