{
  "schema_version": "camera-spectra-application-export-1",
  "profile_id": "prf-academy-rawtoaces-hasselblad-l2d-20c-5f46bc969ece",
  "profile_revision": 1,
  "exports": {
    "xspd": "/application-data/prf-academy-rawtoaces-hasselblad-l2d-20c-5f46bc969ece-r1.xspd",
    "siril": null,
    "metadata": "/application-data/prf-academy-rawtoaces-hasselblad-l2d-20c-5f46bc969ece-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-hasselblad-l2d-20c-5f46bc969ece-r1.estimated.siril.json",
    "siril_estimated_alternative": "/application-data/prf-academy-rawtoaces-hasselblad-l2d-20c-5f46bc969ece-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.00019567527361168564,
            0.0003862680725841067,
            0.000571973876711081,
            0.0007865392867881059,
            0.0011283065855286023,
            0.0014616351855347657,
            0.005079339071557175,
            0.014525581309326924,
            0.03251484321346657,
            0.043262450674419674,
            0.05376011377581571,
            0.05069628511660418,
            0.047702088926920176,
            0.044092392808915234,
            0.0405629121601993,
            0.039533758474037735,
            0.038526977694097096,
            0.043211712523553075,
            0.0477967721438717,
            0.049124612925349816,
            0.0504247903572138,
            0.04873764960863259,
            0.04852180551732231,
            0.05044384904778678,
            0.05232745170764197,
            0.06230035136590038,
            0.0720777039720361,
            0.09034925388931309,
            0.10826942784664242,
            0.10942138553173536,
            0.11055160816616615,
            0.10025880225985173,
            0.08262571739753766,
            0.06870691568203678,
            0.05504118308863591,
            0.05283105375067761,
            0.050660391008039984,
            0.06124546492492023,
            0.11803918759397204,
            0.24283157733288363,
            0.36547237414526224,
            0.49444038380773997,
            0.5909915277091738,
            0.5660122611087955,
            0.5414493156184232,
            0.4941893671973043,
            0.44770417202899054,
            0.4012558766669932,
            0.35555674735922166,
            0.31082953372159533,
            0.26681227585599476,
            0.23176993814813399,
            0.2027531595935301,
            0.17548398336335855,
            0.14863433292134345,
            0.12798161850700562,
            0.10764182400803654,
            0.09258122354888641,
            0.07774540817121614,
            0.061744057752070175,
            0.045634236638068724,
            0.031267856371613646,
            0.01710968451481735,
            0.010171053823528642,
            0.0033315464278297724,
            0.0027722995561978558,
            0.0022209294010677974,
            0.001677270716638859,
            0.0011411628472714332,
            0.0006124495692056271,
            0.00009097893878455822,
            0.00009036003443908504,
            0.00008974949366584798,
            0.00008914714807077517,
            0.00008855283375030335,
            0.00008796639114268544,
            0.00008738766488516778,
            0.00008681650367676798,
            0.00008625276014639936,
            0.00008569629072610001,
            0.00008514695552913783
          ]
        },
        {
          "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.00031977715991197834,
            0.0006312484195665028,
            0.0009347332366657831,
            0.0012802310115490728,
            0.0018133910070170462,
            0.0023333865581524776,
            0.0083266598210718,
            0.028096834645093424,
            0.06802967273694781,
            0.1094970243235243,
            0.1500000188964595,
            0.17665711929659544,
            0.20270837650581916,
            0.2191201945606336,
            0.23516730554756332,
            0.2753751974008143,
            0.31470900464855983,
            0.39065876944708267,
            0.4649925818030836,
            0.5030034390451992,
            0.540222403428104,
            0.572812441111829,
            0.6136368369027487,
            0.6668508484838395,
            0.7190005798333082,
            0.8056371587331324,
            0.8905749811839405,
            0.9417673143099071,
            0.9919751794911434,
            0.9960258031765663,
            1,
            0.989994009571609,
            0.9709885520381983,
            0.9403460612074933,
            0.9102607065737103,
            0.850562991903933,
            0.7919313078532589,
            0.7352588727802691,
            0.6740401212941562,
            0.6056474575568194,
            0.5384339776770225,
            0.46337952020552026,
            0.39202405788172817,
            0.3314938138318426,
            0.27197240718278853,
            0.21711273426116914,
            0.16315240023990418,
            0.12464337526278797,
            0.08675546359175429,
            0.06922698489118356,
            0.05197673601125681,
            0.04074864569938951,
            0.03349971117564358,
            0.027900312689420555,
            0.02238705879529328,
            0.01942974861826197,
            0.016517246171185683,
            0.015653540481973677,
            0.014802725922451401,
            0.013482646066933798,
            0.012062397451794367,
            0.008906068786734807,
            0.005795484015371766,
            0.0036336908447278105,
            0.0015027804336644834,
            0.0012675308193499833,
            0.001035594579884983,
            0.0008069022039090037,
            0.0005813861109326908,
            0.00035898058475605115,
            0.00013962170962292722,
            0.0001386719020744719,
            0.0001377349297631579,
            0.00013681053426139176,
            0.00013589846403298247,
            0.00013499847420494947,
            0.00013411032634833798,
            0.0001332337882676299,
            0.00013236863379835956,
            0.0001315146426125637,
            0.00013067160003171391
          ]
        },
        {
          "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.0003069613769205475,
            0.0006059497310639378,
            0.0008972717171523698,
            0.0015238966639082785,
            0.003488434880240669,
            0.0054044659801204065,
            0.033458980049913864,
            0.11936399301464634,
            0.28996829917818623,
            0.4556002444851992,
            0.6173802840873981,
            0.6859140711261508,
            0.7528902720958407,
            0.7771387371961401,
            0.800848347516433,
            0.8231491049755575,
            0.8449650633594836,
            0.8434359166094583,
            0.8419393048966675,
            0.8061400847801926,
            0.7710866817494779,
            0.7138822336131867,
            0.650755107326814,
            0.578375528718238,
            0.5074435416818335,
            0.43056136457253713,
            0.3551866811320505,
            0.2942902746507049,
            0.23456495290938517,
            0.19314801544951263,
            0.15251252963982637,
            0.12543004755270748,
            0.10729909554556823,
            0.0867416956696938,
            0.06655806670065344,
            0.05303823218009672,
            0.039759823275978524,
            0.0312550025869647,
            0.025052602568060668,
            0.022159804919239596,
            0.019316883091949923,
            0.01670943964975,
            0.01425351049944876,
            0.012264531404098649,
            0.010308701960337705,
            0.008694745531903721,
            0.007107247405575214,
            0.006613917402431188,
            0.006128544334821743,
            0.006056467926016258,
            0.005985535587191811,
            0.005982205298502435,
            0.006022904106456667,
            0.006149292327669897,
            0.006273736114710615,
            0.006071399432276958,
            0.0058721284571529,
            0.005447140670798869,
            0.005028495985733705,
            0.004316159650337644,
            0.003539876676188583,
            0.0024716324373443965,
            0.0014188699990631691,
            0.0008810952355693264,
            0.00035100296869682436,
            0.0002977393749169709,
            0.00024522597259880543,
            0.00019344702345991505,
            0.0001423872263923981,
            0.00009203170238788139,
            0.00004236598008205678,
            0.000042077776135920334,
            0.00004179346683770466,
            0.00004151297377167979,
            0.00004123622061320193,
            0.00004096313305947211,
            0.000040693638763028214,
            0.00004042766726784503,
            0.000040165149947923956,
            0.00003990601994825993,
            0.000039650212128078776
          ]
        }
      ],
      "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.0018867924528301887,
        "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.00014029547919328404,
            0.00028059095838656807,
            0.0004208864375798521,
            0.0005861943741156639,
            0.0008515521400215867,
            0.0011169099059275096,
            0.003929300036487626,
            0.011373804232774856,
            0.025766479527652757,
            0.03469158780495917,
            0.04361669608226558,
            0.041609215142873246,
            0.0396017342034809,
            0.03702097132069298,
            0.03444020843790506,
            0.033939358689975795,
            0.03343850894204654,
            0.03791216287443808,
            0.04238581680682962,
            0.04402677573498332,
            0.045667734663137026,
            0.04459954728337133,
            0.04485978245941119,
            0.04711265146915935,
            0.049365520478907514,
            0.05936165554675414,
            0.06935779061460078,
            0.08779219953395516,
            0.10622660845330954,
            0.10838910830973786,
            0.11055160816616616,
            0.10120464001702013,
            0.0841846931974912,
            0.07065145103152838,
            0.057118208865565574,
            0.05532308458797373,
            0.05352796031038187,
            0.06528997675958477,
            0.12694780552559257,
            0.2634493527668077,
            0.39995090000802286,
            0.5457502349575998,
            0.657896228959269,
            0.6354288591693081,
            0.6129614893793471,
            0.5641218248195643,
            0.5152821602597816,
            0.46560823424566194,
            0.4159343082315423,
            0.3665442614641454,
            0.31715421469674854,
            0.27768662400766997,
            0.24483400403747033,
            0.2135606967346533,
            0.1822873894318363,
            0.15816596249450696,
            0.13404453555717757,
            0.11616323332077257,
            0.09828193108436757,
            0.07863629996725918,
            0.05854958662997496,
            0.040412229461425184,
            0.022274872292875416,
            0.013337513976136616,
            0.004400155659397813,
            0.00368768148513111,
            0.002975207310864408,
            0.002262733136597706,
            0.0015502589623310036,
            0.0008377847880643012,
            0.00012531061379759907,
            0.00012531061379759907,
            0.00012531061379759907,
            0.00012531061379759907,
            0.00012531061379759907,
            0.00012531061379759907,
            0.00012531061379759907,
            0.00012531061379759907,
            0.00012531061379759907,
            0.00012531061379759907,
            0.00012531061379759907
          ]
        },
        {
          "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.0002292741901255694,
            0.0004585483802511388,
            0.0006878225703767083,
            0.0009541344331356297,
            0.0013685969864279594,
            0.0017830595397202895,
            0.006441378352149882,
            0.02200035165606372,
            0.053910306697203925,
            0.08780421761792043,
            0.12169812853863696,
            0.14499216395097927,
            0.16828619936332156,
            0.1839782765650603,
            0.19967035376679906,
            0.2364070090893783,
            0.2731436644119576,
            0.3427477882884782,
            0.41235191216499867,
            0.450804968955603,
            0.48925802574620747,
            0.5241774225268625,
            0.5673246227968809,
            0.6228135283009444,
            0.6783024338050078,
            0.7676354059627016,
            0.8569683781203956,
            0.9151135223954757,
            0.9732586666705559,
            0.986629333335278,
            1,
            0.999333575699643,
            0.9893090907559001,
            0.9669596289775167,
            0.9446101671991333,
            0.8906838877484582,
            0.836757608297783,
            0.7838137040016077,
            0.7249110738446586,
            0.6570703548965493,
            0.5892296359484398,
            0.5114660741891119,
            0.43640413990607474,
            0.37214871552820067,
            0.30789329115032665,
            0.2478362343924667,
            0.18777917763460672,
            0.14463335054078227,
            0.10148752344695784,
            0.08163559539054666,
            0.061783667334135456,
            0.048821490602098755,
            0.040452481419645074,
            0.03395415412203068,
            0.027455826824416288,
            0.02401223649992753,
            0.020568646175438774,
            0.019640763057570745,
            0.018712879939702713,
            0.01717129451920814,
            0.015476283523056923,
            0.011510673809270459,
            0.007545064095483997,
            0.0047649342209166575,
            0.001984804346349318,
            0.0016860551464938456,
            0.0013873059466383735,
            0.0010885567467829012,
            0.0007898075469274289,
            0.0004910583470719567,
            0.00019230914721648463,
            0.00019230914721648463,
            0.00019230914721648463,
            0.00019230914721648463,
            0.00019230914721648463,
            0.00019230914721648463,
            0.00019230914721648463,
            0.00019230914721648463,
            0.00019230914721648463,
            0.00019230914721648463,
            0.00019230914721648463
          ]
        },
        {
          "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.00022008551552793972,
            0.00044017103105587944,
            0.0006602565465838192,
            0.0011357343061203207,
            0.0026327810416910706,
            0.00412982777726182,
            0.025883361925405066,
            0.09346425868127968,
            0.22978619934875133,
            0.36533981869096166,
            0.500893438033172,
            0.5629672093205199,
            0.6250409806078677,
            0.6525032793439289,
            0.6799655780799903,
            0.706665741063922,
            0.7333659040478537,
            0.7399956626856568,
            0.7466254213234598,
            0.7224840382463991,
            0.6983426551693385,
            0.6532695911365954,
            0.6016415143210168,
            0.5401809183311845,
            0.47872032234135237,
            0.41025186624364385,
            0.34178341014593533,
            0.2859613046134208,
            0.23013919908090621,
            0.19132586436036628,
            0.15251252963982637,
            0.12661334988811038,
            0.10932360678227707,
            0.08919664932072287,
            0.06906969185916866,
            0.055540035584818265,
            0.042010379310467874,
            0.03331901219176426,
            0.02694336502602751,
            0.02404129778974107,
            0.02113923055345463,
            0.01844343810396934,
            0.015867115461650507,
            0.01376867204799754,
            0.011670228634344571,
            0.009925134050569343,
            0.008180039466794114,
            0.007674640004707888,
            0.0071692405426216615,
            0.0071420612335097375,
            0.007114881924397813,
            0.007167359178394427,
            0.007272940807796731,
            0.007483572738390724,
            0.007694204668984718,
            0.007503333260644165,
            0.007312461852303611,
            0.0068346198982665056,
            0.0063567779442294,
            0.005496995781090396,
            0.004541728565675918,
            0.0031944683388319085,
            0.0018472081119878993,
            0.0011553984692843054,
            0.00046358882658071145,
            0.00039604954588012164,
            0.0003285102651795318,
            0.000260970984478942,
            0.00019343170377835215,
            0.00012589242307776228,
            0.00005835314237717254,
            0.00005835314237717254,
            0.00005835314237717254,
            0.00005835314237717254,
            0.00005835314237717254,
            0.00005835314237717254,
            0.00005835314237717254,
            0.00005835314237717254,
            0.00005835314237717254,
            0.00005835314237717254,
            0.00005835314237717254
          ]
        }
      ],
      "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.03299720695226519,
      "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": 590,
          "positive_response_centroid_nm": 592.2663859983905,
          "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": 531.8041970231055,
          "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": 470,
          "positive_response_centroid_nm": 474.94494157251904,
          "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.00022008551552793972,
        0.00044017103105587944,
        0.0006602565465838192,
        0.0011357343061203207,
        0.0026327810416910706,
        0.00412982777726182,
        0.025883361925405066,
        0.09346425868127968,
        0.22978619934875133,
        0.36533981869096166,
        0.500893438033172,
        0.5629672093205199,
        0.6250409806078677,
        0.6525032793439289,
        0.6799655780799903,
        0.706665741063922,
        0.7333659040478537,
        0.7399956626856568,
        0.7466254213234598,
        0.7224840382463991,
        0.6983426551693385,
        0.6532695911365954,
        0.6016415143210168,
        0.5401809183311845,
        0.47872032234135237,
        0.41025186624364385,
        0.34178341014593533,
        0.2859613046134208,
        0.23013919908090621,
        0.19132586436036628,
        0.15251252963982637,
        0.12661334988811038,
        0.10932360678227707,
        0.08919664932072287,
        0.06906969185916866,
        0.055540035584818265,
        0.042010379310467874,
        0.03331901219176426,
        0.02694336502602751,
        0.02404129778974107,
        0.02113923055345463,
        0.01844343810396934,
        0.015867115461650507,
        0.01376867204799754,
        0.011670228634344571,
        0.009925134050569343,
        0.008180039466794114,
        0.007674640004707888,
        0.0071692405426216615,
        0.0071420612335097375,
        0.007114881924397813,
        0.007167359178394427,
        0.007272940807796731,
        0.007483572738390724,
        0.007694204668984718,
        0.007503333260644165,
        0.007312461852303611,
        0.0068346198982665056,
        0.0063567779442294,
        0.005496995781090396,
        0.004541728565675918,
        0.0031944683388319085,
        0.0018472081119878993,
        0.0011553984692843054,
        0.00046358882658071145,
        0.00039604954588012164,
        0.0003285102651795318,
        0.000260970984478942,
        0.00019343170377835215,
        0.00012589242307776228,
        0.00005835314237717254,
        0.00005835314237717254,
        0.00005835314237717254,
        0.00005835314237717254,
        0.00005835314237717254,
        0.00005835314237717254,
        0.00005835314237717254,
        0.00005835314237717254,
        0.00005835314237717254,
        0.00005835314237717254,
        0.00005835314237717254
      ],
      "camera_id": "cam-academy-rawtoaces-hasselblad-l2d-20c",
      "checksum": {
        "algorithm": "sha256",
        "covers": "canonical_profile_revision",
        "value": "bb73e0586b095737fe2b2a52fe66a9b0324a4dda932d61757321d4768c6ad847"
      },
      "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.0002292741901255694,
        0.0004585483802511388,
        0.0006878225703767083,
        0.0009541344331356297,
        0.0013685969864279594,
        0.0017830595397202895,
        0.006441378352149882,
        0.02200035165606372,
        0.053910306697203925,
        0.08780421761792043,
        0.12169812853863696,
        0.14499216395097927,
        0.16828619936332156,
        0.1839782765650603,
        0.19967035376679906,
        0.2364070090893783,
        0.2731436644119576,
        0.3427477882884782,
        0.41235191216499867,
        0.450804968955603,
        0.48925802574620747,
        0.5241774225268625,
        0.5673246227968809,
        0.6228135283009444,
        0.6783024338050078,
        0.7676354059627016,
        0.8569683781203956,
        0.9151135223954757,
        0.9732586666705559,
        0.986629333335278,
        1,
        0.999333575699643,
        0.9893090907559001,
        0.9669596289775167,
        0.9446101671991333,
        0.8906838877484582,
        0.836757608297783,
        0.7838137040016077,
        0.7249110738446586,
        0.6570703548965493,
        0.5892296359484398,
        0.5114660741891119,
        0.43640413990607474,
        0.37214871552820067,
        0.30789329115032665,
        0.2478362343924667,
        0.18777917763460672,
        0.14463335054078227,
        0.10148752344695784,
        0.08163559539054666,
        0.061783667334135456,
        0.048821490602098755,
        0.040452481419645074,
        0.03395415412203068,
        0.027455826824416288,
        0.02401223649992753,
        0.020568646175438774,
        0.019640763057570745,
        0.018712879939702713,
        0.01717129451920814,
        0.015476283523056923,
        0.011510673809270459,
        0.007545064095483997,
        0.0047649342209166575,
        0.001984804346349318,
        0.0016860551464938456,
        0.0013873059466383735,
        0.0010885567467829012,
        0.0007898075469274289,
        0.0004910583470719567,
        0.00019230914721648463,
        0.00019230914721648463,
        0.00019230914721648463,
        0.00019230914721648463,
        0.00019230914721648463,
        0.00019230914721648463,
        0.00019230914721648463,
        0.00019230914721648463,
        0.00019230914721648463,
        0.00019230914721648463,
        0.00019230914721648463
      ],
      "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-hasselblad-l2d-20c-5f46bc969ece",
        "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=Hasselblad_L2D-20c_380_780_5.json",
      "profile_id": "prf-academy-rawtoaces-hasselblad-l2d-20c-5f46bc969ece",
      "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.00014029547919328404,
        0.00028059095838656807,
        0.0004208864375798521,
        0.0005861943741156639,
        0.0008515521400215867,
        0.0011169099059275096,
        0.003929300036487626,
        0.011373804232774856,
        0.025766479527652757,
        0.03469158780495917,
        0.04361669608226558,
        0.041609215142873246,
        0.0396017342034809,
        0.03702097132069298,
        0.03444020843790506,
        0.033939358689975795,
        0.03343850894204654,
        0.03791216287443808,
        0.04238581680682962,
        0.04402677573498332,
        0.045667734663137026,
        0.04459954728337133,
        0.04485978245941119,
        0.04711265146915935,
        0.049365520478907514,
        0.05936165554675414,
        0.06935779061460078,
        0.08779219953395516,
        0.10622660845330954,
        0.10838910830973786,
        0.11055160816616616,
        0.10120464001702013,
        0.0841846931974912,
        0.07065145103152838,
        0.057118208865565574,
        0.05532308458797373,
        0.05352796031038187,
        0.06528997675958477,
        0.12694780552559257,
        0.2634493527668077,
        0.39995090000802286,
        0.5457502349575998,
        0.657896228959269,
        0.6354288591693081,
        0.6129614893793471,
        0.5641218248195643,
        0.5152821602597816,
        0.46560823424566194,
        0.4159343082315423,
        0.3665442614641454,
        0.31715421469674854,
        0.27768662400766997,
        0.24483400403747033,
        0.2135606967346533,
        0.1822873894318363,
        0.15816596249450696,
        0.13404453555717757,
        0.11616323332077257,
        0.09828193108436757,
        0.07863629996725918,
        0.05854958662997496,
        0.040412229461425184,
        0.022274872292875416,
        0.013337513976136616,
        0.004400155659397813,
        0.00368768148513111,
        0.002975207310864408,
        0.002262733136597706,
        0.0015502589623310036,
        0.0008377847880643012,
        0.00012531061379759907,
        0.00012531061379759907,
        0.00012531061379759907,
        0.00012531061379759907,
        0.00012531061379759907,
        0.00012531061379759907,
        0.00012531061379759907,
        0.00012531061379759907,
        0.00012531061379759907,
        0.00012531061379759907,
        0.00012531061379759907
      ],
      "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"
  }
}
