{
  "kind": "Public standalone scientific tutorial; no interactive Lab executable",
  "minimumPython": "3.9; standard library only for basic comparison and optional force check",
  "required": [
    "reproduce-ison.py",
    "comet_orbits.py",
    "svg_figure.py",
    "ison-image.json",
    "ison-ephemeris.json"
  ],
  "optionalForceCheck": [
    "relative_release_reference.py",
    "ison-perturbers.json"
  ],
  "files": [
    {
      "name": "reproduce-ison.py",
      "url": "/stories/comet-dust/reproduce-ison.py",
      "bytes": 7678,
      "sha256": "af34ad579d964c1ebef3892944b6b6fe9934f41f422105f5791f1a941e23e166"
    },
    {
      "name": "comet_orbits.py",
      "url": "/stories/comet-dust/comet_orbits.py",
      "bytes": 4981,
      "sha256": "60e1f324282cb71c3c79c860abde7aed6dd11d3f229636423033517110a75ffe"
    },
    {
      "name": "svg_figure.py",
      "url": "/stories/comet-dust/svg_figure.py",
      "bytes": 4540,
      "sha256": "2991c090ebb2a4a18b4d56e7412098ee76ec48225d27a30d92eddfc49c4aa6d7"
    },
    {
      "name": "relative_release_reference.py",
      "url": "/stories/comet-dust/relative_release_reference.py",
      "bytes": 5964,
      "sha256": "562a48838ad4632b2ff14d09fec248d5454645ed28151847045677a449b38242"
    },
    {
      "name": "fetch-horizons.py",
      "url": "/stories/comet-dust/fetch-horizons.py",
      "bytes": 6079,
      "sha256": "d310848938a575eb683a3542a22fe1d89e782da0149796b67cd0b460b6c53079"
    },
    {
      "name": "freeze-observation.py",
      "url": "/stories/comet-dust/freeze-observation.py",
      "bytes": 7329,
      "sha256": "2667833157762fe660cc905c77a8dde4571bfa531e0afd36ba6e010e355e6e4e"
    },
    {
      "name": "ison-image.json",
      "url": "/stories/comet-dust/ison-image.json",
      "bytes": 435400,
      "sha256": "db449caff98fcd0644c2b576e7a4891524754e50b200d0c6af37222be158144b"
    },
    {
      "name": "ison-ephemeris.json",
      "url": "/stories/comet-dust/ison-ephemeris.json",
      "bytes": 3838,
      "sha256": "af4ac4b2f6b84de8c7c71f637d4a9c54c33f9daa996ddd3b74c54dbae037e4a4"
    },
    {
      "name": "ison-perturbers.json",
      "url": "/stories/comet-dust/ison-perturbers.json",
      "bytes": 201841,
      "sha256": "8b2ae1126378c387f7147546ee4a55c2875b63e054b93ffea8a76f39893c0f0c"
    },
    {
      "name": "ison-results.json",
      "url": "/stories/comet-dust/ison-results.json",
      "bytes": 50960,
      "sha256": "fee1854b3bdef03ee6eca1aa6a9313b1e7b3865cc8c1b66637e212f600cce905"
    },
    {
      "name": "provenance.json",
      "url": "/stories/comet-dust/provenance.json",
      "bytes": 6792,
      "sha256": "308680ba4cbd12c7e62cc598b4198dfa63ed43d81754e7962eeb39555f1f7454"
    },
    {
      "name": "relative-force-sensitivity.json",
      "url": "/stories/comet-dust/relative-force-sensitivity.json",
      "bytes": 8020,
      "sha256": "c8325d899e1e99e762fe633196f3f389ecb1ed6b0754eeb7b5a22b2dd60aad5a"
    },
    {
      "name": "horizons-source-queries.json",
      "url": "/stories/comet-dust/horizons-source-queries.json",
      "bytes": 311414,
      "sha256": "76ffa707234eacb70bfcfb678799c63576eb0602307e646d9ae707c8889e12e0"
    },
    {
      "name": "ison-projection.svg",
      "url": "/stories/comet-dust/ison-projection.svg",
      "bytes": 11426,
      "sha256": "277e6c71697fed4e6d51662045eda9c3c522cc81e139bda0d3b24adbede41bb5"
    }
  ],
  "imageAcknowledgement": "HST/MAST, WFC3, program 13198, PI J.-Y. Li; STScI operated by AURA under NASA NAS5-26555",
  "sourcePolicy": "https://archive.stsci.edu/publishing/data-use"
}
