{
  "schema_version": "camera-spectra-application-export-1",
  "profile_id": "prf-academy-rawtoaces-nikon-d810-fe768979da5b",
  "profile_revision": 1,
  "exports": {
    "xspd": "/application-data/prf-academy-rawtoaces-nikon-d810-fe768979da5b-r1.xspd",
    "siril": null,
    "metadata": "/application-data/prf-academy-rawtoaces-nikon-d810-fe768979da5b-r1.metadata.json",
    "xspd_reason": null,
    "siril_reason": "The source does not establish a sensor-only response. A Siril sensor export would misrepresent its physical scope; use CSV or source JSON.",
    "siril_estimated": "/application-data/prf-academy-rawtoaces-nikon-d810-fe768979da5b-r1.estimated.siril.json",
    "siril_estimated_alternative": "/application-data/prf-academy-rawtoaces-nikon-d810-fe768979da5b-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.00013306273667275324,
            0.0002626692983669934,
            0.0003889526148895864,
            0.0005438134318241638,
            0.0008203121866149748,
            0.0010899838116578645,
            0.0036879711736630197,
            0.01666417410289301,
            0.044806203155302135,
            0.055695302767429095,
            0.06633116750485542,
            0.059438510286264,
            0.05270250436809512,
            0.04722040084271729,
            0.04186012184012563,
            0.03945384440304504,
            0.037099877345031416,
            0.040614349285250914,
            0.04405404522674233,
            0.046698018124191804,
            0.04928690825294441,
            0.045718391315892525,
            0.044132387469097305,
            0.045414018785435085,
            0.04667001747544613,
            0.05380852616585526,
            0.06080706409762895,
            0.07644840991755439,
            0.0917889606255582,
            0.09498657929444426,
            0.09812386553561551,
            0.0883399445978195,
            0.07024156172882741,
            0.05516757827575669,
            0.04036766724910544,
            0.037213428716429464,
            0.03411551587183699,
            0.039109056676908685,
            0.08743185275868764,
            0.19947323738454137,
            0.3095828739996045,
            0.4401818694874819,
            0.540390358141709,
            0.5271539372254451,
            0.5141381233244523,
            0.47415448883048,
            0.4348263237544415,
            0.38748292008626045,
            0.3409031197030501,
            0.3038854145512846,
            0.2674552920209756,
            0.2360905729433263,
            0.20818700048369831,
            0.1812171056827553,
            0.1546621323402883,
            0.13109627894710776,
            0.10788748393867238,
            0.08434450246499021,
            0.06115290877449731,
            0.03867851799726615,
            0.01662735209526879,
            0.010418075272126943,
            0.004298787968161058,
            0.0027733689695710047,
            0.0012697416709608082,
            0.0010776574378663802,
            0.0008882786165056765,
            0.0007015484499891784,
            0.0005174117580076317,
            0.0003358148824672097,
            0.0001567056353588484,
            0.00015563961062851607,
            0.00015458799163778285,
            0.0001535504883382004,
            0.00015252681841594577,
            0.0001515167070357077,
            0.0001505198865946833,
            0.00014953609648622133,
            0.00014856508287267443,
            0.00014760659846704428,
            0.00014666040232302476
          ]
        },
        {
          "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.00021296628895158389,
            0.00042040098598234744,
            0.0006225168446277067,
            0.0008440855962116148,
            0.0011571656419777287,
            0.0014625153162434446,
            0.004796624131401229,
            0.025183851453621457,
            0.07047990170358344,
            0.10582871757955244,
            0.14035546797003376,
            0.15724341456796212,
            0.1737475441977557,
            0.18252261116889168,
            0.19110267665178016,
            0.2183622474169724,
            0.24502921881770393,
            0.30802481214234884,
            0.3696800736941289,
            0.4089842436048022,
            0.4474695766423365,
            0.45044821692158454,
            0.47228283543654576,
            0.521764883087443,
            0.5702572897853223,
            0.6508623145998493,
            0.7298868487317387,
            0.7784853269956808,
            0.8261492191391626,
            0.8320095872296703,
            0.8377593823373384,
            0.8253547797362804,
            0.8012600095005606,
            0.7640979960431729,
            0.7276116555577375,
            0.6755735085634621,
            0.6244646141940844,
            0.5628830974101239,
            0.5002312941654743,
            0.43547114371525547,
            0.371827547583144,
            0.30881662634344503,
            0.24914729779846204,
            0.19949883512808683,
            0.15067784683555116,
            0.11652122045507991,
            0.08292453876937048,
            0.06302110137264781,
            0.04343868715974327,
            0.036414791725685174,
            0.029502386695342286,
            0.024452951576450773,
            0.02064268663490465,
            0.017768065761232806,
            0.01493766982407899,
            0.013205160193574256,
            0.011498900708986265,
            0.009847748531236104,
            0.008221240415840424,
            0.0057854404979832035,
            0.003178646076044657,
            0.002174451142870745,
            0.0011848097594529773,
            0.0008688254318210304,
            0.0005573551660123968,
            0.0004839560497297569,
            0.0004115907238172951,
            0.00034023750036514733,
            0.0002698752939053906,
            0.00020048360063818212,
            0.00013204247851162043,
            0.00013114423035848015,
            0.00013025812069389583,
            0.000129383905118769,
            0.00012852134575131057,
            0.00012767021101123564,
            0.00012683027541247752,
            0.00012600131936402995,
            0.00012518312897854923,
            0.00012437549588836504,
            0.00012357821706856785
          ]
        },
        {
          "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.00016331399293735454,
            0.0003223860639802323,
            0.00047737936397072877,
            0.0008900950364580052,
            0.002325995518494431,
            0.003726441667641068,
            0.026432335907989286,
            0.1525786294054309,
            0.4298458134175664,
            0.639891116413378,
            0.845051644920915,
            0.9011142046191208,
            0.9559026152332766,
            0.9724952256832603,
            0.9887191114565775,
            0.9944215386323734,
            1,
            0.9707865857819902,
            0.9421947335686193,
            0.9136691641903373,
            0.8857378775074365,
            0.7894761807062584,
            0.697284112876259,
            0.6100802723595904,
            0.5246205086532552,
            0.43594603609513244,
            0.34901027868520823,
            0.28266292295772977,
            0.21759147791731814,
            0.1772547743943463,
            0.13767914074916637,
            0.11138500378064756,
            0.09386155377520243,
            0.07547140052327882,
            0.057415613694117476,
            0.04492519993016574,
            0.03265782926914172,
            0.02505512631484784,
            0.019371964199708318,
            0.01644358207468006,
            0.013565689296635045,
            0.011685910749213086,
            0.009960892723005769,
            0.008752334979877,
            0.0075639198658003755,
            0.0068037223542839155,
            0.006055987097054609,
            0.005701825339268007,
            0.005353375867897319,
            0.005542184918944981,
            0.005727997000928395,
            0.00540772310108679,
            0.004759634233389528,
            0.005144926150467685,
            0.0055242904995907935,
            0.0052762449542381965,
            0.005031957674724276,
            0.0042022387788709,
            0.003384903747134737,
            0.0023035976606144014,
            0.0011696807031985274,
            0.0007663811102973562,
            0.0003689264390324339,
            0.00027431414759768316,
            0.00018105346032628604,
            0.00015835851073290743,
            0.00013598320831690035,
            0.00011392084719342485,
            0.00009216490775221981,
            0.00007070905023434177,
            0.000049547108572873015,
            0.000049210053412513336,
            0.00004887755305161797,
            0.000048549515782815166,
            0.00004822585234426307,
            0.000047906475838671923,
            0.000047591301655522764,
            0.00004728024739633634,
            0.000046973232802853634,
            0.000046670179687996516,
            0.000046371011869483715
          ]
        }
      ],
      "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.002173913043478261,
        "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.00010992139116444833,
            0.00021984278232889667,
            0.000329764173493345,
            0.00046697022950118415,
            0.0007133149448825868,
            0.0009596596602639895,
            0.003287104741743126,
            0.015033983158044781,
            0.04091001157658021,
            0.051457616687298625,
            0.06200522179801703,
            0.05620815646635835,
            0.05041109113469968,
            0.045680605163063465,
            0.04095011919142725,
            0.039024998268229326,
            0.037099877345031416,
            0.04105580960356886,
            0.0450117418621063,
            0.04822077958476328,
            0.05142981730742026,
            0.048203086496104074,
            0.04701058665186452,
            0.04886943325823993,
            0.05072827986461535,
            0.0590724037255585,
            0.06741652758650166,
            0.08558898066856632,
            0.10376143375063102,
            0.10840859593387661,
            0.11305575811712223,
            0.10274319643442051,
            0.08245748550775392,
            0.0653615873049726,
            0.04826568910219129,
            0.044898810733952944,
            0.04153193236571459,
            0.048036123961855234,
            0.10833946972272165,
            0.24934154673067674,
            0.3903436237386318,
            0.5597965079351672,
            0.6931093723991485,
            0.6818621579329127,
            0.6706149434666769,
            0.6236162298748704,
            0.5766175162830638,
            0.5180478170718482,
            0.4594781178606327,
            0.4128877915098975,
            0.3662974651591623,
            0.32590763873698303,
            0.28965147893384113,
            0.2540978981856025,
            0.2185443174373639,
            0.18666970154425128,
            0.15479508565113864,
            0.12193281334612716,
            0.08907054104111566,
            0.05675652097424924,
            0.024579563966919085,
            0.015513872959580339,
            0.006448181952241588,
            0.004190198769243148,
            0.001932215586244708,
            0.0016516271602082565,
            0.001371038734171805,
            0.0010904503081353534,
            0.0008098618820989018,
            0.0005292734560624501,
            0.0002486850300259985,
            0.0002486850300259985,
            0.0002486850300259985,
            0.0002486850300259985,
            0.0002486850300259985,
            0.0002486850300259985,
            0.0002486850300259985,
            0.0002486850300259985,
            0.0002486850300259985,
            0.0002486850300259985,
            0.0002486850300259985
          ]
        },
        {
          "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.00017592867348174322,
            0.00035185734696348644,
            0.0005277860204452296,
            0.0007248126315295388,
            0.0010062309930241118,
            0.001287649354518685,
            0.004275251943205443,
            0.02272021381141936,
            0.06435121459892401,
            0.09777653254632562,
            0.1312018504937272,
            0.1486975768197033,
            0.16619330314567937,
            0.1765707868916452,
            0.18694827063761102,
            0.2159887447276575,
            0.24502921881770393,
            0.3113729079265048,
            0.37771659703530563,
            0.42232068633104575,
            0.4669247756267859,
            0.4749290982760185,
            0.5030838899215379,
            0.5614643850614875,
            0.6198448802014372,
            0.7145336279846172,
            0.8092223757677972,
            0.8715650943538601,
            0.933907812939923,
            0.9495761593382108,
            0.9652445057364986,
            0.9599234938237173,
            0.9406095763702234,
            0.9052900170511505,
            0.8699704577320776,
            0.815094124462438,
            0.7602177911927984,
            0.6913672826885218,
            0.6198518210311311,
            0.5443389296440694,
            0.4688260382570077,
            0.39273418784981595,
            0.3195584906545491,
            0.25804740630698186,
            0.1965363219594146,
            0.153250735598529,
            0.10996514923764346,
            0.08425647248734436,
            0.05854779573704528,
            0.04947661919250703,
            0.04040544264796878,
            0.033755704893578785,
            0.028720259665954293,
            0.02491391829564165,
            0.021107576925329007,
            0.0188029998408503,
            0.016498422756371596,
            0.014236419072330454,
            0.011974415388289313,
            0.008489505078562309,
            0.0046988681124138405,
            0.003238041375796653,
            0.001777214639179466,
            0.0013126819024252524,
            0.0008481491656710386,
            0.0007417152501293014,
            0.0006352813345875642,
            0.0005288474190458268,
            0.0004224135035040896,
            0.0003159795879623523,
            0.00020954567242061504,
            0.00020954567242061504,
            0.00020954567242061504,
            0.00020954567242061504,
            0.00020954567242061504,
            0.00020954567242061504,
            0.00020954567242061504,
            0.00020954567242061504,
            0.00020954567242061504,
            0.00020954567242061504,
            0.00020954567242061504
          ]
        },
        {
          "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.000134911559383032,
            0.000269823118766064,
            0.0004047346781490961,
            0.0007643207378280697,
            0.0020226047986908096,
            0.0032808888595535495,
            0.023559255917990452,
            0.13765245913750832,
            0.39246791659864755,
            0.5912037488601862,
            0.7899395811217249,
            0.8521406065419946,
            0.9143416319622645,
            0.9407834248457626,
            0.9672252177292607,
            0.9836126088646303,
            1,
            0.9813386138883162,
            0.9626772277766327,
            0.9434627238921962,
            0.9242482200077599,
            0.8323824948750768,
            0.742759163716015,
            0.6564994235173853,
            0.5702396833187556,
            0.47859293093052585,
            0.3869461785422961,
            0.3164595767896322,
            0.24597297503696833,
            0.2023016446891996,
            0.15863031434143082,
            0.12954560222314446,
            0.11018530225784634,
            0.0894172027938847,
            0.06864910332992306,
            0.05420323035052606,
            0.03975735737112906,
            0.030774231234541368,
            0.0240043904213777,
            0.020554477593350072,
            0.017104564765322447,
            0.01486142997454273,
            0.012775927622985659,
            0.011320955028319162,
            0.009865982433652665,
            0.008948373965960366,
            0.008030765498268068,
            0.007623092573151791,
            0.007215419648035516,
            0.007530142552914377,
            0.007844865457793237,
            0.007465009063456764,
            0.006622099802976734,
            0.007214081232720993,
            0.007806062662465252,
            0.007512914010926128,
            0.007219765359387005,
            0.006074975625976409,
            0.004930185892565813,
            0.0033802791759015675,
            0.00172909321342391,
            0.0011412414359862804,
            0.0005533896585486509,
            0.00041445289691389086,
            0.00027551613527913095,
            0.00024270163057978205,
            0.00020988712588043316,
            0.00017707262118108426,
            0.00014425811648173536,
            0.00011144361178238648,
            0.00007862910708303761,
            0.00007862910708303761,
            0.00007862910708303761,
            0.00007862910708303761,
            0.00007862910708303761,
            0.00007862910708303761,
            0.00007862910708303761,
            0.00007862910708303761,
            0.00007862910708303761,
            0.00007862910708303761,
            0.00007862910708303761
          ]
        }
      ],
      "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.04587740171292751,
      "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": 591.5700211454584,
          "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": 528.2588390584843,
          "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": 470.47324922404675,
          "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.000134911559383032,
        0.000269823118766064,
        0.0004047346781490961,
        0.0007643207378280697,
        0.0020226047986908096,
        0.0032808888595535495,
        0.023559255917990452,
        0.13765245913750832,
        0.39246791659864755,
        0.5912037488601862,
        0.7899395811217249,
        0.8521406065419946,
        0.9143416319622645,
        0.9407834248457626,
        0.9672252177292607,
        0.9836126088646303,
        1,
        0.9813386138883162,
        0.9626772277766327,
        0.9434627238921962,
        0.9242482200077599,
        0.8323824948750768,
        0.742759163716015,
        0.6564994235173853,
        0.5702396833187556,
        0.47859293093052585,
        0.3869461785422961,
        0.3164595767896322,
        0.24597297503696833,
        0.2023016446891996,
        0.15863031434143082,
        0.12954560222314446,
        0.11018530225784634,
        0.0894172027938847,
        0.06864910332992306,
        0.05420323035052606,
        0.03975735737112906,
        0.030774231234541368,
        0.0240043904213777,
        0.020554477593350072,
        0.017104564765322447,
        0.01486142997454273,
        0.012775927622985659,
        0.011320955028319162,
        0.009865982433652665,
        0.008948373965960366,
        0.008030765498268068,
        0.007623092573151791,
        0.007215419648035516,
        0.007530142552914377,
        0.007844865457793237,
        0.007465009063456764,
        0.006622099802976734,
        0.007214081232720993,
        0.007806062662465252,
        0.007512914010926128,
        0.007219765359387005,
        0.006074975625976409,
        0.004930185892565813,
        0.0033802791759015675,
        0.00172909321342391,
        0.0011412414359862804,
        0.0005533896585486509,
        0.00041445289691389086,
        0.00027551613527913095,
        0.00024270163057978205,
        0.00020988712588043316,
        0.00017707262118108426,
        0.00014425811648173536,
        0.00011144361178238648,
        0.00007862910708303761,
        0.00007862910708303761,
        0.00007862910708303761,
        0.00007862910708303761,
        0.00007862910708303761,
        0.00007862910708303761,
        0.00007862910708303761,
        0.00007862910708303761,
        0.00007862910708303761,
        0.00007862910708303761,
        0.00007862910708303761
      ],
      "camera_id": "cam-academy-rawtoaces-nikon-d810",
      "checksum": {
        "algorithm": "sha256",
        "covers": "canonical_profile_revision",
        "value": "526bb9aee1c83a6d4b8f7b572d64e90610ed15268e79c28b8ad14209fa4d5a63"
      },
      "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.00017592867348174322,
        0.00035185734696348644,
        0.0005277860204452296,
        0.0007248126315295388,
        0.0010062309930241118,
        0.001287649354518685,
        0.004275251943205443,
        0.02272021381141936,
        0.06435121459892401,
        0.09777653254632562,
        0.1312018504937272,
        0.1486975768197033,
        0.16619330314567937,
        0.1765707868916452,
        0.18694827063761102,
        0.2159887447276575,
        0.24502921881770393,
        0.3113729079265048,
        0.37771659703530563,
        0.42232068633104575,
        0.4669247756267859,
        0.4749290982760185,
        0.5030838899215379,
        0.5614643850614875,
        0.6198448802014372,
        0.7145336279846172,
        0.8092223757677972,
        0.8715650943538601,
        0.933907812939923,
        0.9495761593382108,
        0.9652445057364986,
        0.9599234938237173,
        0.9406095763702234,
        0.9052900170511505,
        0.8699704577320776,
        0.815094124462438,
        0.7602177911927984,
        0.6913672826885218,
        0.6198518210311311,
        0.5443389296440694,
        0.4688260382570077,
        0.39273418784981595,
        0.3195584906545491,
        0.25804740630698186,
        0.1965363219594146,
        0.153250735598529,
        0.10996514923764346,
        0.08425647248734436,
        0.05854779573704528,
        0.04947661919250703,
        0.04040544264796878,
        0.033755704893578785,
        0.028720259665954293,
        0.02491391829564165,
        0.021107576925329007,
        0.0188029998408503,
        0.016498422756371596,
        0.014236419072330454,
        0.011974415388289313,
        0.008489505078562309,
        0.0046988681124138405,
        0.003238041375796653,
        0.001777214639179466,
        0.0013126819024252524,
        0.0008481491656710386,
        0.0007417152501293014,
        0.0006352813345875642,
        0.0005288474190458268,
        0.0004224135035040896,
        0.0003159795879623523,
        0.00020954567242061504,
        0.00020954567242061504,
        0.00020954567242061504,
        0.00020954567242061504,
        0.00020954567242061504,
        0.00020954567242061504,
        0.00020954567242061504,
        0.00020954567242061504,
        0.00020954567242061504,
        0.00020954567242061504,
        0.00020954567242061504
      ],
      "interpolation_method": null,
      "license_id": "lic-src-academy-rawtoaces-weta-bundle",
      "measurement_method": "Weta lightsaber rig (44 records); SciTech legacy (7 records, no equipment named); NPL double monochromator (1 record).",
      "normalization_method": "unknown",
      "optical_configuration": {
        "configuration_id": "cfg-prf-academy-rawtoaces-nikon-d810-fe768979da5b",
        "configuration_type": "unknown",
        "description": "Canonical release: the optical configuration is honestly unknown; lens, body serial, filter stack, and hot-mirror / IR-cut filter state are not documented per leaf in the inspected source.",
        "evidence_source_ids": [
          "src-academy-rawtoaces-weta-bundle"
        ],
        "external_filters": null,
        "geometry": null,
        "internal_optical_stack": null,
        "lens": null,
        "modifier_or_vendor": null,
        "name": "unknown",
        "removed_components": null,
        "replacement_components": null
      },
      "original_normalization_method": "unknown",
      "original_wavelength_unit": "nm",
      "processing_notes": "source_column=Nikon_D810_380_780_5.json",
      "profile_id": "prf-academy-rawtoaces-nikon-d810-fe768979da5b",
      "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.00010992139116444833,
        0.00021984278232889667,
        0.000329764173493345,
        0.00046697022950118415,
        0.0007133149448825868,
        0.0009596596602639895,
        0.003287104741743126,
        0.015033983158044781,
        0.04091001157658021,
        0.051457616687298625,
        0.06200522179801703,
        0.05620815646635835,
        0.05041109113469968,
        0.045680605163063465,
        0.04095011919142725,
        0.039024998268229326,
        0.037099877345031416,
        0.04105580960356886,
        0.0450117418621063,
        0.04822077958476328,
        0.05142981730742026,
        0.048203086496104074,
        0.04701058665186452,
        0.04886943325823993,
        0.05072827986461535,
        0.0590724037255585,
        0.06741652758650166,
        0.08558898066856632,
        0.10376143375063102,
        0.10840859593387661,
        0.11305575811712223,
        0.10274319643442051,
        0.08245748550775392,
        0.0653615873049726,
        0.04826568910219129,
        0.044898810733952944,
        0.04153193236571459,
        0.048036123961855234,
        0.10833946972272165,
        0.24934154673067674,
        0.3903436237386318,
        0.5597965079351672,
        0.6931093723991485,
        0.6818621579329127,
        0.6706149434666769,
        0.6236162298748704,
        0.5766175162830638,
        0.5180478170718482,
        0.4594781178606327,
        0.4128877915098975,
        0.3662974651591623,
        0.32590763873698303,
        0.28965147893384113,
        0.2540978981856025,
        0.2185443174373639,
        0.18666970154425128,
        0.15479508565113864,
        0.12193281334612716,
        0.08907054104111566,
        0.05675652097424924,
        0.024579563966919085,
        0.015513872959580339,
        0.006448181952241588,
        0.004190198769243148,
        0.001932215586244708,
        0.0016516271602082565,
        0.001371038734171805,
        0.0010904503081353534,
        0.0008098618820989018,
        0.0005292734560624501,
        0.0002486850300259985,
        0.0002486850300259985,
        0.0002486850300259985,
        0.0002486850300259985,
        0.0002486850300259985,
        0.0002486850300259985,
        0.0002486850300259985,
        0.0002486850300259985,
        0.0002486850300259985,
        0.0002486850300259985,
        0.0002486850300259985
      ],
      "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"
  }
}
