{
  "schema": "sandboxphysics-ac16-real-data-tutorial-provenance-v1",
  "frozen_date": "2026-10-28",
  "inputs": [
    {
      "file": "HD48682_calibratedvis_cont_natural.fits",
      "bytes": 74880,
      "sha256": "a3c410f53c4ba3bce3ca9166e3bfc293a8c108be8b0c611650a3865230fcad2e"
    },
    {
      "file": "HD48682_fitnotes.txt",
      "bytes": 373,
      "sha256": "d519a16a6e12714064f25936742dbaf51b21da42daa4b30ab51d79237e7ff6a4"
    },
    {
      "file": "HD48682_published_cold_photometry.csv",
      "bytes": 489,
      "sha256": "b91db1df078a0665284fc34c88b8f933068c7eabe69bfba09f1492de361ed79e"
    }
  ],
  "archive": {
    "title": "REsolved ALMA and SMA Observations of Nearby Stars (REASONS)",
    "creator": "Matrà, Luca",
    "record_id": 12583396,
    "version": "v0.0",
    "publication_date": "2024-06-28",
    "doi": "10.5281/zenodo.12583396",
    "license": "CC-BY-4.0",
    "api": "https://zenodo.org/api/records/12583396",
    "source_archive": "HD48682.tar.gz",
    "source_archive_sha256": "056e12460a61fd92d482616bee59a6cb32ed14e90c398ba7f85472075631f5da",
    "source_archive_bytes": 4501127,
    "changes": "Original FITS and fitnotes extracted unchanged; rest of archive, including measurement set, not redistributed in this small package. Header parsed and measured map summarized by the supplied tutorial."
  },
  "photometry": {
    "source": "Hengst et al.2020, MNRAS4971098–1109,Table2",
    "doi": "10.1093/mnras/staa1972",
    "first_publication": "2020-07-08",
    "status": "Published journal article; numerical facts manually transcribed, not paper/figure redistribution",
    "selected": "This-work PACS70/100/160; Eiroa2013 SPIRE250/350; Holland2017 SCUBA2850. No duplicate reductions.",
    "erratum_doi": "10.1093/mnras/staa2874",
    "erratum_published": "2020-10-09",
    "erratum_scope": "Revised/expanded SMA observation and calibration description. No reduction pipeline reproduction.",
    "license_boundary": "The Zenodo file license is not extended to the separately published article; numerical observation facts retain exact citation."
  },
  "reference_paper": {
    "title": "REASONS: Resolved ALMA and SMA Observations of Nearby Stars",
    "fixed_version": "arXiv:2501.09058v1",
    "date": "2025-01-15",
    "journal": "A&A693A151",
    "role": "Archive context and its separate visibility fit; not numerically replicated here"
  },
  "software": {
    "required": "Python>=3.9 standard library only",
    "tested_versions": [
      "CPython3.13.11",
      "CPython3.9.6"
    ],
    "algorithm": "128-subinterval finite log-wavelength Simpson cooling;37 bisections;24 mass-conserving size bins;64 source points per annulus;48-bin/512-subinterval refinement at selected family; actual peak-one elliptical restoring beam; positive mass amplitude solved analytically; blackbody comparison additionally profiles radius continuously over0.5–160au with64 golden-section steps and0.001au final radius resolution",
    "reproducibility": "Floating outputs rounded to10significant digits; no timestamps, machine paths or random seeds enter outputs"
  },
  "scope": "Conditional static optically thin thermal family. Measured input vs predicted output kept separate; no gas, collisions, planet dynamics or unique interior/mineral inference in this tutorial. The Lab dynamics is a different synthetic system.",
  "image_conventions": "Primary FITS intensity Jy/beam, actual BMAJ/BMIN/BPA, identity spatial PC, negativeCDELT1, positiveCDELT2, CRPIX origin1. CRVAL3 continuum frequency distinguished from RESTFRQ. NaNs excluded. Delivered primary-beam response unverified/not corrected.",
  "statistical_scope": "Image diagnostic uses approximate beam-area weights, outerannulusMAD noise and central15arcsec finite samples at2pixelstride. No full covariance, significance, posterior, credible interval, or independent-pixel likelihood. Photometry reportederrors treated diagonal without claiming absent calibrationcorrelation.",
  "public_files": [
    "analyze_debris.py",
    "dust_physics.py",
    "restored_image.py",
    "test_tutorial.py",
    "verify_outputs.py",
    "README.md",
    "provenance.json",
    "HD48682_calibratedvis_cont_natural.fits",
    "HD48682_fitnotes.txt",
    "HD48682_published_cold_photometry.csv"
  ],
  "public_expected_directory": "expected/ with eight generated output files"
}
