{
  "schema_version": "camera-spectra-application-export-1",
  "profile_id": "prf-ie2024-panasonic-lx100m2-dr-occ41",
  "profile_revision": 1,
  "exports": {
    "xspd": "/application-data/prf-ie2024-panasonic-lx100m2-dr-occ41-r1.xspd",
    "siril": null,
    "metadata": "/application-data/prf-ie2024-panasonic-lx100m2-dr-occ41-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-panasonic-lx100m2-dr-occ41-r1.estimated.siril.json",
    "siril_estimated_alternative": "/application-data/prf-ie2024-panasonic-lx100m2-dr-occ41-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.01168072467368421,
            0.010615034241558442,
            0.009576669205128206,
            0.00920063429113924,
            0.00883400025,
            0.007043115822222222,
            0.004941955526829269,
            0.004230423730120482,
            0.0061897875976190475,
            0.018593974411764705,
            0.030709691765116277,
            0.03927216588965518,
            0.04548169981590909,
            0.04415309338651685,
            0.04187842016888889,
            0.0409199312021978,
            0.040735594913043474,
            0.043536086230107525,
            0.046276992625531914,
            0.05139872037263158,
            0.05641374534791667,
            0.057115136261855666,
            0.055024033116326525,
            0.05547710586262626,
            0.059430123982000004,
            0.0675966153940594,
            0.0756029795235294,
            0.09607440163883496,
            0.11232321596153846,
            0.12257383806285715,
            0.1326310522,
            0.11169417120373831,
            0.09114501022592593,
            0.07161483455963302,
            0.06342450023272728,
            0.0626389297045045,
            0.06186738731607143,
            0.07996850180176991,
            0.0977520528754386,
            0.2145888540382609,
            0.3460867489068966,
            0.44380477364102566,
            0.5398665606677966,
            0.5520332836369748,
            0.5435985006166666,
            0.4880344352181818,
            0.4333812560508197,
            0.38936783701788613,
            0.35253467519354836,
            0.3163783845248,
            0.2822429484079365,
            0.2543872858425197,
            0.2269668680875,
            0.19734085646046512,
            0.16751800948,
            0.13398939790839695,
            0.10067042664242426,
            0.0674083042406015,
            0.03799898093731343,
            0.022351302354074076,
            0.00898599871617647,
            0.003964937118248175,
            0.0017794534159420292,
            0.0014540371553956833,
            0.0011332697742857142,
            0.0011243246340425532,
            0.0011089640126760562,
            0.0010678358461538463,
            0.0010240704166666666,
            0.0009681635006896552,
            0.0009244457479452055,
            0.0009267049999999999,
            0.0009405749567567567,
            0.001000510879194631,
            0.001059647656,
            0.0010793113046357614
          ]
        },
        {
          "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.01915413012368421,
            0.0166332360025974,
            0.014176980192307691,
            0.02083348326329114,
            0.027323573757499997,
            0.018243197918518517,
            0.005578722863414634,
            0.004918784920481928,
            0.013003029085714286,
            0.05540018194352941,
            0.09681135437906975,
            0.14327673087586207,
            0.19264469812499999,
            0.22544044793707865,
            0.25341295838666666,
            0.2803676300263736,
            0.3134953877065217,
            0.37265623712043017,
            0.43055834505744683,
            0.48796390592210526,
            0.5441735177125,
            0.5776084859381443,
            0.596097698334694,
            0.6475971381454546,
            0.711452665282,
            0.7816530316198019,
            0.8504769200823529,
            0.9276066848834951,
            0.9777275172038462,
            0.9889698180438095,
            1,
            0.9822504849906543,
            0.9648296648018518,
            0.910541339587156,
            0.8674062382236364,
            0.831764730117117,
            0.7967596775125,
            0.7326063592654868,
            0.669578537922807,
            0.6015186085147826,
            0.5341535992172414,
            0.4720658687846154,
            0.41103047276610166,
            0.34607867510252105,
            0.28098415207499994,
            0.21988833796033055,
            0.15979409448196719,
            0.11950643132195123,
            0.09422320236129032,
            0.0768952445312,
            0.0614406082968254,
            0.05257211180314961,
            0.0438421855671875,
            0.035462215775193796,
            0.027264408073846152,
            0.02231734454351145,
            0.01735035262878788,
            0.01231679672180451,
            0.0077529445761194025,
            0.004823318078518519,
            0.0023252834970588234,
            0.00140640939270073,
            0.0010436469652173911,
            0.0010453639165467626,
            0.00104705634,
            0.0010130898127659574,
            0.0009824948901408451,
            0.0009638196027972029,
            0.0009545155722222222,
            0.0009815362413793103,
            0.000993622001369863,
            0.0009476808136054422,
            0.0009185432148648649,
            0.0009540937637583893,
            0.0009891703053333334,
            0.0010840148966887418
          ]
        },
        {
          "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.014731026839473685,
            0.012355285524675325,
            0.010040460789743591,
            0.011771065994936708,
            0.013458405937500001,
            0.010058102219753087,
            0.005494621558536585,
            0.005442287759036144,
            0.04063979693571428,
            0.2143447594070588,
            0.38401007171162793,
            0.5439180864436781,
            0.696331568415909,
            0.7720726991528089,
            0.8085514705955555,
            0.8153431755582419,
            0.821079093126087,
            0.8230981512860216,
            0.8250742507617022,
            0.8139934714189473,
            0.8031435416458333,
            0.7586862900783505,
            0.6928124513795918,
            0.6069622189878787,
            0.522936692438,
            0.4485669603861386,
            0.37565545827058827,
            0.3131747105029126,
            0.2569865122173077,
            0.20943233151238094,
            0.1627753995,
            0.13981588551214952,
            0.11728154770925926,
            0.09337208861834863,
            0.07480550457090908,
            0.05981607999279279,
            0.04509432380535714,
            0.0376923685238938,
            0.030420272014035087,
            0.026331031575652177,
            0.023193341879310343,
            0.020599213743589743,
            0.01804905388135593,
            0.015546617289075632,
            0.013087093811666665,
            0.011007251561983471,
            0.008961505,
            0.007614687959349593,
            0.006855067016129032,
            0.006604692265599999,
            0.00643987486984127,
            0.006601416251968504,
            0.006760433632812501,
            0.006899636714728682,
            0.007032394447692307,
            0.006647520064122137,
            0.0057261298772727275,
            0.004011190950375939,
            0.0024990491179104476,
            0.0017128627155555555,
            0.0010619154823529413,
            0.0009115709854014598,
            0.0008576254913043477,
            0.0008668178215827338,
            0.0008758788328571428,
            0.0008559161702127659,
            0.0008570034309859154,
            0.0009405695034965035,
            0.0010114339652777778,
            0.0010354756206896552,
            0.0010391192342465753,
            0.0009629841850340137,
            0.0009192540594594594,
            0.0010007732469798658,
            0.0010812054413333334,
            0.0011023027046357615
          ]
        }
      ],
      "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.0018867924528301887,
        "method_version": "camera-spectra-siril-estimate-v1",
        "uncertainty": "unknown",
        "effective_camera_detection_model": true,
        "optical_transmission_separated": false,
        "interchannel_scale_comparability": "unknown; channel ratios inherit original possibly incomparable scales",
        "quantity_evidence_uri": null,
        "retained_channel_intervals_nm": [
          {
            "channel": "red",
            "minimum": 380,
            "maximum": 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.0083748592,
            0.0077109211,
            0.007046983,
            0.0068570765,
            0.00666717,
            0.0053820036,
            0.0038230222,
            0.0033125016,
            0.0049051147,
            0.0149102625,
            0.0249154103,
            0.0322328154,
            0.0377583923,
            0.0370719369,
            0.0355571492,
            0.0351293749,
            0.035355422,
            0.0381967549,
            0.0410380878,
            0.0460648909,
            0.0510916939,
            0.0522657379,
            0.0508712759,
            0.0518135234,
            0.0560661547,
            0.0644080958,
            0.0727500369,
            0.0933553148,
            0.11020391,
            0.1214174811,
            0.1326310522,
            0.1127478898,
            0.0928647274,
            0.0736416695,
            0.0658178776,
            0.0655935962,
            0.0653693149,
            0.0852494406,
            0.1051295663,
            0.2328086624,
            0.3787364422,
            0.489859986,
            0.6009835298,
            0.6197354788,
            0.615394529,
            0.5570959119,
            0.4987972947,
            0.4518136222,
            0.412399054,
            0.3730877176,
            0.3354963349,
            0.304784767,
            0.2740731992,
            0.2401600989,
            0.2054466154,
            0.165590671,
            0.1253631728,
            0.084578344,
            0.0480364476,
            0.0284662813,
            0.0115292059,
            0.0051244942,
            0.0023166469,
            0.0019067091,
            0.0014967714,
            0.0014955639,
            0.0014855933,
            0.001440571,
            0.00139119,
            0.0013243746,
            0.0012732932,
            0.0012851475,
            0.0013132556,
            0.0014063785,
            0.0014995014,
            0.0015375095
          ]
        },
        {
          "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.0137331499,
            0.0120826337,
            0.0104321175,
            0.0155268413,
            0.0206215651,
            0.0139405569,
            0.0043156158,
            0.0038515014,
            0.0103042872,
            0.0444246742,
            0.0785450611,
            0.1175950527,
            0.1599314475,
            0.1892849044,
            0.2151619458,
            0.2406929654,
            0.2720903365,
            0.3269531137,
            0.3818158909,
            0.4373261421,
            0.4928363934,
            0.528566256,
            0.5511091928,
            0.6048312894,
            0.6711817597,
            0.7447826056,
            0.8183834514,
            0.9013536655,
            0.9592798282,
            0.9796399141,
            1,
            0.991516999,
            0.9830339981,
            0.9363113775,
            0.9001385491,
            0.8709989155,
            0.8418592819,
            0.7809860245,
            0.7201127672,
            0.6525909432,
            0.5845454482,
            0.5210538363,
            0.4575622244,
            0.3885222862,
            0.3180952665,
            0.2510046122,
            0.1839139578,
            0.1386725571,
            0.1102233688,
            0.0906783544,
            0.0730331759,
            0.0629873415,
            0.0529415071,
            0.0431568475,
            0.0334374816,
            0.0275808692,
            0.0216060995,
            0.015454094,
            0.0098008922,
            0.0061429051,
            0.0029833826,
            0.0018177178,
            0.0013587102,
            0.0013708074,
            0.0013829046,
            0.0013476006,
            0.0013161724,
            0.0013002472,
            0.0012967004,
            0.0013426675,
            0.0013685737,
            0.0013142366,
            0.0012824943,
            0.0013411318,
            0.0013997693,
            0.0015442099
          ]
        },
        {
          "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.0105618683,
            0.0089750659,
            0.0073882636,
            0.0087727756,
            0.0101572875,
            0.0076859083,
            0.0042505563,
            0.004261414,
            0.0322051221,
            0.1718802316,
            0.3115553412,
            0.4464233351,
            0.5780865851,
            0.6482497191,
            0.6865059656,
            0.6999644243,
            0.7126346846,
            0.7221521516,
            0.7316696186,
            0.7295224508,
            0.727375283,
            0.6942695296,
            0.6405247192,
            0.5668798083,
            0.4933365023,
            0.4274081415,
            0.3614797806,
            0.3043112753,
            0.2521377101,
            0.2074565548,
            0.1627753995,
            0.1411349033,
            0.1194944071,
            0.0960146949,
            0.0776283538,
            0.0626375932,
            0.0476468327,
            0.0401814872,
            0.0327161416,
            0.0285666852,
            0.025381393,
            0.022736868,
            0.020092343,
            0.0174532779,
            0.0148155779,
            0.0125648815,
            0.010314185,
            0.0088359115,
            0.008019135,
            0.0077885522,
            0.0076549456,
            0.007909244,
            0.0081635425,
            0.0083967277,
            0.0086246347,
            0.0082153314,
            0.0071306523,
            0.0050329094,
            0.0031591753,
            0.0021814761,
            0.0013624576,
            0.0011781625,
            0.0011165313,
            0.0011366762,
            0.0011568211,
            0.00113853,
            0.0011480612,
            0.0012688815,
            0.0013740235,
            0.0014164525,
            0.0014312397,
            0.0013354592,
            0.0012834868,
            0.0014067473,
            0.0015300077,
            0.0015702614
          ]
        }
      ],
      "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.032045996992909206,
      "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": 590.2029566004007,
          "observed_nir_to_visible_mean_ratio": null,
          "note": "descriptive numeric summary only; does not identify optical filtering or physical units"
        },
        {
          "channel": "green",
          "positive_peak_wavelength_nm": 530,
          "positive_response_centroid_nm": 532.4844008570785,
          "observed_nir_to_visible_mean_ratio": null,
          "note": "descriptive numeric summary only; does not identify optical filtering or physical units"
        },
        {
          "channel": "blue",
          "positive_peak_wavelength_nm": 470,
          "positive_response_centroid_nm": 479.458470195531,
          "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.0105618683,
        0.0089750659,
        0.0073882636,
        0.0087727756,
        0.0101572875,
        0.0076859083,
        0.0042505563,
        0.004261414,
        0.0322051221,
        0.1718802316,
        0.3115553412,
        0.4464233351,
        0.5780865851,
        0.6482497191,
        0.6865059656,
        0.6999644243,
        0.7126346846,
        0.7221521516,
        0.7316696186,
        0.7295224508,
        0.727375283,
        0.6942695296,
        0.6405247192,
        0.5668798083,
        0.4933365023,
        0.4274081415,
        0.3614797806,
        0.3043112753,
        0.2521377101,
        0.2074565548,
        0.1627753995,
        0.1411349033,
        0.1194944071,
        0.0960146949,
        0.0776283538,
        0.0626375932,
        0.0476468327,
        0.0401814872,
        0.0327161416,
        0.0285666852,
        0.025381393,
        0.022736868,
        0.020092343,
        0.0174532779,
        0.0148155779,
        0.0125648815,
        0.010314185,
        0.0088359115,
        0.008019135,
        0.0077885522,
        0.0076549456,
        0.007909244,
        0.0081635425,
        0.0083967277,
        0.0086246347,
        0.0082153314,
        0.0071306523,
        0.0050329094,
        0.0031591753,
        0.0021814761,
        0.0013624576,
        0.0011781625,
        0.0011165313,
        0.0011366762,
        0.0011568211,
        0.00113853,
        0.0011480612,
        0.0012688815,
        0.0013740235,
        0.0014164525,
        0.0014312397,
        0.0013354592,
        0.0012834868,
        0.0014067473,
        0.0015300077,
        0.0015702614,
        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-panasonic-lx100m2",
      "checksum": {
        "algorithm": "sha256",
        "covers": "canonical_profile_revision",
        "value": "a2d5a9dd018d1cb4fe2f33f98e3214da4c0b3ecd19c2d76561b154ea010c9dbb"
      },
      "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.0137331499,
        0.0120826337,
        0.0104321175,
        0.0155268413,
        0.0206215651,
        0.0139405569,
        0.0043156158,
        0.0038515014,
        0.0103042872,
        0.0444246742,
        0.0785450611,
        0.1175950527,
        0.1599314475,
        0.1892849044,
        0.2151619458,
        0.2406929654,
        0.2720903365,
        0.3269531137,
        0.3818158909,
        0.4373261421,
        0.4928363934,
        0.528566256,
        0.5511091928,
        0.6048312894,
        0.6711817597,
        0.7447826056,
        0.8183834514,
        0.9013536655,
        0.9592798282,
        0.9796399141,
        1,
        0.991516999,
        0.9830339981,
        0.9363113775,
        0.9001385491,
        0.8709989155,
        0.8418592819,
        0.7809860245,
        0.7201127672,
        0.6525909432,
        0.5845454482,
        0.5210538363,
        0.4575622244,
        0.3885222862,
        0.3180952665,
        0.2510046122,
        0.1839139578,
        0.1386725571,
        0.1102233688,
        0.0906783544,
        0.0730331759,
        0.0629873415,
        0.0529415071,
        0.0431568475,
        0.0334374816,
        0.0275808692,
        0.0216060995,
        0.015454094,
        0.0098008922,
        0.0061429051,
        0.0029833826,
        0.0018177178,
        0.0013587102,
        0.0013708074,
        0.0013829046,
        0.0013476006,
        0.0013161724,
        0.0013002472,
        0.0012967004,
        0.0013426675,
        0.0013685737,
        0.0013142366,
        0.0012824943,
        0.0013411318,
        0.0013997693,
        0.0015442099,
        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-panasonic-lx100m2-dr-occ41",
        "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=DR",
      "profile_id": "prf-ie2024-panasonic-lx100m2-dr-occ41",
      "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.0083748592,
        0.0077109211,
        0.007046983,
        0.0068570765,
        0.00666717,
        0.0053820036,
        0.0038230222,
        0.0033125016,
        0.0049051147,
        0.0149102625,
        0.0249154103,
        0.0322328154,
        0.0377583923,
        0.0370719369,
        0.0355571492,
        0.0351293749,
        0.035355422,
        0.0381967549,
        0.0410380878,
        0.0460648909,
        0.0510916939,
        0.0522657379,
        0.0508712759,
        0.0518135234,
        0.0560661547,
        0.0644080958,
        0.0727500369,
        0.0933553148,
        0.11020391,
        0.1214174811,
        0.1326310522,
        0.1127478898,
        0.0928647274,
        0.0736416695,
        0.0658178776,
        0.0655935962,
        0.0653693149,
        0.0852494406,
        0.1051295663,
        0.2328086624,
        0.3787364422,
        0.489859986,
        0.6009835298,
        0.6197354788,
        0.615394529,
        0.5570959119,
        0.4987972947,
        0.4518136222,
        0.412399054,
        0.3730877176,
        0.3354963349,
        0.304784767,
        0.2740731992,
        0.2401600989,
        0.2054466154,
        0.165590671,
        0.1253631728,
        0.084578344,
        0.0480364476,
        0.0284662813,
        0.0115292059,
        0.0051244942,
        0.0023166469,
        0.0019067091,
        0.0014967714,
        0.0014955639,
        0.0014855933,
        0.001440571,
        0.00139119,
        0.0013243746,
        0.0012732932,
        0.0012851475,
        0.0013132556,
        0.0014063785,
        0.0014995014,
        0.0015375095,
        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"
  }
}
