{
  "schema_version": "camera-spectra-application-export-1",
  "profile_id": "prf-ie2024-nikon-d3500-cb-occ27",
  "profile_revision": 1,
  "exports": {
    "xspd": "/application-data/prf-ie2024-nikon-d3500-cb-occ27-r1.xspd",
    "siril": null,
    "metadata": "/application-data/prf-ie2024-nikon-d3500-cb-occ27-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-ie2024-nikon-d3500-cb-occ27-r1.estimated.siril.json",
    "siril_estimated_alternative": "/application-data/prf-ie2024-nikon-d3500-cb-occ27-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": [
      "XSPD contains the longest uninterrupted native range of each channel. Gaps and omitted samples remain in CSV and source JSON."
    ]
  },
  "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
          ],
          "values": [
            0.005986989436174735,
            0.005690253165656523,
            0.005401125638542985,
            0.0071495856634812855,
            0.008854334187796128,
            0.008210225711183912,
            0.007012168962240879,
            0.025132000330347393,
            0.0403739350138382,
            0.04558647586062991,
            0.050677794717443575,
            0.049927006555536585,
            0.04541994343709509,
            0.04007595381788732,
            0.03634133083269682,
            0.03524422958201406,
            0.03469863408772129,
            0.03625270048592109,
            0.03777370164160598,
            0.03988885791561546,
            0.0419599484339164,
            0.04119457373526607,
            0.038601315836913376,
            0.03866421850216841,
            0.04156347481833877,
            0.04766251561553833,
            0.053641967284905265,
            0.06678133836485213,
            0.07769083133224418,
            0.08545497349352031,
            0.09307262231737115,
            0.07535131902391136,
            0.05795818810111309,
            0.04177478752288752,
            0.03479403463879757,
            0.03382449301907491,
            0.03287226472688773,
            0.04687561293485661,
            0.06063328836724711,
            0.17666295430084397,
            0.3115958332822008,
            0.4263634829867001,
            0.5391859183694668,
            0.5496480191068667,
            0.5350290119955651,
            0.48335054231907243,
            0.4325192607474775,
            0.39244208909009254,
            0.35871811575603113,
            0.3221282950898403,
            0.2877412452617704,
            0.2603325575558814,
            0.23335213059539692,
            0.20364359255048706,
            0.17361155653333818,
            0.14029301914160125,
            0.10852029949672663,
            0.07877511177452523,
            0.05146352911399134,
            0.03245619820191506,
            0.016160360230801325,
            0.009759304726649367,
            0.006056543712618091,
            0.004131580333829882,
            0.002234116364420589,
            0.0016611313478601872,
            0.0011556629971145934,
            0.000893387245256241,
            0.0006660603307997954,
            0.0005662298174298634,
            0.0004769046204232768,
            0.0004250969286216889,
            0.0003816186051051815,
            0.0003690358746039442,
            0.0003566209768062447,
            0.00040406918975656296
          ]
        },
        {
          "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
          ],
          "values": [
            0.01828117832603926,
            0.016358537814067608,
            0.014485195655678192,
            0.021775396117261283,
            0.0288833416853614,
            0.021643186776559065,
            0.011079681117754925,
            0.04866556444660904,
            0.0843284579655514,
            0.11508825410039551,
            0.14513270613908041,
            0.1687740336945814,
            0.18811303625628226,
            0.20298491707570593,
            0.22132293863242875,
            0.24636925180968522,
            0.27650108297053305,
            0.328262779913372,
            0.3789231641552994,
            0.42116983426917953,
            0.4625363654223538,
            0.4851738442780883,
            0.49555351733902825,
            0.5448644743132613,
            0.6125193717117171,
            0.6931555115128336,
            0.772210550533536,
            0.8297278065765132,
            0.8683406506448345,
            0.8797748072078793,
            0.8909932249678477,
            0.8694842939367939,
            0.8483736763559028,
            0.7885553105636124,
            0.7375667803314401,
            0.6926119483084925,
            0.6484598811430974,
            0.5813105516326107,
            0.5153392804517419,
            0.44578923625203043,
            0.3783773200671651,
            0.3204869108668243,
            0.26357769496272204,
            0.211842654420861,
            0.16201550714999569,
            0.1236977640429546,
            0.08600818065897976,
            0.06258939874496709,
            0.04966623984760938,
            0.041259186985916414,
            0.03376313369613254,
            0.02947085566999966,
            0.025245644488025104,
            0.021524425373284486,
            0.01796923379060479,
            0.015480634363023006,
            0.012955558940747866,
            0.010358018147138305,
            0.007829488562204716,
            0.005458490389651205,
            0.00338790545564001,
            0.0024019776313567516,
            0.0018005580299234236,
            0.0014528291445462269,
            0.001110067814674419,
            0.0008874240779881707,
            0.0006908939075233269,
            0.0005883804344543775,
            0.0004949926411830841,
            0.00043348775541060417,
            0.00038136105638819775,
            0.0003638537892355299,
            0.0003509935738075908,
            0.00035582957182750673,
            0.00036060115283734505,
            0.0003776843053358386
          ]
        },
        {
          "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
          ],
          "values": [
            0.008785265570280035,
            0.008322139228632185,
            0.007870888042469259,
            0.018498070954672922,
            0.028859574412128098,
            0.03834348295041263,
            0.04744253349628677,
            0.26558046993847256,
            0.46789880352744717,
            0.62345337586953,
            0.7753904000176107,
            0.8758565970177538,
            0.9424175931541132,
            0.9810583873000421,
            0.9999230081151377,
            1,
            0.9967673444339211,
            0.9805145917213429,
            0.9646076423584421,
            0.9262879702078733,
            0.8887666246588221,
            0.8224738846161672,
            0.7380383572480044,
            0.6291928776422854,
            0.5236822659068663,
            0.431580179930961,
            0.3412840172094851,
            0.27848290576345525,
            0.22248584628372417,
            0.17586995719793588,
            0.13013361318923794,
            0.10828393334806623,
            0.08683887720765696,
            0.06488560509115289,
            0.04893204832223619,
            0.036966015878494,
            0.025213662501206772,
            0.020305930505333414,
            0.015484298987944426,
            0.01258385954138137,
            0.010370136645427972,
            0.008913393589297224,
            0.007481341093439881,
            0.006297687425950922,
            0.005189376604368166,
            0.004381115479829249,
            0.003586104615073988,
            0.003168660475337768,
            0.0030534193133845092,
            0.0031556316728436657,
            0.003307162475620418,
            0.003658465976839592,
            0.004004280434637594,
            0.004422285231006925,
            0.004853097978868208,
            0.0049038459610249155,
            0.004578174935970547,
            0.003698162727222839,
            0.0028108906981435416,
            0.0018557910223323813,
            0.0010357643919718287,
            0.0007082856352686463,
            0.0005275156353664947,
            0.00044330767160900847,
            0.0003603026787623435,
            0.00033354268943954624,
            0.0003119955988699332,
            0.0003099587816706003,
            0.00030503871543810957,
            0.000288621068646588,
            0.0002739622160050506,
            0.00026559702990576304,
            0.0002625547566289237,
            0.0002802527458692935,
            0.00029771482488331305,
            0.00030076612885710185
          ]
        }
      ],
      "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": "Image Engineering GmbH & Co. KG; Image Engineering spectral sensitivities workbook (April 2024); src-ie-202404-private; Image Engineering GmbH & Co. KG, Spectral sensitivities workbook (April 2024).; https://image-engineering.de/",
        "source_positive_peak": 1,
        "input_scale_hint": "normalized_or_fractional",
        "normalization": "one shared positive maximum across all channels",
        "normalization_divisor": 0.0021176282826373626,
        "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": 755
          },
          {
            "channel": "green",
            "minimum": 380,
            "maximum": 755
          },
          {
            "channel": "blue",
            "minimum": 380,
            "maximum": 755
          }
        ],
        "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": 177,
          "documented_gap_samples_omitted": 0,
          "partial_channels": [
            "red",
            "green",
            "blue"
          ]
        }
      }
    },
    "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
          ],
          "values": [
            0.0048177229,
            0.0046391888,
            0.0044606548,
            0.0059803651,
            0.0075000754,
            0.0070414135,
            0.0060881586,
            0.0220863974,
            0.0359087344,
            0.0410274645,
            0.0461461945,
            0.0459911759,
            0.042320325,
            0.0377653581,
            0.0346308435,
            0.0339585507,
            0.0338002521,
            0.0356979309,
            0.0375956097,
            0.0401231425,
            0.0426506753,
            0.0423088753,
            0.0400541867,
            0.0405288391,
            0.0440079949,
            0.050970403,
            0.057932811,
            0.0728302962,
            0.0855505569,
            0.0950049811,
            0.1044594052,
            0.0853678551,
            0.0662763051,
            0.048212592,
            0.0405244575,
            0.0397533752,
            0.038982293,
            0.0560847949,
            0.0731872968,
            0.2151112194,
            0.3827096066,
            0.5281844316,
            0.6736592567,
            0.6925503635,
            0.6797955407,
            0.6192518512,
            0.5587081618,
            0.5110935773,
            0.470971609,
            0.4263424927,
            0.3838772694,
            0.3500676176,
            0.3162579658,
            0.2781507231,
            0.2389690825,
            0.1945929447,
            0.1516717326,
            0.1109329091,
            0.0730170186,
            0.0463928602,
            0.0232707124,
            0.0141566071,
            0.0088496007,
            0.0060806602,
            0.0033117196,
            0.0024799494,
            0.0017375579,
            0.0013526814,
            0.0010155371,
            0.0008693216,
            0.0007372319,
            0.000661645,
            0.0005980135,
            0.0005822032,
            0.000566393,
            0.0006460296
          ]
        },
        {
          "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
          ],
          "values": [
            0.0147108413,
            0.0133369014,
            0.0119629614,
            0.0182143169,
            0.0244656725,
            0.0185620509,
            0.0096196849,
            0.0427680639,
            0.0750020576,
            0.1035785103,
            0.132154963,
            0.1554692902,
            0.1752755338,
            0.1912817376,
            0.2109058715,
            0.2373819155,
            0.2693421962,
            0.3232394243,
            0.3771366524,
            0.4236435476,
            0.4701504428,
            0.4982976595,
            0.5142050905,
            0.5711411084,
            0.6485441726,
            0.7412620863,
            0.83398,
            0.9048833611,
            0.9561878148,
            0.9780939074,
            1,
            0.9850658247,
            0.9701316493,
            0.9100775303,
            0.8590407509,
            0.8140155311,
            0.7689903113,
            0.6955148108,
            0.6220393102,
            0.5428091395,
            0.4647322584,
            0.3970232058,
            0.3293141531,
            0.2669193779,
            0.2058531721,
            0.1584772596,
            0.1111013471,
            0.0815127648,
            0.0652082732,
            0.0546072633,
            0.0450435931,
            0.0396292816,
            0.0342149701,
            0.0293995721,
            0.0247339025,
            0.0214723601,
            0.0181071383,
            0.0145863974,
            0.0111085641,
            0.0078023612,
            0.0048785406,
            0.0034842496,
            0.0026309097,
            0.0021382037,
            0.0016454977,
            0.0013248602,
            0.0010387701,
            0.0008908693,
            0.0007547115,
            0.0006655253,
            0.0005895341,
            0.0005663227,
            0.0005500227,
            0.0005613685,
            0.0005727144,
            0.0006038452
          ]
        },
        {
          "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
          ],
          "values": [
            0.0070694922,
            0.006784931,
            0.0065003699,
            0.0154729551,
            0.0244455404,
            0.0328848838,
            0.0411909168,
            0.2333962965,
            0.4161510107,
            0.5611030632,
            0.7060551157,
            0.8068113351,
            0.8781036657,
            0.9244950596,
            0.9528593591,
            0.9635208686,
            0.9709600511,
            0.9655099254,
            0.9600597998,
            0.9317284617,
            0.9033971237,
            0.8447215705,
            0.7658165405,
            0.6595363333,
            0.5544821887,
            0.4615328296,
            0.3685834705,
            0.3037074879,
            0.2449940067,
            0.1955242776,
            0.1460545485,
            0.1226782391,
            0.0993019297,
            0.0748849579,
            0.0569909392,
            0.0434455558,
            0.0299001723,
            0.0242952332,
            0.018690294,
            0.0153225637,
            0.0127368549,
            0.0110420238,
            0.0093471927,
            0.0079350158,
            0.0065935024,
            0.0056129323,
            0.0046323623,
            0.0041266777,
            0.0040089244,
            0.0041765343,
            0.0044121047,
            0.0049195171,
            0.0054269296,
            0.0060402678,
            0.0066800874,
            0.0068018625,
            0.006398616,
            0.0052078371,
            0.0039881225,
            0.002652666,
            0.0014914875,
            0.0010274217,
            0.0007707866,
            0.0006524388,
            0.000534091,
            0.0004979552,
            0.0004690904,
            0.0004693099,
            0.0004650902,
            0.0004431143,
            0.0004235096,
            0.0004133903,
            0.0004114351,
            0.000442136,
            0.000472837,
            0.0004808677
          ]
        }
      ],
      "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": "Image Engineering GmbH & Co. KG; Image Engineering spectral sensitivities workbook (April 2024); src-ie-202404-private; Image Engineering GmbH & Co. KG, Spectral sensitivities workbook (April 2024).; https://image-engineering.de/",
        "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": 755
          },
          {
            "channel": "green",
            "minimum": 380,
            "maximum": 755
          },
          {
            "channel": "blue",
            "minimum": 380,
            "maximum": 755
          }
        ],
        "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": 177,
          "documented_gap_samples_omitted": 0,
          "partial_channels": [
            "red",
            "green",
            "blue"
          ]
        }
      }
    },
    "diagnostics": {
      "source_family_prior": "none",
      "primary_basis": "energy_response_assumption",
      "interpretation_difference_rms": 0.04281051563942124,
      "comparison_sample_count": 228,
      "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": 595,
          "positive_response_centroid_nm": 593.9732633480803,
          "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": 527.1545440232369,
          "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": 469.21121094093786,
          "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.0070694922,
        0.006784931,
        0.0065003699,
        0.0154729551,
        0.0244455404,
        0.0328848838,
        0.0411909168,
        0.2333962965,
        0.4161510107,
        0.5611030632,
        0.7060551157,
        0.8068113351,
        0.8781036657,
        0.9244950596,
        0.9528593591,
        0.9635208686,
        0.9709600511,
        0.9655099254,
        0.9600597998,
        0.9317284617,
        0.9033971237,
        0.8447215705,
        0.7658165405,
        0.6595363333,
        0.5544821887,
        0.4615328296,
        0.3685834705,
        0.3037074879,
        0.2449940067,
        0.1955242776,
        0.1460545485,
        0.1226782391,
        0.0993019297,
        0.0748849579,
        0.0569909392,
        0.0434455558,
        0.0299001723,
        0.0242952332,
        0.018690294,
        0.0153225637,
        0.0127368549,
        0.0110420238,
        0.0093471927,
        0.0079350158,
        0.0065935024,
        0.0056129323,
        0.0046323623,
        0.0041266777,
        0.0040089244,
        0.0041765343,
        0.0044121047,
        0.0049195171,
        0.0054269296,
        0.0060402678,
        0.0066800874,
        0.0068018625,
        0.006398616,
        0.0052078371,
        0.0039881225,
        0.002652666,
        0.0014914875,
        0.0010274217,
        0.0007707866,
        0.0006524388,
        0.000534091,
        0.0004979552,
        0.0004690904,
        0.0004693099,
        0.0004650902,
        0.0004431143,
        0.0004235096,
        0.0004133903,
        0.0004114351,
        0.000442136,
        0.000472837,
        0.0004808677,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null
      ],
      "camera_id": "cam-ie2024-nikon-d3500",
      "checksum": {
        "algorithm": "sha256",
        "covers": "canonical_profile_revision",
        "value": "761391e9e9a65eda2d40e68accb4a38533ee6c1e57da324da664e3906f38fe8e"
      },
      "citation": "Image Engineering GmbH & Co. KG, Spectral sensitivities workbook (April 2024).",
      "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-ie-202404-private",
          "kind": "source_artifact",
          "order": 0,
          "revision": "2024-04",
          "uri": "https://image-engineering.de/"
        }
      ],
      "documented_gaps": null,
      "estimation_method": null,
      "green": [
        0.0147108413,
        0.0133369014,
        0.0119629614,
        0.0182143169,
        0.0244656725,
        0.0185620509,
        0.0096196849,
        0.0427680639,
        0.0750020576,
        0.1035785103,
        0.132154963,
        0.1554692902,
        0.1752755338,
        0.1912817376,
        0.2109058715,
        0.2373819155,
        0.2693421962,
        0.3232394243,
        0.3771366524,
        0.4236435476,
        0.4701504428,
        0.4982976595,
        0.5142050905,
        0.5711411084,
        0.6485441726,
        0.7412620863,
        0.83398,
        0.9048833611,
        0.9561878148,
        0.9780939074,
        1,
        0.9850658247,
        0.9701316493,
        0.9100775303,
        0.8590407509,
        0.8140155311,
        0.7689903113,
        0.6955148108,
        0.6220393102,
        0.5428091395,
        0.4647322584,
        0.3970232058,
        0.3293141531,
        0.2669193779,
        0.2058531721,
        0.1584772596,
        0.1111013471,
        0.0815127648,
        0.0652082732,
        0.0546072633,
        0.0450435931,
        0.0396292816,
        0.0342149701,
        0.0293995721,
        0.0247339025,
        0.0214723601,
        0.0181071383,
        0.0145863974,
        0.0111085641,
        0.0078023612,
        0.0048785406,
        0.0034842496,
        0.0026309097,
        0.0021382037,
        0.0016454977,
        0.0013248602,
        0.0010387701,
        0.0008908693,
        0.0007547115,
        0.0006655253,
        0.0005895341,
        0.0005663227,
        0.0005500227,
        0.0005613685,
        0.0005727144,
        0.0006038452,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null
      ],
      "interpolation_method": null,
      "license_id": "lic-src-ie-202404-private",
      "measurement_method": null,
      "normalization_method": "unknown",
      "optical_configuration": {
        "configuration_id": "cfg-prf-ie2024-nikon-d3500-cb-occ27",
        "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-ie-202404-private"
        ],
        "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=CB",
      "profile_id": "prf-ie2024-nikon-d3500-cb-occ27",
      "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.0048177229,
        0.0046391888,
        0.0044606548,
        0.0059803651,
        0.0075000754,
        0.0070414135,
        0.0060881586,
        0.0220863974,
        0.0359087344,
        0.0410274645,
        0.0461461945,
        0.0459911759,
        0.042320325,
        0.0377653581,
        0.0346308435,
        0.0339585507,
        0.0338002521,
        0.0356979309,
        0.0375956097,
        0.0401231425,
        0.0426506753,
        0.0423088753,
        0.0400541867,
        0.0405288391,
        0.0440079949,
        0.050970403,
        0.057932811,
        0.0728302962,
        0.0855505569,
        0.0950049811,
        0.1044594052,
        0.0853678551,
        0.0662763051,
        0.048212592,
        0.0405244575,
        0.0397533752,
        0.038982293,
        0.0560847949,
        0.0731872968,
        0.2151112194,
        0.3827096066,
        0.5281844316,
        0.6736592567,
        0.6925503635,
        0.6797955407,
        0.6192518512,
        0.5587081618,
        0.5110935773,
        0.470971609,
        0.4263424927,
        0.3838772694,
        0.3500676176,
        0.3162579658,
        0.2781507231,
        0.2389690825,
        0.1945929447,
        0.1516717326,
        0.1109329091,
        0.0730170186,
        0.0463928602,
        0.0232707124,
        0.0141566071,
        0.0088496007,
        0.0060806602,
        0.0033117196,
        0.0024799494,
        0.0017375579,
        0.0013526814,
        0.0010155371,
        0.0008693216,
        0.0007372319,
        0.000661645,
        0.0005980135,
        0.0005822032,
        0.000566393,
        0.0006460296,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null,
        null
      ],
      "redistribution_allowed": null,
      "response_scale": "unknown",
      "response_scope": "unknown",
      "response_unit": "unknown",
      "retrieved_date": "2026-09-23",
      "rights_evidence_source_ids": [
        "src-ie-202404-private"
      ],
      "sample_count": 135,
      "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": "Image Engineering GmbH & Co. KG",
      "source_id": "src-ie-202404-private",
      "source_uri": "https://image-engineering.de/",
      "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": 1050,
      "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,
        785,
        790,
        795,
        800,
        805,
        810,
        815,
        820,
        825,
        830,
        835,
        840,
        845,
        850,
        855,
        860,
        865,
        870,
        875,
        880,
        885,
        890,
        895,
        900,
        905,
        910,
        915,
        920,
        925,
        930,
        935,
        940,
        945,
        950,
        955,
        960,
        965,
        970,
        975,
        980,
        985,
        990,
        995,
        1000,
        1005,
        1010,
        1015,
        1020,
        1025,
        1030,
        1035,
        1040,
        1045,
        1050
      ]
    },
    "source": {
      "authors": [
        "Image Engineering GmbH & Co. KG"
      ],
      "citation_text": "Image Engineering GmbH & Co. KG, Spectral sensitivities workbook (April 2024).",
      "data_acquisition_method": "RGB columns in the owner-supplied workbook on its native 380-1050 nm, 5 nm grid; instrument, calibration, and lens are not identified.",
      "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-ie-202404-private",
      "measurement_method": null,
      "normalization_method": null,
      "organization": "Image Engineering GmbH & Co. KG",
      "original_wavelength_coverage": {
        "maximum": 1050,
        "minimum": 380,
        "unit": "nm"
      },
      "publication": null,
      "record_version": 1,
      "repository": "https://image-engineering.de/",
      "retrieved_date": "2026-09-23",
      "rights_notes": "The workbook was supplied by the project owner. The source license is unknown; no redistribution or downstream reuse grant is identified by the intake evidence.",
      "schema_version": "0.1.0-draft",
      "source_id": "src-ie-202404-private",
      "title": "Image Engineering spectral sensitivities workbook (April 2024)",
      "url": "https://image-engineering.de/",
      "version": "2024-04",
      "year": 2024
    },
    "license": {
      "attribution_required": null,
      "commercial_api_allowed": null,
      "commercial_use_allowed": null,
      "derivatives_allowed": null,
      "evidence_revision": "2024-04",
      "evidence_url": null,
      "license_id": "lic-src-ie-202404-private",
      "license_name": null,
      "license_url": null,
      "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": "Image Engineering GmbH & Co. KG",
      "schema_version": "0.1.0-draft",
      "share_alike_required": null
    },
    "dataset_version": "recovered-2026-10-01-siril-source-review-v2"
  }
}
