{
  "schema_version": "camera-spectra-application-export-1",
  "profile_id": "prf-academy-rawtoaces-nikon-d200-872cacb38513",
  "profile_revision": 1,
  "exports": {
    "xspd": "/application-data/prf-academy-rawtoaces-nikon-d200-872cacb38513-r1.xspd",
    "siril": null,
    "metadata": "/application-data/prf-academy-rawtoaces-nikon-d200-872cacb38513-r1.metadata.json",
    "xspd_reason": null,
    "siril_reason": "The source does not establish a sensor-only response. A Siril sensor export would misrepresent its physical scope; use CSV or source JSON.",
    "siril_estimated": "/application-data/prf-academy-rawtoaces-nikon-d200-872cacb38513-r1.estimated.siril.json",
    "siril_estimated_alternative": "/application-data/prf-academy-rawtoaces-nikon-d200-872cacb38513-r1.alternative-estimate.siril.json",
    "siril_estimated_reason": null,
    "siril_estimated_note": "Estimated relative photon response. Assumes the source values describe energy response. Source optics remain unseparated; calibration accuracy is unverified.",
    "notes": []
  },
  "siril_assessment": null,
  "siril_estimate": {
    "primary": {
      "channels": [
        {
          "channel": "red",
          "wavelengths": [
            380,
            385,
            390,
            395,
            400,
            405,
            410,
            415,
            420,
            425,
            430,
            435,
            440,
            445,
            450,
            455,
            460,
            465,
            470,
            475,
            480,
            485,
            490,
            495,
            500,
            505,
            510,
            515,
            520,
            525,
            530,
            535,
            540,
            545,
            550,
            555,
            560,
            565,
            570,
            575,
            580,
            585,
            590,
            595,
            600,
            605,
            610,
            615,
            620,
            625,
            630,
            635,
            640,
            645,
            650,
            655,
            660,
            665,
            670,
            675,
            680,
            685,
            690,
            695,
            700,
            705,
            710,
            715,
            720,
            725,
            730,
            735,
            740,
            745,
            750,
            755,
            760,
            765,
            770,
            775,
            780
          ],
          "values": [
            0.03053330856724539,
            0.019843142118417187,
            0.00954951214448827,
            0.007494553834914845,
            0.0053716005812746515,
            0.005069494101395008,
            0.004658298607067449,
            0.006443044338449918,
            0.008298980792233854,
            0.019660760297475852,
            0.030758312372363383,
            0.033368410252004994,
            0.0360277049087512,
            0.032189366779173945,
            0.028436325052476185,
            0.026759621943346253,
            0.025223167946854887,
            0.02638951205519877,
            0.02742944977672163,
            0.02784436698971843,
            0.028350114178949552,
            0.027565602066564082,
            0.02679710040545178,
            0.027683939247152865,
            0.028457546190575046,
            0.032430521441182934,
            0.03632559521628872,
            0.04848927040356665,
            0.060510850992478556,
            0.06502763031722965,
            0.06945918739057035,
            0.05256694068321113,
            0.03589909195057628,
            0.026370671151293296,
            0.017015494366542736,
            0.016862201624501808,
            0.016796909754144548,
            0.03608532465218134,
            0.05511911395678317,
            0.21390907203653725,
            0.36996127221836456,
            0.47502701436685235,
            0.578311981224688,
            0.5737732086814381,
            0.5693896616151132,
            0.5362721902627917,
            0.5037759029666108,
            0.4712645424149903,
            0.4392005464517469,
            0.3984056466680506,
            0.3582582849761592,
            0.3197958673268395,
            0.28193442495329046,
            0.2388858580640593,
            0.19642611903355106,
            0.17539027648579222,
            0.15460081403614723,
            0.12170242920983174,
            0.0892950650525657,
            0.06571479097947855,
            0.04241106864169791,
            0.02565124430052324,
            0.009065116600927271,
            0.006045734307301927,
            0.0030012752454105993,
            0.0027090814594292966,
            0.002488253164408916,
            0.002337293182217409,
            0.0021884298664452285,
            0.0018440437244529075,
            0.0015043752008440426,
            0.0011693280176924413,
            0.0009033322298840255,
            0.0005768161698013049,
            0.00025465365718635387,
            0.0003162090114068964,
            0.00031412868896343,
            0.00037449067233287335,
            0.0004340687338403759,
            0.0004312682903962445,
            0.000489718571512219
          ]
        },
        {
          "channel": "green",
          "wavelengths": [
            380,
            385,
            390,
            395,
            400,
            405,
            410,
            415,
            420,
            425,
            430,
            435,
            440,
            445,
            450,
            455,
            460,
            465,
            470,
            475,
            480,
            485,
            490,
            495,
            500,
            505,
            510,
            515,
            520,
            525,
            530,
            535,
            540,
            545,
            550,
            555,
            560,
            565,
            570,
            575,
            580,
            585,
            590,
            595,
            600,
            605,
            610,
            615,
            620,
            625,
            630,
            635,
            640,
            645,
            650,
            655,
            660,
            665,
            670,
            675,
            680,
            685,
            690,
            695,
            700,
            705,
            710,
            715,
            720,
            725,
            730,
            735,
            740,
            745,
            750,
            755,
            760,
            765,
            770,
            775,
            780
          ],
          "values": [
            0.037192836773270115,
            0.02492794728626159,
            0.012977542145073804,
            0.01039567144843027,
            0.007758978617396719,
            0.0069558174879605925,
            0.006055788189187684,
            0.008398968512622215,
            0.010800043496742687,
            0.02628924519776771,
            0.041418232905745644,
            0.06278529823732518,
            0.08366674844773246,
            0.09721188767310532,
            0.11034991811408668,
            0.13757593869696838,
            0.1643138883122275,
            0.22179512077521146,
            0.27805334829217443,
            0.30186510494629765,
            0.32518078333679334,
            0.3331499906901887,
            0.3408591171573466,
            0.4300174256578657,
            0.5172970728669296,
            0.6054012501104792,
            0.6916842717988171,
            0.7763846087179105,
            0.8593642707717858,
            0.8803740719871092,
            0.900897372121535,
            0.8727540117845869,
            0.8452202461959573,
            0.7947997630715375,
            0.7452092022571575,
            0.6788756786680806,
            0.6137266822859515,
            0.5476180415600355,
            0.482669201548609,
            0.4200954951214449,
            0.3585183223210898,
            0.29350466385965657,
            0.22951200374380287,
            0.17863205070278057,
            0.12867967614697945,
            0.09304855221778241,
            0.05800154507430991,
            0.04526313479867204,
            0.032807194948000024,
            0.025974673033008096,
            0.019250603846825563,
            0.016392075964554668,
            0.01357821258044426,
            0.010956029437087319,
            0.008300729787132113,
            0.007654189123444797,
            0.007017444530419411,
            0.006246673357672778,
            0.005558671248284217,
            0.004597913254753612,
            0.0037215010563079287,
            0.0029275876647336303,
            0.002214379627707425,
            0.001992344260360862,
            0.001773480826833536,
            0.001625448875657578,
            0.0014795018815404364,
            0.0015359355197428685,
            0.0015252693008557653,
            0.001317174088894934,
            0.0011119294962760313,
            0.000909477347094121,
            0.0007097610377660202,
            0.0005127254842678267,
            0.0003183170714829424,
            0.00037945081368827565,
            0.00037695442675611594,
            0.00043690578438835225,
            0.0004960785529604297,
            0.0004928780461671366,
            0.0005509333929512464
          ]
        },
        {
          "channel": "blue",
          "wavelengths": [
            380,
            385,
            390,
            395,
            400,
            405,
            410,
            415,
            420,
            425,
            430,
            435,
            440,
            445,
            450,
            455,
            460,
            465,
            470,
            475,
            480,
            485,
            490,
            495,
            500,
            505,
            510,
            515,
            520,
            525,
            530,
            535,
            540,
            545,
            550,
            555,
            560,
            565,
            570,
            575,
            580,
            585,
            590,
            595,
            600,
            605,
            610,
            615,
            620,
            625,
            630,
            635,
            640,
            645,
            650,
            655,
            660,
            665,
            670,
            675,
            680,
            685,
            690,
            695,
            700,
            705,
            710,
            715,
            720,
            725,
            730,
            735,
            740,
            745,
            750,
            755,
            760,
            765,
            770,
            775,
            780
          ],
          "values": [
            0.05993575385422244,
            0.04167059844867609,
            0.02387378036122068,
            0.018373744885597683,
            0.012891841395059167,
            0.010138988202790016,
            0.00745327777130792,
            0.06166913866802064,
            0.11459414573385925,
            0.30491030541342545,
            0.490689467052252,
            0.6692342016660344,
            0.8438296185856907,
            0.9024825465987735,
            0.9598320762115655,
            0.9801367409837413,
            1,
            0.976617311894924,
            0.9538337183468123,
            0.8645826732078276,
            0.7770915507577331,
            0.7129646077359181,
            0.6501463778369974,
            0.5335187037491377,
            0.41931907826447995,
            0.33763671156403574,
            0.25755595989693364,
            0.18292415010752774,
            0.10972756742945657,
            0.07339482191049555,
            0.03774759989189232,
            0.027309819777695424,
            0.01715375329658078,
            0.01200259783298067,
            0.00703191348821409,
            0.004989835174597474,
            0.002984222545152585,
            0.002281741839833481,
            0.0016753530078049599,
            0.0017438239568195971,
            0.0018111143722305343,
            0.0021221138098862823,
            0.0024278420706326112,
            0.0022469440339972398,
            0.0020690609646391253,
            0.0019730396992744363,
            0.0018003178633051657,
            0.0016304045124736072,
            0.0014632316995586865,
            0.0020626946232094666,
            0.002728432041282363,
            0.002481369297386716,
            0.002312772472493253,
            0.0025169256814930323,
            0.0027179380718928155,
            0.0024056022959397932,
            0.0020979988802284836,
            0.0020822244525575927,
            0.0019954204481020268,
            0.0016269539209128165,
            0.0013341230201858614,
            0.0015334983005747588,
            0.0016607847207805687,
            0.0021297473127995423,
            0.002592010439218245,
            0.0022349922040291697,
            0.0018157523091632628,
            0.0022037335718049856,
            0.002586326205798907,
            0.0022391959511213876,
            0.0018968209054120537,
            0.0015591040235899216,
            0.0012259508834140348,
            0.0008972695974686966,
            0.0005729707286692962,
            0.0005691762205324134,
            0.00062825737792686,
            0.000624151120554789,
            0.0006821080103205908,
            0.0006777073134798128,
            0.0007345778572683284
          ]
        }
      ],
      "interpretation": "energy_response",
      "basis": "The source quantity is not established; energy response is the explicit primary assumption, with a photon-response alternative for sensitivity comparison. Numeric values and profile naming cannot prove source units or optical scope.",
      "metadata": {
        "status": "estimated",
        "original_response_unit": "unknown",
        "original_response_scale": "unknown",
        "original_response_scope": "unknown",
        "source_attribution": "Weta Digital; Academy / Weta RAWtoaces camera JSON bundle; src-academy-rawtoaces-weta-bundle; Academy Software Foundation, rawtoaces-data, pinned revision e9b8503cf8a0641f40e5345d9757bde60c15f423, 2025.; https://github.com/AcademySoftwareFoundation/rawtoaces-data",
        "source_positive_peak": 1,
        "input_scale_hint": "normalized_or_fractional",
        "normalization": "one shared positive maximum across all channels",
        "normalization_divisor": 0.0020943478260869565,
        "method_version": "camera-spectra-siril-estimate-v1",
        "uncertainty": "unknown",
        "effective_camera_detection_model": true,
        "optical_transmission_separated": false,
        "interchannel_scale_comparability": "unknown; channel ratios inherit original possibly incomparable scales",
        "quantity_evidence_uri": null,
        "retained_channel_intervals_nm": [
          {
            "channel": "red",
            "minimum": 380,
            "maximum": 780
          },
          {
            "channel": "green",
            "minimum": 380,
            "maximum": 780
          },
          {
            "channel": "blue",
            "minimum": 380,
            "maximum": 780
          }
        ],
        "repairs": {
          "conflicting_duplicate_groups_merged": 0,
          "identical_duplicate_samples_removed": 0,
          "negative_samples_floored": 0,
          "negative_magnitude_total": 0,
          "bounded_nulls_interpolated": 0,
          "trimmed_null_samples": 0,
          "documented_gap_samples_omitted": 0,
          "partial_channels": []
        }
      }
    },
    "alternative": {
      "channels": [
        {
          "channel": "red",
          "wavelengths": [
            380,
            385,
            390,
            395,
            400,
            405,
            410,
            415,
            420,
            425,
            430,
            435,
            440,
            445,
            450,
            455,
            460,
            465,
            470,
            475,
            480,
            485,
            490,
            495,
            500,
            505,
            510,
            515,
            520,
            525,
            530,
            535,
            540,
            545,
            550,
            555,
            560,
            565,
            570,
            575,
            580,
            585,
            590,
            595,
            600,
            605,
            610,
            615,
            620,
            625,
            630,
            635,
            640,
            645,
            650,
            655,
            660,
            665,
            670,
            675,
            680,
            685,
            690,
            695,
            700,
            705,
            710,
            715,
            720,
            725,
            730,
            735,
            740,
            745,
            750,
            755,
            760,
            765,
            770,
            775,
            780
          ],
          "values": [
            0.0243,
            0.016,
            0.0078,
            0.0062,
            0.0045,
            0.0043,
            0.004,
            0.0056,
            0.0073,
            0.0175,
            0.0277,
            0.0304,
            0.0332,
            0.03,
            0.0268,
            0.0255,
            0.0243,
            0.0257,
            0.027,
            0.0277,
            0.0285,
            0.028,
            0.0275,
            0.0287,
            0.0298,
            0.0343,
            0.0388,
            0.0523,
            0.0659,
            0.0715,
            0.0771,
            0.0589,
            0.0406,
            0.0301,
            0.0196,
            0.0196,
            0.0197,
            0.0427,
            0.0658,
            0.2576,
            0.4494,
            0.582,
            0.7146,
            0.715,
            0.7155,
            0.6795,
            0.6436,
            0.607,
            0.5703,
            0.5215,
            0.4727,
            0.4253,
            0.3779,
            0.3227,
            0.2674,
            0.2406,
            0.2137,
            0.1695,
            0.1253,
            0.0929,
            0.0604,
            0.0368,
            0.0131,
            0.0088,
            0.0044,
            0.004,
            0.0037,
            0.0035,
            0.0033,
            0.0028,
            0.0023,
            0.0018,
            0.0014,
            0.0009,
            0.0004,
            0.0005,
            0.0005,
            0.0006,
            0.0007,
            0.0007,
            0.0008
          ]
        },
        {
          "channel": "green",
          "wavelengths": [
            380,
            385,
            390,
            395,
            400,
            405,
            410,
            415,
            420,
            425,
            430,
            435,
            440,
            445,
            450,
            455,
            460,
            465,
            470,
            475,
            480,
            485,
            490,
            495,
            500,
            505,
            510,
            515,
            520,
            525,
            530,
            535,
            540,
            545,
            550,
            555,
            560,
            565,
            570,
            575,
            580,
            585,
            590,
            595,
            600,
            605,
            610,
            615,
            620,
            625,
            630,
            635,
            640,
            645,
            650,
            655,
            660,
            665,
            670,
            675,
            680,
            685,
            690,
            695,
            700,
            705,
            710,
            715,
            720,
            725,
            730,
            735,
            740,
            745,
            750,
            755,
            760,
            765,
            770,
            775,
            780
          ],
          "values": [
            0.0296,
            0.0201,
            0.0106,
            0.0086,
            0.0065,
            0.0059,
            0.0052,
            0.0073,
            0.0095,
            0.0234,
            0.0373,
            0.0572,
            0.0771,
            0.0906,
            0.104,
            0.1311,
            0.1583,
            0.216,
            0.2737,
            0.3003,
            0.3269,
            0.3384,
            0.3498,
            0.4458,
            0.5417,
            0.6403,
            0.7388,
            0.8374,
            0.9359,
            0.968,
            1,
            0.9779,
            0.9559,
            0.9072,
            0.8584,
            0.7891,
            0.7198,
            0.648,
            0.5762,
            0.5059,
            0.4355,
            0.3596,
            0.2836,
            0.2226,
            0.1617,
            0.1179,
            0.0741,
            0.0583,
            0.0426,
            0.034,
            0.0254,
            0.0218,
            0.0182,
            0.0148,
            0.0113,
            0.0105,
            0.0097,
            0.0087,
            0.0078,
            0.0065,
            0.0053,
            0.0042,
            0.0032,
            0.0029,
            0.0026,
            0.0024,
            0.0022,
            0.0023,
            0.0023,
            0.002,
            0.0017,
            0.0014,
            0.0011,
            0.0008,
            0.0005,
            0.0006,
            0.0006,
            0.0007,
            0.0008,
            0.0008,
            0.0009
          ]
        },
        {
          "channel": "blue",
          "wavelengths": [
            380,
            385,
            390,
            395,
            400,
            405,
            410,
            415,
            420,
            425,
            430,
            435,
            440,
            445,
            450,
            455,
            460,
            465,
            470,
            475,
            480,
            485,
            490,
            495,
            500,
            505,
            510,
            515,
            520,
            525,
            530,
            535,
            540,
            545,
            550,
            555,
            560,
            565,
            570,
            575,
            580,
            585,
            590,
            595,
            600,
            605,
            610,
            615,
            620,
            625,
            630,
            635,
            640,
            645,
            650,
            655,
            660,
            665,
            670,
            675,
            680,
            685,
            690,
            695,
            700,
            705,
            710,
            715,
            720,
            725,
            730,
            735,
            740,
            745,
            750,
            755,
            760,
            765,
            770,
            775,
            780
          ],
          "values": [
            0.0477,
            0.0336,
            0.0195,
            0.0152,
            0.0108,
            0.0086,
            0.0064,
            0.0536,
            0.1008,
            0.2714,
            0.4419,
            0.6097,
            0.7776,
            0.8411,
            0.9046,
            0.934,
            0.9634,
            0.9511,
            0.9389,
            0.8601,
            0.7812,
            0.7242,
            0.6672,
            0.5531,
            0.4391,
            0.3571,
            0.2751,
            0.1973,
            0.1195,
            0.0807,
            0.0419,
            0.0306,
            0.0194,
            0.0137,
            0.0081,
            0.0058,
            0.0035,
            0.0027,
            0.002,
            0.0021,
            0.0022,
            0.0026,
            0.003,
            0.0028,
            0.0026,
            0.0025,
            0.0023,
            0.0021,
            0.0019,
            0.0027,
            0.0036,
            0.0033,
            0.0031,
            0.0034,
            0.0037,
            0.0033,
            0.0029,
            0.0029,
            0.0028,
            0.0023,
            0.0019,
            0.0022,
            0.0024,
            0.0031,
            0.0038,
            0.0033,
            0.0027,
            0.0033,
            0.0039,
            0.0034,
            0.0029,
            0.0024,
            0.0019,
            0.0014,
            0.0009,
            0.0009,
            0.001,
            0.001,
            0.0011,
            0.0011,
            0.0012
          ]
        }
      ],
      "interpretation": "photon_response",
      "basis": "Alternative photon-response source-quantity assumption applied to the same numeric samples; this is a sensitivity comparison, not a probability or claim that the source measured this quantity.",
      "metadata": {
        "status": "estimated",
        "original_response_unit": "unknown",
        "original_response_scale": "unknown",
        "original_response_scope": "unknown",
        "source_attribution": "Weta Digital; Academy / Weta RAWtoaces camera JSON bundle; src-academy-rawtoaces-weta-bundle; Academy Software Foundation, rawtoaces-data, pinned revision e9b8503cf8a0641f40e5345d9757bde60c15f423, 2025.; https://github.com/AcademySoftwareFoundation/rawtoaces-data",
        "source_positive_peak": 1,
        "input_scale_hint": "normalized_or_fractional",
        "normalization": "one shared positive maximum across all channels",
        "normalization_divisor": 1,
        "method_version": "camera-spectra-siril-estimate-v1",
        "uncertainty": "unknown",
        "effective_camera_detection_model": true,
        "optical_transmission_separated": false,
        "interchannel_scale_comparability": "unknown; channel ratios inherit original possibly incomparable scales",
        "quantity_evidence_uri": null,
        "retained_channel_intervals_nm": [
          {
            "channel": "red",
            "minimum": 380,
            "maximum": 780
          },
          {
            "channel": "green",
            "minimum": 380,
            "maximum": 780
          },
          {
            "channel": "blue",
            "minimum": 380,
            "maximum": 780
          }
        ],
        "repairs": {
          "conflicting_duplicate_groups_merged": 0,
          "identical_duplicate_samples_removed": 0,
          "negative_samples_floored": 0,
          "negative_magnitude_total": 0,
          "bounded_nulls_interpolated": 0,
          "trimmed_null_samples": 0,
          "documented_gap_samples_omitted": 0,
          "partial_channels": []
        }
      }
    },
    "diagnostics": {
      "source_family_prior": "none",
      "primary_basis": "energy_response_assumption",
      "interpretation_difference_rms": 0.040682744626970295,
      "comparison_sample_count": 243,
      "comparison_limitations": "sampled-assumption difference only; not uncertainty bounds and excludes optics, gain, and measurement-error uncertainty",
      "observed_channel_diagnostics": [
        {
          "channel": "red",
          "positive_peak_wavelength_nm": 600,
          "positive_response_centroid_nm": 602.8240979504516,
          "observed_nir_to_visible_mean_ratio": null,
          "note": "descriptive numeric summary only; does not identify optical filtering or physical units"
        },
        {
          "channel": "green",
          "positive_peak_wavelength_nm": 530,
          "positive_response_centroid_nm": 532.1292392144384,
          "observed_nir_to_visible_mean_ratio": null,
          "note": "descriptive numeric summary only; does not identify optical filtering or physical units"
        },
        {
          "channel": "blue",
          "positive_peak_wavelength_nm": 460,
          "positive_response_centroid_nm": 468.0260818244417,
          "observed_nir_to_visible_mean_ratio": null,
          "note": "descriptive numeric summary only; does not identify optical filtering or physical units"
        }
      ]
    }
  },
  "transformations": {
    "xspd": "Longest uninterrupted native run per channel; no interpolation, padding, rescaling or default replacement. Repeated identical wavelength/value pairs removed.",
    "siril": "Source scales and channel grids retained. Pairs sorted by wavelength and repeated identical wavelength/value pairs removed.",
    "siril_estimated": "Derived relative photon-response model with documented source-quantity assumptions, numeric repairs and shared RGB normalization. Original samples and unknown source metadata are preserved separately."
  },
  "compatibility": "Format validation does not establish calibration accuracy or a complete optical response.",
  "original": {
    "profile": {
      "attribution_required": null,
      "blue": [
        0.0477,
        0.0336,
        0.0195,
        0.0152,
        0.0108,
        0.0086,
        0.0064,
        0.0536,
        0.1008,
        0.2714,
        0.4419,
        0.6097,
        0.7776,
        0.8411,
        0.9046,
        0.934,
        0.9634,
        0.9511,
        0.9389,
        0.8601,
        0.7812,
        0.7242,
        0.6672,
        0.5531,
        0.4391,
        0.3571,
        0.2751,
        0.1973,
        0.1195,
        0.0807,
        0.0419,
        0.0306,
        0.0194,
        0.0137,
        0.0081,
        0.0058,
        0.0035,
        0.0027,
        0.002,
        0.0021,
        0.0022,
        0.0026,
        0.003,
        0.0028,
        0.0026,
        0.0025,
        0.0023,
        0.0021,
        0.0019,
        0.0027,
        0.0036,
        0.0033,
        0.0031,
        0.0034,
        0.0037,
        0.0033,
        0.0029,
        0.0029,
        0.0028,
        0.0023,
        0.0019,
        0.0022,
        0.0024,
        0.0031,
        0.0038,
        0.0033,
        0.0027,
        0.0033,
        0.0039,
        0.0034,
        0.0029,
        0.0024,
        0.0019,
        0.0014,
        0.0009,
        0.0009,
        0.001,
        0.001,
        0.0011,
        0.0011,
        0.0012
      ],
      "camera_id": "cam-academy-rawtoaces-nikon-d200",
      "checksum": {
        "algorithm": "sha256",
        "covers": "canonical_profile_revision",
        "value": "0693413e6ef92d30ee0691c952564efad226cb9b3b24069b5c81540fbbe05df1"
      },
      "citation": "Academy Software Foundation, rawtoaces-data, pinned revision e9b8503cf8a0641f40e5345d9757bde60c15f423, 2025.",
      "commercial_api_allowed": null,
      "confidence_grade": "unassessed",
      "confidence_reason": "Canonical release: no claim about the per-leaf measurement precision is asserted; the upstream 'as is' wording (where present) is preserved.",
      "created_at": "2026-09-23T00:00:00Z",
      "derivatives_allowed": null,
      "derived_from": [
        {
          "checksum": null,
          "id": "src-academy-rawtoaces-weta-bundle",
          "kind": "source_artifact",
          "order": 0,
          "revision": "e9b8503cf8a0641f40e5345d9757bde60c15f423",
          "uri": "https://github.com/AcademySoftwareFoundation/rawtoaces-data"
        }
      ],
      "documented_gaps": null,
      "estimation_method": null,
      "green": [
        0.0296,
        0.0201,
        0.0106,
        0.0086,
        0.0065,
        0.0059,
        0.0052,
        0.0073,
        0.0095,
        0.0234,
        0.0373,
        0.0572,
        0.0771,
        0.0906,
        0.104,
        0.1311,
        0.1583,
        0.216,
        0.2737,
        0.3003,
        0.3269,
        0.3384,
        0.3498,
        0.4458,
        0.5417,
        0.6403,
        0.7388,
        0.8374,
        0.9359,
        0.968,
        1,
        0.9779,
        0.9559,
        0.9072,
        0.8584,
        0.7891,
        0.7198,
        0.648,
        0.5762,
        0.5059,
        0.4355,
        0.3596,
        0.2836,
        0.2226,
        0.1617,
        0.1179,
        0.0741,
        0.0583,
        0.0426,
        0.034,
        0.0254,
        0.0218,
        0.0182,
        0.0148,
        0.0113,
        0.0105,
        0.0097,
        0.0087,
        0.0078,
        0.0065,
        0.0053,
        0.0042,
        0.0032,
        0.0029,
        0.0026,
        0.0024,
        0.0022,
        0.0023,
        0.0023,
        0.002,
        0.0017,
        0.0014,
        0.0011,
        0.0008,
        0.0005,
        0.0006,
        0.0006,
        0.0007,
        0.0008,
        0.0008,
        0.0009
      ],
      "interpolation_method": null,
      "license_id": "lic-src-academy-rawtoaces-weta-bundle",
      "measurement_method": "Weta lightsaber rig (44 records); SciTech legacy (7 records, no equipment named); NPL double monochromator (1 record).",
      "normalization_method": "unknown",
      "optical_configuration": {
        "configuration_id": "cfg-prf-academy-rawtoaces-nikon-d200-872cacb38513",
        "configuration_type": "unknown",
        "description": "Canonical release: the optical configuration is honestly unknown; lens, body serial, filter stack, and hot-mirror / IR-cut filter state are not documented per leaf in the inspected source.",
        "evidence_source_ids": [
          "src-academy-rawtoaces-weta-bundle"
        ],
        "external_filters": null,
        "geometry": null,
        "internal_optical_stack": null,
        "lens": null,
        "modifier_or_vendor": null,
        "name": "unknown",
        "removed_components": null,
        "replacement_components": null
      },
      "original_normalization_method": "unknown",
      "original_wavelength_unit": "nm",
      "processing_notes": "source_column=Nikon_D200_380_780_5.json",
      "profile_id": "prf-academy-rawtoaces-nikon-d200-872cacb38513",
      "profile_revision": 1,
      "profile_type": "measured",
      "provenance_tier": "community_unverified",
      "quality_grade": "unassessed",
      "quality_reason": "Canonical release: no per-leaf scientific-quality assessment is asserted; the source-side claim is preserved verbatim.",
      "red": [
        0.0243,
        0.016,
        0.0078,
        0.0062,
        0.0045,
        0.0043,
        0.004,
        0.0056,
        0.0073,
        0.0175,
        0.0277,
        0.0304,
        0.0332,
        0.03,
        0.0268,
        0.0255,
        0.0243,
        0.0257,
        0.027,
        0.0277,
        0.0285,
        0.028,
        0.0275,
        0.0287,
        0.0298,
        0.0343,
        0.0388,
        0.0523,
        0.0659,
        0.0715,
        0.0771,
        0.0589,
        0.0406,
        0.0301,
        0.0196,
        0.0196,
        0.0197,
        0.0427,
        0.0658,
        0.2576,
        0.4494,
        0.582,
        0.7146,
        0.715,
        0.7155,
        0.6795,
        0.6436,
        0.607,
        0.5703,
        0.5215,
        0.4727,
        0.4253,
        0.3779,
        0.3227,
        0.2674,
        0.2406,
        0.2137,
        0.1695,
        0.1253,
        0.0929,
        0.0604,
        0.0368,
        0.0131,
        0.0088,
        0.0044,
        0.004,
        0.0037,
        0.0035,
        0.0033,
        0.0028,
        0.0023,
        0.0018,
        0.0014,
        0.0009,
        0.0004,
        0.0005,
        0.0005,
        0.0006,
        0.0007,
        0.0007,
        0.0008
      ],
      "redistribution_allowed": null,
      "response_scale": "unknown",
      "response_scope": "unknown",
      "response_unit": "unknown",
      "retrieved_date": "2026-09-23",
      "rights_evidence_source_ids": [
        "src-academy-rawtoaces-weta-bundle"
      ],
      "sample_count": 81,
      "sample_identifiers": null,
      "sampling_interval": 5,
      "schema_version": "0.1.0-draft",
      "scientific_notes": "Canonical release: native grid and native R/G/B samples are preserved verbatim; sparse cells (wavelengths absent in the upstream CSV / JSON) are preserved as null; the parser never invents a value.",
      "source_author": "Weta Digital",
      "source_id": "src-academy-rawtoaces-weta-bundle",
      "source_uri": "https://github.com/AcademySoftwareFoundation/rawtoaces-data",
      "uncertainty": null,
      "updated_at": "2026-09-23T00:00:00Z",
      "validation_reason": "Source catalog entry recorded as 'measured' by the private intake; the canonical contract does not assert a per-record validation pass.",
      "validation_status": "unverified",
      "version_date": "2026-09-23",
      "wavelength_max": 780,
      "wavelength_min": 380,
      "wavelength_unit": "nm",
      "wavelengths": [
        380,
        385,
        390,
        395,
        400,
        405,
        410,
        415,
        420,
        425,
        430,
        435,
        440,
        445,
        450,
        455,
        460,
        465,
        470,
        475,
        480,
        485,
        490,
        495,
        500,
        505,
        510,
        515,
        520,
        525,
        530,
        535,
        540,
        545,
        550,
        555,
        560,
        565,
        570,
        575,
        580,
        585,
        590,
        595,
        600,
        605,
        610,
        615,
        620,
        625,
        630,
        635,
        640,
        645,
        650,
        655,
        660,
        665,
        670,
        675,
        680,
        685,
        690,
        695,
        700,
        705,
        710,
        715,
        720,
        725,
        730,
        735,
        740,
        745,
        750,
        755,
        760,
        765,
        770,
        775,
        780
      ]
    },
    "source": {
      "authors": [
        "Weta Digital",
        "SciTech",
        "National Physical Laboratory",
        "Academy Software Foundation"
      ],
      "citation_text": "Academy Software Foundation, rawtoaces-data, pinned revision e9b8503cf8a0641f40e5345d9757bde60c15f423, 2025.",
      "data_acquisition_method": "Per-camera spectroscope measurement. The header.license field was populated retroactively by PR #2 (antond-weta, 2025-07-11) and is metadata, not an authenticated per-record grant.",
      "doi": null,
      "known_limitations": [
        "source_category=measured",
        "permission_status is 'unknown' on the canonical License record (no independent operational clearance granted)."
      ],
      "license_id": "lic-src-academy-rawtoaces-weta-bundle",
      "measurement_method": "Weta lightsaber rig (44 records); SciTech legacy (7 records, no equipment named); NPL double monochromator (1 record).",
      "normalization_method": null,
      "organization": "Academy Software Foundation",
      "original_wavelength_coverage": {
        "maximum": 780,
        "minimum": 380,
        "unit": "nm"
      },
      "publication": null,
      "record_version": 1,
      "repository": "https://github.com/AcademySoftwareFoundation/rawtoaces-data",
      "retrieved_date": "2026-09-23",
      "rights_notes": "Apache-2.0 declared by the upstream repo LICENSE and by the per-file header.license field. Per-record grant chain from Weta / SciTech / NPL not independently re-verified; current operational clearance is unknown for any payload-bearing operation.",
      "schema_version": "0.1.0-draft",
      "source_id": "src-academy-rawtoaces-weta-bundle",
      "title": "Academy / Weta RAWtoaces camera JSON bundle",
      "url": "https://github.com/AcademySoftwareFoundation/rawtoaces-data",
      "version": "e9b8503cf8a0641f40e5345d9757bde60c15f423",
      "year": 2025
    },
    "license": {
      "attribution_required": null,
      "commercial_api_allowed": null,
      "commercial_use_allowed": null,
      "derivatives_allowed": null,
      "evidence_revision": "e9b8503cf8a0641f40e5345d9757bde60c15f423",
      "evidence_url": "https://www.apache.org/licenses/LICENSE-2.0",
      "license_id": "lic-src-academy-rawtoaces-weta-bundle",
      "license_name": "Apache-2.0",
      "license_url": "https://www.apache.org/licenses/LICENSE-2.0",
      "notes": "Canonical release: observed upstream license text is preserved verbatim on license_name/license_url when available; the operational permission_status is the literal 'unknown' because the owner-updated policy (2026-09-23) revoked the prior bespoke grants. Downstream redistribution requires a fresh per-source review and a new authorization ID.",
      "permission_status": "unknown",
      "record_version": 1,
      "redistribution_allowed": null,
      "reviewed_date": "2026-09-23",
      "rights_holder": "Academy Software Foundation",
      "schema_version": "0.1.0-draft",
      "share_alike_required": null
    },
    "dataset_version": "recovered-2026-10-01-siril-source-review-v2"
  }
}
