{
  "schema_version": "camera-spectra-application-export-1",
  "profile_id": "prf-academy-rawtoaces-canon-eos-1ds-mark-ii-f2b356ba91c5",
  "profile_revision": 1,
  "exports": {
    "xspd": "/application-data/prf-academy-rawtoaces-canon-eos-1ds-mark-ii-f2b356ba91c5-r1.xspd",
    "siril": null,
    "metadata": "/application-data/prf-academy-rawtoaces-canon-eos-1ds-mark-ii-f2b356ba91c5-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-canon-eos-1ds-mark-ii-f2b356ba91c5-r1.estimated.siril.json",
    "siril_estimated_alternative": "/application-data/prf-academy-rawtoaces-canon-eos-1ds-mark-ii-f2b356ba91c5-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.014175936604566324,
            0.008858232864958364,
            0.0055729446852646495,
            0.0028744122831800218,
            0.005315720420800868,
            0.007922568433532704,
            0.02107585320783024,
            0.04234384057045644,
            0.061651121427361136,
            0.049969253623453995,
            0.03783776626161156,
            0.025905093157173816,
            0.014382221926053495,
            0.011240675836655353,
            0.010206865202534617,
            0.010058039416337414,
            0.009873293318366446,
            0.010103355875000013,
            0.010363889742797772,
            0.010968787827812663,
            0.011680123359609725,
            0.012293160807448581,
            0.013820335003986835,
            0.018846591076305062,
            0.023720726214920648,
            0.02839863206106998,
            0.03292891682941158,
            0.05025996710475258,
            0.06679985480380903,
            0.08524602739744704,
            0.10260118306357568,
            0.11375805661857785,
            0.11269552369028212,
            0.09783829911142813,
            0.08360306417947518,
            0.10141162595055342,
            0.13183860843801098,
            0.18018884766290982,
            0.23845699767914902,
            0.3046745150295531,
            0.3648241691345597,
            0.413276970771915,
            0.4516284146951538,
            0.45851499131334567,
            0.4574047834676498,
            0.42590603634054336,
            0.39831623380602027,
            0.3746072477658126,
            0.3516487051649842,
            0.3186743762917053,
            0.28450343756451907,
            0.2524228630196858,
            0.22110272178044918,
            0.19446541634100423,
            0.17025497432203665,
            0.14974730489147053,
            0.12748752152561668,
            0.09709301306801145,
            0.06597074371391484,
            0.03410271836850875,
            0.015322300347856664,
            0.005651848746982766,
            0.002866308524061588,
            0.001847278239950044,
            0.0008457774125193279,
            0.0007054646462004464,
            0.0005710101925728241,
            0.00043856634185614386,
            0.00030686129568936325,
            0.00017906585651606208,
            0.00007883806404131127,
            0.0000778395695186492,
            0.00007663483301353482,
            0.0000754784265983183,
            0.00007417555505510285,
            0.00007279942542606371,
            0.00007108063267393088,
            0.00006983279704635882,
            0.00006797354691389828,
            0.0000662056555648135,
            0.00006468761722734208
          ]
        },
        {
          "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.006174544098023864,
            0.003943554412995805,
            0.002585066782986327,
            0.0014824472918379848,
            0.002598085965087818,
            0.003796566657803097,
            0.012307198231225325,
            0.03149833377276458,
            0.057647741415187345,
            0.06616045270541332,
            0.07474615142873615,
            0.08451299309801905,
            0.0936291282695579,
            0.11121149362240229,
            0.13075904156923507,
            0.14099988819585516,
            0.15035249269339407,
            0.1870272986732815,
            0.22329610609763897,
            0.28469262320592464,
            0.35159507987148914,
            0.43038533865911827,
            0.5099658618754648,
            0.5947595431479372,
            0.6770054956707473,
            0.7554535158024426,
            0.8314795262152124,
            0.8690041677658902,
            0.9016646301187583,
            0.8924017910489823,
            0.8782658631075477,
            0.8635148993398224,
            0.840320933647735,
            0.7926912475128037,
            0.7476551628725046,
            0.7083852579776805,
            0.6629482398211222,
            0.6037395167723907,
            0.5322637937149229,
            0.45773434754547004,
            0.3855638228314685,
            0.32798618683532793,
            0.26864023439918266,
            0.20377484872568036,
            0.14408838352883294,
            0.10016292784994285,
            0.06785251286927647,
            0.05151281858368974,
            0.03564333056795218,
            0.029367988593086886,
            0.023071644867904178,
            0.017942784955138735,
            0.014483470169953166,
            0.01224959435538524,
            0.010390161391567555,
            0.009593164195097188,
            0.00875627240719973,
            0.007728021699134354,
            0.006123444181271947,
            0.003730500448217008,
            0.0020717830761495856,
            0.0009563541933261403,
            0.0006237089314789011,
            0.0004959944940397436,
            0.0003702506710857258,
            0.0003226581121665311,
            0.00027739692027335666,
            0.00023276649177712982,
            0.00018794511869210716,
            0.00014458789103732867,
            0.00011035990448692862,
            0.000108962181680164,
            0.00010727575511384609,
            0.00010565698246787533,
            0.00010383318350963797,
            0.00010190683566904649,
            0.00009950081763366187,
            0.00009775405961329648,
            0.00009515142509238618,
            0.00009267667735725623,
            0.0000905516814182
          ]
        },
        {
          "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.004293905856513328,
            0.004210297485681818,
            0.004513870635422905,
            0.005000508814328135,
            0.017239034281715533,
            0.029906686558196553,
            0.12056052721039709,
            0.3167090180912996,
            0.5918777383736383,
            0.7417338892141264,
            0.8428068457596035,
            0.8859880960107999,
            0.9247644509063923,
            0.9548371260129304,
            0.9861259447564954,
            0.9952116113329845,
            1,
            0.9798057859850676,
            0.9638386175465559,
            0.9115485135464645,
            0.8551080478899512,
            0.7798138269079796,
            0.7028438217699832,
            0.6054657150129353,
            0.5110999072889281,
            0.4188264453410741,
            0.32965273712373333,
            0.25266432219374196,
            0.1772175592183732,
            0.13316097663834037,
            0.08975812179714877,
            0.05863989861830939,
            0.04530031956913349,
            0.036310289603766435,
            0.027667969601427284,
            0.021280312066215806,
            0.016800518421302285,
            0.014850153669541625,
            0.013619640445229161,
            0.012968268097977114,
            0.012299241281904051,
            0.011820378914119984,
            0.011267517374954916,
            0.010559628723426005,
            0.009861780763188095,
            0.009161336660021148,
            0.008505955664316046,
            0.00787720065444878,
            0.007267879467550992,
            0.007443576635938912,
            0.007565232284297422,
            0.006505976875698164,
            0.004298625505507554,
            0.004643737860601873,
            0.004722820292929319,
            0.003689487591662655,
            0.0028317198971471846,
            0.00258681839718142,
            0.0021166481727121055,
            0.0013374711939594741,
            0.00074963508452497,
            0.0003098651022620794,
            0.0001834523506095858,
            0.00013808911865175022,
            0.00009345842761430986,
            0.00008393210642745122,
            0.00007495233820339581,
            0.00006608694198255933,
            0.000057080860981083245,
            0.00004839988536888459,
            0.00004149487652997486,
            0.000040969338423001455,
            0.00004033524887325454,
            0.00003972659692319224,
            0.000039040855911188006,
            0.00003831655693529867,
            0.00003741190391143707,
            0.000036755129979638404,
            0.00003577654995458398,
            0.000034846054842346774,
            0.00003404706498703857
          ]
        }
      ],
      "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.002132807319749955,
        "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.011489125714721543,
            0.007273767999356632,
            0.00463554671474468,
            0.0024215741852304843,
            0.004534962969291361,
            0.0068434113382346866,
            0.01842980093657072,
            0.037479170042722755,
            0.055225784481449026,
            0.045294285703481464,
            0.0347012858836738,
            0.024033998952424782,
            0.013496783607188282,
            0.010668517087992968,
            0.00979617456705012,
            0.00976059634072159,
            0.009686602839347129,
            0.010020057784371013,
            0.010388964555124666,
            0.011112297709772952,
            0.011957497246539868,
            0.012716187526199955,
            0.014443294712370824,
            0.01989709296293942,
            0.025295869250483702,
            0.030587249217021578,
            0.035817827771055306,
            0.055205335251675244,
            0.07408503402757499,
            0.09545200938676211,
            0.11597913375408964,
            0.12980384847259846,
            0.1297932324280316,
            0.113725281070723,
            0.09807007497953045,
            0.12004175926497206,
            0.1574643554972533,
            0.21713407267651144,
            0.2898922131545416,
            0.37364192058287166,
            0.45129780184409296,
            0.5156424867826607,
            0.5683094693146463,
            0.5818648571644733,
            0.5853337621610679,
            0.5495671846588447,
            0.5182143852123958,
            0.49136352424078067,
            0.4649993380610127,
            0.42479440148231284,
            0.38227833890292723,
            0.3418645244995976,
            0.3018044821951871,
            0.267518434899654,
            0.23602868604762223,
            0.20919530693040853,
            0.179458170597166,
            0.13770865816374184,
            0.09427093300519855,
            0.04909580596781552,
            0.02222206974937486,
            0.00825719849871385,
            0.004218165822538368,
            0.0027382225434872858,
            0.0012627161794102797,
            0.0010607572136749925,
            0.0008646768500435168,
            0.0006687949154363223,
            0.0004712227326678451,
            0.00027688690288369544,
            0.0001227468720454238,
            0.00012202235067213695,
            0.0001209510262713211,
            0.0001199308008454167,
            0.00011865162507602933,
            0.00011722669630383625,
            0.00011521698318115738,
            0.00011393902403480164,
            0.00011163034837364349,
            0.00010943302776804589,
            0.0001076136543453336
          ]
        },
        {
          "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.005004262882385989,
            0.0032381740613798304,
            0.0021502452491503252,
            0.001248900901894343,
            0.0022164867054715693,
            0.0032794247888608325,
            0.01076204181400014,
            0.02787964888464899,
            0.051639640440092956,
            0.05997068656843239,
            0.06855022972284922,
            0.07840871967764311,
            0.08786487165065303,
            0.10555074599899233,
            0.12549772844205892,
            0.13683014510076053,
            0.14750953260119634,
            0.18548533409559764,
            0.22383635769165225,
            0.2884173925598957,
            0.3599445887702314,
            0.4451955652935369,
            0.5329528722849869,
            0.6279112160229445,
            0.7219611383387581,
            0.8136745780583153,
            0.9044266660643551,
            0.9545105017007188,
            1,
            0.9992435628563006,
            0.9927810866068135,
            0.9853153304434384,
            0.9678110246404229,
            0.9214084437733819,
            0.8770324222128273,
            0.8385213411968552,
            0.7918068807632692,
            0.7275279342358673,
            0.6470731857056485,
            0.5613490209939203,
            0.4769533392681239,
            0.40922583393466927,
            0.33804513640049305,
            0.25859443092112716,
            0.18438765544874022,
            0.12924507653999656,
            0.08827696502772274,
            0.06756815366979066,
            0.047132620928069344,
            0.03914766314854305,
            0.03100064502335063,
            0.024300499461527233,
            0.01976988876406799,
            0.016851285805811023,
            0.014404137975057128,
            0.013401542883737537,
            0.012325791643308092,
            0.010960783529321656,
            0.008750284803171042,
            0.005370596097044212,
            0.0030047255946272214,
            0.0013972076683026957,
            0.0009178731723716202,
            0.0007352131777733302,
            0.0005527713390037783,
            0.000485158146300863,
            0.00042006026924492793,
            0.0003549589453801678,
            0.00028861252189761615,
            0.00022357413145492703,
            0.0001718247808305379,
            0.00017081057391758297,
            0.0001693109016465008,
            0.00016788275926468197,
            0.00016609213036672212,
            0.0001640974720108611,
            0.00016128421484933636,
            0.0001594952890170618,
            0.0001562635350596942,
            0.00015318765927418727,
            0.0001506408453766343
          ]
        },
        {
          "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.0034800680596137534,
            0.0034572050188779995,
            0.003754614369337397,
            0.00421272311166092,
            0.014707015400585317,
            0.02583300600031962,
            0.1054242737119719,
            0.28032391448661703,
            0.5301916925761447,
            0.6723395739945587,
            0.772944182201725,
            0.8219942249266744,
            0.8678315315725884,
            0.9062352071305776,
            0.9464474849273968,
            0.9657805472547673,
            0.9810913670849792,
            0.9717276828112742,
            0.9661705675236566,
            0.9234747374495679,
            0.8754147377840558,
            0.8066484294647082,
            0.7345249193789058,
            0.6392141458744282,
            0.5450388116946745,
            0.4511044347057901,
            0.3585737430636841,
            0.277525422644454,
            0.1965448718943671,
            0.14910352048163517,
            0.10146149296326244,
            0.06691116867635116,
            0.052173100708592414,
            0.04220635403978879,
            0.03245574644869884,
            0.02518967696447054,
            0.020066070452146582,
            0.017894971791882666,
            0.016557399235349955,
            0.01590381984621111,
            0.015214508863381151,
            0.014748195542098077,
            0.014178551684301047,
            0.013400383793923087,
            0.01261996691849812,
            0.011821316361747958,
            0.01106635434641633,
            0.010332338997192709,
            0.00961061164702096,
            0.009922321708906409,
            0.010165165158681674,
            0.008811256890159247,
            0.005867609563526631,
            0.006388207774559127,
            0.00654736269890513,
            0.005154172822764207,
            0.0039860785299172885,
            0.0036689281662276316,
            0.003024649819784149,
            0.0019254836378912476,
            0.0010872024928830378,
            0.00045270455239414736,
            0.00026997527618176717,
            0.00020468965071159965,
            0.00013953017295568497,
            0.00012620276272010266,
            0.0001134998158423295,
            0.00010077976022420957,
            0.00008765458424502043,
            0.00007484003159761646,
            0.00006460542076853321,
            0.00006422408308230957,
            0.00006366021239020191,
            0.00006312323664637262,
            0.0000624499674425138,
            0.00006169998398991179,
            0.000060642210706152165,
            0.000059969581848084356,
            0.000058754455466273204,
            0.0000575979386449283,
            0.00005664034694787945
          ]
        }
      ],
      "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.04247248983598607,
      "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": 594.9826071850334,
          "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": 520,
          "positive_response_centroid_nm": 531.0958964063129,
          "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": 466.9248553688807,
          "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.0034800680596137534,
        0.0034572050188779995,
        0.003754614369337397,
        0.00421272311166092,
        0.014707015400585317,
        0.02583300600031962,
        0.1054242737119719,
        0.28032391448661703,
        0.5301916925761447,
        0.6723395739945587,
        0.772944182201725,
        0.8219942249266744,
        0.8678315315725884,
        0.9062352071305776,
        0.9464474849273968,
        0.9657805472547673,
        0.9810913670849792,
        0.9717276828112742,
        0.9661705675236566,
        0.9234747374495679,
        0.8754147377840558,
        0.8066484294647082,
        0.7345249193789058,
        0.6392141458744282,
        0.5450388116946745,
        0.4511044347057901,
        0.3585737430636841,
        0.277525422644454,
        0.1965448718943671,
        0.14910352048163517,
        0.10146149296326244,
        0.06691116867635116,
        0.052173100708592414,
        0.04220635403978879,
        0.03245574644869884,
        0.02518967696447054,
        0.020066070452146582,
        0.017894971791882666,
        0.016557399235349955,
        0.01590381984621111,
        0.015214508863381151,
        0.014748195542098077,
        0.014178551684301047,
        0.013400383793923087,
        0.01261996691849812,
        0.011821316361747958,
        0.01106635434641633,
        0.010332338997192709,
        0.00961061164702096,
        0.009922321708906409,
        0.010165165158681674,
        0.008811256890159247,
        0.005867609563526631,
        0.006388207774559127,
        0.00654736269890513,
        0.005154172822764207,
        0.0039860785299172885,
        0.0036689281662276316,
        0.003024649819784149,
        0.0019254836378912476,
        0.0010872024928830378,
        0.00045270455239414736,
        0.00026997527618176717,
        0.00020468965071159965,
        0.00013953017295568497,
        0.00012620276272010266,
        0.0001134998158423295,
        0.00010077976022420957,
        0.00008765458424502043,
        0.00007484003159761646,
        0.00006460542076853321,
        0.00006422408308230957,
        0.00006366021239020191,
        0.00006312323664637262,
        0.0000624499674425138,
        0.00006169998398991179,
        0.000060642210706152165,
        0.000059969581848084356,
        0.000058754455466273204,
        0.0000575979386449283,
        0.00005664034694787945
      ],
      "camera_id": "cam-academy-rawtoaces-canon-eos-1ds-mark-ii",
      "checksum": {
        "algorithm": "sha256",
        "covers": "canonical_profile_revision",
        "value": "3c1fdd935dd3f9b442789f2eba787dcb084f97ab132f8a8a48a76d0c18ac8e85"
      },
      "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.005004262882385989,
        0.0032381740613798304,
        0.0021502452491503252,
        0.001248900901894343,
        0.0022164867054715693,
        0.0032794247888608325,
        0.01076204181400014,
        0.02787964888464899,
        0.051639640440092956,
        0.05997068656843239,
        0.06855022972284922,
        0.07840871967764311,
        0.08786487165065303,
        0.10555074599899233,
        0.12549772844205892,
        0.13683014510076053,
        0.14750953260119634,
        0.18548533409559764,
        0.22383635769165225,
        0.2884173925598957,
        0.3599445887702314,
        0.4451955652935369,
        0.5329528722849869,
        0.6279112160229445,
        0.7219611383387581,
        0.8136745780583153,
        0.9044266660643551,
        0.9545105017007188,
        1,
        0.9992435628563006,
        0.9927810866068135,
        0.9853153304434384,
        0.9678110246404229,
        0.9214084437733819,
        0.8770324222128273,
        0.8385213411968552,
        0.7918068807632692,
        0.7275279342358673,
        0.6470731857056485,
        0.5613490209939203,
        0.4769533392681239,
        0.40922583393466927,
        0.33804513640049305,
        0.25859443092112716,
        0.18438765544874022,
        0.12924507653999656,
        0.08827696502772274,
        0.06756815366979066,
        0.047132620928069344,
        0.03914766314854305,
        0.03100064502335063,
        0.024300499461527233,
        0.01976988876406799,
        0.016851285805811023,
        0.014404137975057128,
        0.013401542883737537,
        0.012325791643308092,
        0.010960783529321656,
        0.008750284803171042,
        0.005370596097044212,
        0.0030047255946272214,
        0.0013972076683026957,
        0.0009178731723716202,
        0.0007352131777733302,
        0.0005527713390037783,
        0.000485158146300863,
        0.00042006026924492793,
        0.0003549589453801678,
        0.00028861252189761615,
        0.00022357413145492703,
        0.0001718247808305379,
        0.00017081057391758297,
        0.0001693109016465008,
        0.00016788275926468197,
        0.00016609213036672212,
        0.0001640974720108611,
        0.00016128421484933636,
        0.0001594952890170618,
        0.0001562635350596942,
        0.00015318765927418727,
        0.0001506408453766343
      ],
      "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-canon-eos-1ds-mark-ii-f2b356ba91c5",
        "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=Canon_EOS-1Ds_Mark_II_380_780_5.json",
      "profile_id": "prf-academy-rawtoaces-canon-eos-1ds-mark-ii-f2b356ba91c5",
      "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.011489125714721543,
        0.007273767999356632,
        0.00463554671474468,
        0.0024215741852304843,
        0.004534962969291361,
        0.0068434113382346866,
        0.01842980093657072,
        0.037479170042722755,
        0.055225784481449026,
        0.045294285703481464,
        0.0347012858836738,
        0.024033998952424782,
        0.013496783607188282,
        0.010668517087992968,
        0.00979617456705012,
        0.00976059634072159,
        0.009686602839347129,
        0.010020057784371013,
        0.010388964555124666,
        0.011112297709772952,
        0.011957497246539868,
        0.012716187526199955,
        0.014443294712370824,
        0.01989709296293942,
        0.025295869250483702,
        0.030587249217021578,
        0.035817827771055306,
        0.055205335251675244,
        0.07408503402757499,
        0.09545200938676211,
        0.11597913375408964,
        0.12980384847259846,
        0.1297932324280316,
        0.113725281070723,
        0.09807007497953045,
        0.12004175926497206,
        0.1574643554972533,
        0.21713407267651144,
        0.2898922131545416,
        0.37364192058287166,
        0.45129780184409296,
        0.5156424867826607,
        0.5683094693146463,
        0.5818648571644733,
        0.5853337621610679,
        0.5495671846588447,
        0.5182143852123958,
        0.49136352424078067,
        0.4649993380610127,
        0.42479440148231284,
        0.38227833890292723,
        0.3418645244995976,
        0.3018044821951871,
        0.267518434899654,
        0.23602868604762223,
        0.20919530693040853,
        0.179458170597166,
        0.13770865816374184,
        0.09427093300519855,
        0.04909580596781552,
        0.02222206974937486,
        0.00825719849871385,
        0.004218165822538368,
        0.0027382225434872858,
        0.0012627161794102797,
        0.0010607572136749925,
        0.0008646768500435168,
        0.0006687949154363223,
        0.0004712227326678451,
        0.00027688690288369544,
        0.0001227468720454238,
        0.00012202235067213695,
        0.0001209510262713211,
        0.0001199308008454167,
        0.00011865162507602933,
        0.00011722669630383625,
        0.00011521698318115738,
        0.00011393902403480164,
        0.00011163034837364349,
        0.00010943302776804589,
        0.0001076136543453336
      ],
      "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"
  }
}
