{
  "schema_version": "camera-spectra-application-export-1",
  "profile_id": "prf-solomatov-pred-pentax-q7-ffb6fa1719c6",
  "profile_revision": 1,
  "exports": {
    "xspd": "/application-data/prf-solomatov-pred-pentax-q7-ffb6fa1719c6-r1.xspd",
    "siril": null,
    "metadata": "/application-data/prf-solomatov-pred-pentax-q7-ffb6fa1719c6-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-q7-ffb6fa1719c6-r1.estimated.siril.json",
    "siril_estimated_alternative": "/application-data/prf-solomatov-pred-pentax-q7-ffb6fa1719c6-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.018891076381247127,
            0.030917651563953527,
            0.030247164056350556,
            0.00012809750622142942,
            0.00034543146097161076,
            0.004679544811706191,
            0.03918313692242469,
            0.07315422060186873,
            0.11865929229695624,
            0.12813055305167786,
            0.11824661187154369,
            0.10422633085845266,
            0.07914591704824635,
            0.03694151616774595,
            0.00007929940037877106,
            0.00001964757183654825,
            0.023146039264918535,
            0.27852087096390427,
            0.5893016410684191,
            0.7099330089303874,
            0.669794437724431,
            0.597911401958157,
            0.5057001228314153,
            0.42939148114836195,
            0.36544356378145876,
            0.29402721435600787,
            0.22756046976757627,
            0.15390107727575886,
            0.08405877532461882,
            0.03478936472617715,
            0.026647039190203576
          ]
        },
        {
          "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.0260730220744388,
            0.04242600574819263,
            0.0771741738772651,
            0.12062657285336457,
            0.1665670968147412,
            0.21326189288110983,
            0.28132822050209333,
            0.3966098092983055,
            0.5343195245427722,
            0.6565648381030342,
            0.7799630753739086,
            0.9166319422293899,
            0.9947715276329626,
            1,
            0.9544854926587144,
            0.8763320420464157,
            0.7761813087813314,
            0.6436051266774182,
            0.5076122545723497,
            0.37892138846213896,
            0.27086278718105766,
            0.1878894737595615,
            0.13718139548768904,
            0.09722086087298445,
            0.06780387671324803,
            0.043482489928254875,
            0.03194024405542756,
            0.0163467474807744,
            0.009062203752527366,
            0.007699967117387665,
            0.0027630193471667314
          ]
        },
        {
          "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.06200586783240419,
            0.14074448225489453,
            0.32262558641923406,
            0.5369465557260258,
            0.6713622664252461,
            0.7537323035167988,
            0.8025329880877449,
            0.7926068977535796,
            0.7361002270271426,
            0.639129622285025,
            0.5095149416515159,
            0.39392807462046947,
            0.2873354502578941,
            0.20910743623996195,
            0.1630424615338991,
            0.12459874277930283,
            0.09824851614708359,
            0.0863225847471061,
            0.07878117080774878,
            0.0545555357413874,
            0.025104655411797187,
            0.006198887309703579,
            0.0019903078870553673,
            0.002933414202776799,
            0.00838232912730625,
            0.010344823230981048,
            0.012476985032168667,
            0.008787209684501598,
            0.004771653232270753,
            0.002699660231137971,
            0.0022334104709103306
          ]
        }
      ],
      "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.26376435,
        "input_scale_hint": "normalized_or_fractional",
        "normalization": "one shared positive maximum across all channels",
        "normalization_divisor": 0.0004976685849056603,
        "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.014257416136790284,
            0.023917428568341403,
            0.02396945076163629,
            0.00010392816542493329,
            0.00028677328835379005,
            0.003973198425033558,
            0.03400800563078369,
            0.06487261072241188,
            0.10746501943875282,
            0.11846032263268332,
            0.1115534074259846,
            0.10029326176945444,
            0.0776525978586568,
            0.03694151616774594,
            0.0000807956154802573,
            0.00002038898964170101,
            0.024456192430857317,
            0.2995413140555197,
            0.644896135508836,
            0.7903027835262803,
            0.7582578540276577,
            0.6881621796122183,
            0.5915737285952405,
            0.5104087417423925,
            0.4412903411700634,
            0.36059941383283983,
            0.28337718876717044,
            0.19455419202784607,
            0.1078489947561147,
            0.045291814454834406,
            0.03519420270404246
          ]
        },
        {
          "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.019677752509010413,
            0.032820117654262224,
            0.06115689250651197,
            0.09786684212631465,
            0.13828211811035115,
            0.18107141848396116,
            0.2441716630772885,
            0.3517105856041577,
            0.4839120222274163,
            0.607012774849975,
            0.7358142220508571,
            0.8820420576169601,
            0.9760022535266802,
            1,
            0.972494652897558,
            0.9094011757085445,
            0.8201160998444256,
            0.692179098502129,
            0.555500203116911,
            0.4218181494201169,
            0.3066371175634615,
            0.2162501490440236,
            0.16047634943842867,
            0.11556441952826453,
            0.08187637942731836,
            0.05332758198748239,
            0.039774643540721105,
            0.020664756249280845,
            0.011626978399469072,
            0.01002448549244809,
            0.0036492708358805883
          ]
        },
        {
          "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.04679688138294656,
            0.10887780702737122,
            0.25566555904920435,
            0.4356358848343228,
            0.5573573532586948,
            0.639961389778414,
            0.6965380651327596,
            0.7028778149890234,
            0.6666568093830725,
            0.5908934243767212,
            0.4806744732561471,
            0.37906286425743285,
            0.2819140266681225,
            0.20910743623996192,
            0.16611873439302924,
            0.1293005821294652,
            0.10380975291012604,
            0.09283749680349146,
            0.08621335673300809,
            0.06073163412720484,
            0.02842036461712889,
            0.007134568413055062,
            0.002328284698064769,
            0.0034868885806592135,
            0.01012205781410566,
            0.01268704735875034,
            0.015537377587228904,
            0.011108359412483152,
            0.006122121128196437,
            0.003514651999028679,
            0.0029497874144098703
          ]
        }
      ],
      "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.26376435,
        "input_scale_hint": "normalized_or_fractional",
        "normalization": "one shared positive maximum across all channels",
        "normalization_divisor": 0.26376435,
        "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.04064112622955623,
      "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.8177256888388,
          "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": 533.5171036614274,
          "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": 480.7577966980877,
          "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.012343349,
        0.028718084,
        0.06743546,
        0.114905216,
        0.147011,
        0.168799,
        0.18372191,
        0.18539411,
        0.1758403,
        0.15585662,
        0.12678479,
        0.09998327,
        0.07435887,
        0.055155087,
        0.0438162,
        0.034104884,
        0.027381312,
        0.024487222,
        0.02274001,
        0.01601884,
        0.007496279,
        0.0018818448,
        0.0006141185,
        0.0009197169,
        0.002669838,
        0.0033463908,
        0.0040982063,
        0.0029299892,
        0.0016147973,
        0.0009270399,
        0.00077804876
      ],
      "camera_id": "cam-solomatov-pred-pentax-q7",
      "checksum": {
        "algorithm": "sha256",
        "covers": "canonical_profile_revision",
        "value": "820eabc4f336e04417869b81235ce74ff98fb5621cfabbc6b27c4f6460436dca"
      },
      "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.0051902896,
        0.008656777,
        0.016131008,
        0.025813784,
        0.036473893,
        0.047760185,
        0.06440378,
        0.092768714,
        0.12763874,
        0.16010833,
        0.19408156,
        0.23265125,
        0.2574346,
        0.26376435,
        0.25650942,
        0.23986761,
        0.21631739,
        0.18257217,
        0.14652115,
        0.11126059,
        0.08087994,
        0.05703908,
        0.04232794,
        0.030481774,
        0.02159607,
        0.014065915,
        0.010491133,
        0.005450626,
        0.0030667824,
        0.0026441019,
        0.00096254755
      ],
      "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-q7-ffb6fa1719c6",
        "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-Q7.csv",
      "profile_id": "prf-solomatov-pred-pentax-q7-ffb6fa1719c6",
      "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.0037605981,
        0.006308565,
        0.0063222866,
        0.000027412545,
        0.00007564057,
        0.0010479881,
        0.0089700995,
        0.017111082,
        0.028345441,
        0.03124561,
        0.029423812,
        0.026453787,
        0.020481987,
        0.009743855,
        0.000021311003,
        0.0000053778886,
        0.0064506717,
        0.07900832,
        0.17010061,
        0.2084537,
        0.20000139,
        0.18151265,
        0.15603606,
        0.13462763,
        0.11639666,
        0.09511327,
        0.0747448,
        0.05131646,
        0.02844672,
        0.011946366,
        0.009282976
      ],
      "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"
  }
}
