{
  "schema_version": "camera-spectra-application-export-1",
  "profile_id": "prf-solomatov-pred-pentax-k-7-74d605c90390",
  "profile_revision": 1,
  "exports": {
    "xspd": "/application-data/prf-solomatov-pred-pentax-k-7-74d605c90390-r1.xspd",
    "siril": null,
    "metadata": "/application-data/prf-solomatov-pred-pentax-k-7-74d605c90390-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-solomatov-pred-pentax-k-7-74d605c90390-r1.estimated.siril.json",
    "siril_estimated_alternative": "/application-data/prf-solomatov-pred-pentax-k-7-74d605c90390-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": [
            400,
            410,
            420,
            430,
            440,
            450,
            460,
            470,
            480,
            490,
            500,
            510,
            520,
            530,
            540,
            550,
            560,
            570,
            580,
            590,
            600,
            610,
            620,
            630,
            640,
            650,
            660,
            670,
            680,
            690,
            700
          ],
          "values": [
            0.015340349313174528,
            0.028193897747520423,
            0.03063032315605185,
            0.0005939180282626354,
            0.006658265673018953,
            0.027449566765149265,
            0.052419743777909866,
            0.07198299594986361,
            0.10277856436936257,
            0.09468910081549271,
            0.0779730029958898,
            0.060146722068792124,
            0.04483892503197294,
            0.018568251468538164,
            0.0015612220994990118,
            0.00351955352402768,
            0.039739555970474814,
            0.24341972067499917,
            0.5142064931898219,
            0.6346510042955733,
            0.602752546883255,
            0.5377604829981198,
            0.45448791937991456,
            0.3827080187258363,
            0.3168567002003256,
            0.252317091394752,
            0.19204085774653581,
            0.12696245870943781,
            0.07157355938431123,
            0.027311502371543648,
            0.019220127549420787
          ]
        },
        {
          "channel": "green",
          "wavelengths": [
            400,
            410,
            420,
            430,
            440,
            450,
            460,
            470,
            480,
            490,
            500,
            510,
            520,
            530,
            540,
            550,
            560,
            570,
            580,
            590,
            600,
            610,
            620,
            630,
            640,
            650,
            660,
            670,
            680,
            690,
            700
          ],
          "values": [
            0.023734954927284946,
            0.03847455858664084,
            0.07216570850268562,
            0.11611072263935307,
            0.16150825113251835,
            0.19479638721557227,
            0.2441971701447091,
            0.33787807573606266,
            0.4528050816048704,
            0.5672242412835155,
            0.704735521420076,
            0.8684418182877858,
            0.9736254188180259,
            1,
            0.9659032591165209,
            0.8920950279838303,
            0.7863548408027994,
            0.641625035359003,
            0.4854166944015109,
            0.3450204246399938,
            0.23407411754443647,
            0.15455906332458236,
            0.1095603142987233,
            0.07227098439565928,
            0.047387721373381465,
            0.025679432526758153,
            0.017694205306399733,
            0.00654918254869434,
            0.0007208992520239686,
            0.004448492350960089,
            0.0001322406740769907
          ]
        },
        {
          "channel": "blue",
          "wavelengths": [
            400,
            410,
            420,
            430,
            440,
            450,
            460,
            470,
            480,
            490,
            500,
            510,
            520,
            530,
            540,
            550,
            560,
            570,
            580,
            590,
            600,
            610,
            620,
            630,
            640,
            650,
            660,
            670,
            680,
            690,
            700
          ],
          "values": [
            0.059767092365657436,
            0.14440065921316694,
            0.3359589282661026,
            0.5576377573293086,
            0.7001581212275448,
            0.7912515021342138,
            0.8585210920448473,
            0.8661318622881456,
            0.8150720420501473,
            0.6937545617761353,
            0.5295243384290823,
            0.3650672588205849,
            0.22101378676889,
            0.12318757917976261,
            0.08123454765948307,
            0.05609871616527599,
            0.05287690566122204,
            0.05760967758790422,
            0.0574121712575305,
            0.04586571398738448,
            0.030817454733075633,
            0.016586389720790278,
            0.0021327128414146855,
            0.0002420368795538536,
            0.0003191916175082746,
            0.00011591113245985887,
            0.000006022414771168379,
            0.00000771942858280836,
            4.235972643061865e-8,
            0.00011941409215110938,
            0.0003662936272638287
          ]
        }
      ],
      "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": "Solomatov; Solomatov & Akkaynak, ICCP 2023, 'Spectral Sensitivity Estimation Without a Camera'; src-solomatov-predictions-official-2026-09-13; Solomatov & Akkaynak, ICCP 2023, 'Spectral Sensitivity Estimation Without a Camera', data/predictions/.; https://github.com/COLOR-Lab-Eilat/Spectral-sensitivity-estimation",
        "source_positive_peak": 0.27238652,
        "input_scale_hint": "normalized_or_fractional",
        "normalization": "one shared positive maximum across all channels",
        "normalization_divisor": 0.0005139368301886793,
        "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": 400,
            "maximum": 700
          },
          {
            "channel": "green",
            "minimum": 400,
            "maximum": 700
          },
          {
            "channel": "blue",
            "minimum": 400,
            "maximum": 700
          }
        ],
        "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": [
            400,
            410,
            420,
            430,
            440,
            450,
            460,
            470,
            480,
            490,
            500,
            510,
            520,
            530,
            540,
            550,
            560,
            570,
            580,
            590,
            600,
            610,
            620,
            630,
            640,
            650,
            660,
            670,
            680,
            690,
            700
          ],
          "values": [
            0.011577622123150588,
            0.02181037372921391,
            0.024273086274607128,
            0.0004818580229300628,
            0.0055276167851478104,
            0.023306235932673905,
            0.045496381392148184,
            0.06383397754044509,
            0.09308247339112082,
            0.08754275358413477,
            0.07355943678857528,
            0.05787703444355469,
            0.04399290757853949,
            0.018568251468538164,
            0.0015906791202442761,
            0.003652366864557027,
            0.04198896479899226,
            0.26179102034858404,
            0.5627165397171636,
            0.7064982878007325,
            0.6823613738301,
            0.6189318766582135,
            0.5316651132368811,
            0.4549170788627866,
            0.38261941156265733,
            0.309445489446394,
            0.23914521908059178,
            0.16049971195344026,
            0.09183022713458801,
            0.03555648421955682,
            0.025385074121876513
          ]
        },
        {
          "channel": "green",
          "wavelengths": [
            400,
            410,
            420,
            430,
            440,
            450,
            460,
            470,
            480,
            490,
            500,
            510,
            520,
            530,
            540,
            550,
            560,
            570,
            580,
            590,
            600,
            610,
            620,
            630,
            640,
            650,
            660,
            670,
            680,
            690,
            700
          ],
          "values": [
            0.017913173530026374,
            0.02976333777457122,
            0.05718791994552447,
            0.094203039122494,
            0.13408232169492088,
            0.16539315895661796,
            0.21194471371050225,
            0.29962772753952727,
            0.410087621076109,
            0.5244148645828728,
            0.6648448315283736,
            0.8356704289184353,
            0.955255127896931,
            1,
            0.9841278489111722,
            0.925758991303975,
            0.8308654921689956,
            0.6900495663294938,
            0.5312107221752383,
            0.38407934063697424,
            0.2649895670314375,
            0.1778887332603684,
            0.1281648959720914,
            0.08590701918729311,
            0.05722290882823423,
            0.031493643664892074,
            0.02203429340042231,
            0.008279155297406053,
            0.0009249273422194314,
            0.005791433438042381,
            0.00017465749406394998
          ]
        },
        {
          "channel": "blue",
          "wavelengths": [
            400,
            410,
            420,
            430,
            440,
            450,
            460,
            470,
            480,
            490,
            500,
            510,
            520,
            530,
            540,
            550,
            560,
            570,
            580,
            590,
            600,
            610,
            620,
            630,
            640,
            650,
            660,
            670,
            680,
            690,
            700
          ],
          "values": [
            0.0451072395212509,
            0.11170617033471406,
            0.2662316035316285,
            0.45242308613509946,
            0.5812633459247543,
            0.6718173131328231,
            0.7451315138502449,
            0.7680791986328839,
            0.738178453177492,
            0.6413957269251062,
            0.49955126266894556,
            0.3512911358462232,
            0.21684371532042038,
            0.12318757917976263,
            0.08276727497381293,
            0.0582156488507581,
            0.05586993805714027,
            0.06195757778321775,
            0.06282841382899565,
            0.05105805896708838,
            0.03488768460348184,
            0.019089995716381265,
            0.0024948716258058586,
            0.0002877042153187316,
            0.00038543893434961465,
            0.00014215516245077032,
            0.000007499610847115341,
            0.000009758522925436985,
            5.434832825060506e-8,
            0.0001554636294042745,
            0.00048378403600883037
          ]
        }
      ],
      "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": "Solomatov; Solomatov & Akkaynak, ICCP 2023, 'Spectral Sensitivity Estimation Without a Camera'; src-solomatov-predictions-official-2026-09-13; Solomatov & Akkaynak, ICCP 2023, 'Spectral Sensitivity Estimation Without a Camera', data/predictions/.; https://github.com/COLOR-Lab-Eilat/Spectral-sensitivity-estimation",
        "source_positive_peak": 0.27238652,
        "input_scale_hint": "normalized_or_fractional",
        "normalization": "one shared positive maximum across all channels",
        "normalization_divisor": 0.27238652,
        "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": 400,
            "maximum": 700
          },
          {
            "channel": "green",
            "minimum": 400,
            "maximum": 700
          },
          {
            "channel": "blue",
            "minimum": 400,
            "maximum": 700
          }
        ],
        "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.0394801911321318,
      "comparison_sample_count": 93,
      "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": 600.6411494257535,
          "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.9604621614576,
          "observed_nir_to_visible_mean_ratio": null,
          "note": "descriptive numeric summary only; does not identify optical filtering or physical units"
        },
        {
          "channel": "blue",
          "positive_peak_wavelength_nm": 470,
          "positive_response_centroid_nm": 474.5866950661262,
          "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.012286604,
        0.030427255,
        0.0725179,
        0.12323395,
        0.1583283,
        0.18299398,
        0.20296378,
        0.20921442,
        0.20106986,
        0.17470755,
        0.13607103,
        0.09568697,
        0.059065305,
        0.033554636,
        0.02254469,
        0.015857158,
        0.015218218,
        0.016876409,
        0.017113613,
        0.013907527,
        0.009502935,
        0.0051998575,
        0.0006795694,
        0.00007836675,
        0.00010498837,
        0.00003872115,
        0.0000020427929,
        0.0000026580901,
        1.4803752e-8,
        0.000042346197,
        0.00013177625
      ],
      "camera_id": "cam-solomatov-pred-pentax-k-7",
      "checksum": {
        "algorithm": "sha256",
        "covers": "canonical_profile_revision",
        "value": "b6371603c85b02e1123c811867b44a3527d030dc9455c6de1e943f8994a1848e"
      },
      "citation": "Solomatov & Akkaynak, ICCP 2023, 'Spectral Sensitivity Estimation Without a Camera', data/predictions/.",
      "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-solomatov-predictions-official-2026-09-13",
          "kind": "source_artifact",
          "order": 0,
          "revision": "e9958089605676c27437ea98665490d40f104d5d",
          "uri": "https://github.com/COLOR-Lab-Eilat/Spectral-sensitivity-estimation"
        }
      ],
      "documented_gaps": null,
      "estimation_method": "Solomatov & Akkaynak, ICCP 2023, 'Spectral Sensitivity Estimation Without a Camera' model output.",
      "green": [
        0.004879307,
        0.008107132,
        0.0155772185,
        0.025659638,
        0.036522217,
        0.045050867,
        0.057730883,
        0.081614554,
        0.11170234,
        0.14284354,
        0.18109477,
        0.22762536,
        0.26019862,
        0.27238652,
        0.26806316,
        0.25216427,
        0.22631656,
        0.1879602,
        0.14469464,
        0.104618035,
        0.072179586,
        0.048454493,
        0.03491039,
        0.023399914,
        0.015586749,
        0.008578444,
        0.0060018445,
        0.0022551303,
        0.00025193774,
        0.0015775084,
        0.000047574347
      ],
      "interpolation_method": null,
      "license_id": "lic-src-solomatov-predictions-official-2026-09-13",
      "measurement_method": null,
      "normalization_method": "unknown",
      "optical_configuration": {
        "configuration_id": "cfg-prf-solomatov-pred-pentax-k-7-74d605c90390",
        "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-solomatov-predictions-official-2026-09-13"
        ],
        "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=predicted-PENTAX-K-7.csv",
      "profile_id": "prf-solomatov-pred-pentax-k-7-74d605c90390",
      "profile_revision": 1,
      "profile_type": "estimated",
      "provenance_tier": "academic_estimate",
      "quality_grade": "unassessed",
      "quality_reason": "Canonical release: no per-leaf scientific-quality assessment is asserted; the source-side claim is preserved verbatim.",
      "red": [
        0.0031535882,
        0.0059408518,
        0.0066116615,
        0.00013125163,
        0.0015056483,
        0.0063483045,
        0.012392601,
        0.017387515,
        0.025354411,
        0.023845466,
        0.020036599,
        0.015764924,
        0.011983075,
        0.0050577414,
        0.00043327955,
        0.0009948555,
        0.011437228,
        0.071308345,
        0.1532764,
        0.19244061,
        0.18586604,
        0.1685887,
        0.14481841,
        0.12391328,
        0.10422037,
        0.08428878,
        0.065139934,
        0.043717958,
        0.025013316,
        0.009685107,
        0.006914552
      ],
      "redistribution_allowed": null,
      "response_scale": "unknown",
      "response_scope": "unknown",
      "response_unit": "unknown",
      "retrieved_date": "2026-09-23",
      "rights_evidence_source_ids": [
        "src-solomatov-predictions-official-2026-09-13"
      ],
      "sample_count": 31,
      "sample_identifiers": null,
      "sampling_interval": 10,
      "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": "Solomatov",
      "source_id": "src-solomatov-predictions-official-2026-09-13",
      "source_uri": "https://github.com/COLOR-Lab-Eilat/Spectral-sensitivity-estimation",
      "uncertainty": null,
      "updated_at": "2026-09-23T00:00:00Z",
      "validation_reason": "This profile is classified as estimated from its source catalog record; it has not undergone independent scientific validation.",
      "validation_status": "unverified",
      "version_date": "2026-09-23",
      "wavelength_max": 700,
      "wavelength_min": 400,
      "wavelength_unit": "nm",
      "wavelengths": [
        400,
        410,
        420,
        430,
        440,
        450,
        460,
        470,
        480,
        490,
        500,
        510,
        520,
        530,
        540,
        550,
        560,
        570,
        580,
        590,
        600,
        610,
        620,
        630,
        640,
        650,
        660,
        670,
        680,
        690,
        700
      ]
    },
    "source": {
      "authors": [
        "Solomatov",
        "Akkaynak"
      ],
      "citation_text": "Solomatov & Akkaynak, ICCP 2023, 'Spectral Sensitivity Estimation Without a Camera', data/predictions/.",
      "data_acquisition_method": "Predictions official = checked-in model outputs in the upstream data/predictions/ directory. NOT a scientific-validation claim; the upstream paper describes the model.",
      "doi": null,
      "known_limitations": [
        "source_category=estimated",
        "permission_status is 'unknown' on the canonical License record (no independent operational clearance granted)."
      ],
      "license_id": "lic-src-solomatov-predictions-official-2026-09-13",
      "measurement_method": null,
      "normalization_method": null,
      "organization": "COLOR-Lab-Eilat",
      "original_wavelength_coverage": {
        "maximum": 700,
        "minimum": 400,
        "unit": "nm"
      },
      "publication": "Solomatov & Akkaynak, ICCP 2023",
      "record_version": 1,
      "repository": "https://github.com/COLOR-Lab-Eilat/Spectral-sensitivity-estimation",
      "retrieved_date": "2026-09-23",
      "rights_notes": "Prediction / model output: the companion arXiv preprint (DOI 10.48550/arXiv.2304.11549) is CC BY 4.0 on paper text only, NOT on the 1012 per-prediction CSV files in data/predictions/. The upstream code license applies to the model; the per-record curve license is not presumed.",
      "schema_version": "0.1.0-draft",
      "source_id": "src-solomatov-predictions-official-2026-09-13",
      "title": "Solomatov & Akkaynak, ICCP 2023, 'Spectral Sensitivity Estimation Without a Camera'",
      "url": "https://github.com/COLOR-Lab-Eilat/Spectral-sensitivity-estimation",
      "version": "e9958089605676c27437ea98665490d40f104d5d",
      "year": 2023
    },
    "license": {
      "attribution_required": null,
      "commercial_api_allowed": null,
      "commercial_use_allowed": null,
      "derivatives_allowed": null,
      "evidence_revision": "e9958089605676c27437ea98665490d40f104d5d",
      "evidence_url": "https://doi.org/10.48550/arXiv.2304.11549",
      "license_id": "lic-src-solomatov-predictions-official-2026-09-13",
      "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": "COLOR-Lab-Eilat",
      "schema_version": "0.1.0-draft",
      "share_alike_required": null
    },
    "dataset_version": "recovered-2026-10-01-siril-source-review-v2"
  }
}
