{
  "schema_version": "camera-spectra-application-export-1",
  "profile_id": "prf-solomatov-pred-sony-ilce-5100-3a4ebeba3368",
  "profile_revision": 1,
  "exports": {
    "xspd": "/application-data/prf-solomatov-pred-sony-ilce-5100-3a4ebeba3368-r1.xspd",
    "siril": null,
    "metadata": "/application-data/prf-solomatov-pred-sony-ilce-5100-3a4ebeba3368-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-sony-ilce-5100-3a4ebeba3368-r1.estimated.siril.json",
    "siril_estimated_alternative": "/application-data/prf-solomatov-pred-sony-ilce-5100-3a4ebeba3368-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.013732452809880663,
            0.02466988444055334,
            0.03033832854005712,
            0.0033278188662022824,
            0.0201800340754675,
            0.03778172470100841,
            0.050614962124868115,
            0.06042001426130477,
            0.07454493738629449,
            0.06188069396230245,
            0.04631207745951449,
            0.036386788885819955,
            0.041064041192885356,
            0.0424354397908342,
            0.0436768832820335,
            0.060021651938546736,
            0.10640154401367957,
            0.24213063421263883,
            0.42162282080938085,
            0.5157258117074502,
            0.49292843545713166,
            0.4399571687391435,
            0.369281600182628,
            0.3069231570516756,
            0.24890948976594418,
            0.19208434677945999,
            0.14291186097796346,
            0.09236035330498342,
            0.05270517968162416,
            0.021156034119758953,
            0.01148642864766825
          ]
        },
        {
          "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.020532862342531426,
            0.03483326705840955,
            0.07195232555581824,
            0.11931457303224186,
            0.16693492515261185,
            0.1961633048755026,
            0.24253272185600525,
            0.33243040743763397,
            0.44057940063652656,
            0.5545451510511237,
            0.698341259210426,
            0.8658867707975823,
            0.9747137407016053,
            1,
            0.9622955544958406,
            0.8799954533427431,
            0.7679934011033611,
            0.6237638171830705,
            0.4737537582063973,
            0.3316867385600004,
            0.21539425391999018,
            0.1298282166362627,
            0.08425254377958719,
            0.057708739508946706,
            0.039590698254559804,
            0.026837999870979002,
            0.024820693188562202,
            0.013498388825980553,
            0.006465671514613353,
            0.005724068853855033,
            0.0012282914098382502
          ]
        },
        {
          "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.06421163883918361,
            0.14789837541665202,
            0.341884720051954,
            0.5613359227707689,
            0.7152393530472022,
            0.8194893065627415,
            0.9037940686309206,
            0.9299035027027873,
            0.8966040320326246,
            0.7641089515360007,
            0.5772141791453083,
            0.3792057823268333,
            0.20386851484069185,
            0.08253911857960992,
            0.03938581865553401,
            0.018273460983834335,
            0.026421887098644535,
            0.03134967052892635,
            0.024815418780848655,
            0.018602360219336162,
            0.024980630696486844,
            0.02687554574413861,
            0.023982610582617265,
            0.008099358682635286,
            0.000006251104242065467,
            0.0000587170301712495,
            0.000007336388563069581,
            0.00001037791742780842,
            0.000018870730732267614,
            0.0000312093649624661,
            0.0011514039620287957
          ]
        }
      ],
      "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.27872625,
        "input_scale_hint": "normalized_or_fractional",
        "normalization": "one shared positive maximum across all channels",
        "normalization_divisor": 0.0005258985849056604,
        "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.01036411532821182,
            0.019084250227597868,
            0.024041694314762243,
            0.0026999285140886444,
            0.016753235836237168,
            0.03207882285934676,
            0.04392996712724402,
            0.05358001264681744,
            0.06751239612343653,
            0.05721045290854378,
            0.043690639112749514,
            0.035013702512770147,
            0.04028924796283091,
            0.042435439790834195,
            0.04450097541943036,
            0.06228661993622775,
            0.11242427292011427,
            0.2604046443418946,
            0.4613985586215866,
            0.5741098658630107,
            0.5580321910835452,
            0.5063657979827878,
            0.4319897964400554,
            0.3648331866840672,
            0.3005699499060458,
            0.2355751422766962,
            0.1779657136706715,
            0.11675742776290356,
            0.06762173996887627,
            0.027542761401195617,
            0.015170754817675047
          ]
        },
        {
          "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.015496499881155793,
            0.02694648961122248,
            0.05701882402536539,
            0.09680238944125284,
            0.13858748503235702,
            0.16655374942259654,
            0.21050009821464608,
            0.2947967764069584,
            0.3990153062368543,
            0.5126926868208501,
            0.6588125086890811,
            0.8332117983146546,
            0.9563229154053485,
            1,
            0.9804520743919886,
            0.9132028289405825,
            0.8114647256941174,
            0.6708403316874532,
            0.5184475089805858,
            0.3692361806611325,
            0.24384255160753604,
            0.14942492858135895,
            0.0985595795157435,
            0.0685971809257291,
            0.04780763562814769,
            0.03291452814365349,
            0.030908787744247268,
            0.017064000968692396,
            0.008295578547051095,
            0.007452089639924477,
            0.0016222716733712737
          ]
        },
        {
          "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.04846161421825178,
            0.11441195079401383,
            0.27092751400343523,
            0.45542348451213327,
            0.5937836138505074,
            0.6957928074589315,
            0.7844250406985348,
            0.8246314080571887,
            0.812018745991811,
            0.7064403514200761,
            0.5445416784389701,
            0.36489613016355654,
            0.20002193908898067,
            0.08253911857960992,
            0.040128947309412015,
            0.018963025549262044,
            0.02791746561366215,
            0.033715683399034,
            0.027156496024324944,
            0.02070828779133648,
            0.02827995927904171,
            0.030932231894197266,
            0.028055129360797557,
            0.009627539566151377,
            0.000007548503235701696,
            0.00007201145209681543,
            0.000009135880097407402,
            0.000013119254106852153,
            0.000024211503581022598,
            0.00004063106004547473,
            0.001520722214000296
          ]
        }
      ],
      "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.27872625,
        "input_scale_hint": "normalized_or_fractional",
        "normalization": "one shared positive maximum across all channels",
        "normalization_divisor": 0.27872625,
        "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.03811555997775626,
      "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": 596.7630044613474,
          "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.3733580071961,
          "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": 472.4182985861506,
          "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.013507524,
        0.031889614,
        0.07551461,
        0.12693848,
        0.16550308,
        0.19393572,
        0.21863985,
        0.22984642,
        0.22633094,
        0.19690347,
        0.15177806,
        0.10170613,
        0.055751365,
        0.023005819,
        0.011184991,
        0.005285493,
        0.0077813305,
        0.009397446,
        0.0075692283,
        0.0057719434,
        0.007882367,
        0.008621625,
        0.007819701,
        0.002683448,
        0.000002103966,
        0.000020071482,
        0.0000025464096,
        0.0000036566805,
        0.0000067483816,
        0.000011324943,
        0.0004238652
      ],
      "camera_id": "cam-solomatov-pred-sony-ilce-5100",
      "checksum": {
        "algorithm": "sha256",
        "covers": "canonical_profile_revision",
        "value": "1fa2993e2fb4cca6721e411e70ba0575d288f134013ae838546587d6d06705bb"
      },
      "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.0043192813,
        0.007510694,
        0.015892643,
        0.026981367,
        0.03862797,
        0.046422902,
        0.058671903,
        0.0821676,
        0.11121604,
        0.14290091,
        0.18362834,
        0.232238,
        0.2665523,
        0.27872625,
        0.27327773,
        0.2545336,
        0.22617652,
        0.18698081,
        0.14450493,
        0.102915816,
        0.06796532,
        0.04164865,
        0.027471142,
        0.019119835,
        0.013325243,
        0.009174143,
        0.0086150905,
        0.004756185,
        0.0023121955,
        0.002077093,
        0.0004521697
      ],
      "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-sony-ilce-5100-3a4ebeba3368",
        "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-Sony-ILCE-5100.csv",
      "profile_id": "prf-solomatov-pred-sony-ilce-5100-3a4ebeba3368",
      "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.002888751,
        0.0053192815,
        0.0067010513,
        0.00075254095,
        0.0046695666,
        0.00894121,
        0.012244435,
        0.014934156,
        0.018817477,
        0.015946055,
        0.012177728,
        0.009759238,
        0.011229671,
        0.011827871,
        0.01240359,
        0.017360916,
        0.031335596,
        0.07258161,
        0.12860389,
        0.16001949,
        0.15553822,
        0.14113744,
        0.120406896,
        0.101688586,
        0.083776735,
        0.065660976,
        0.049603716,
        0.03254336,
        0.018847954,
        0.0076768906,
        0.0042284876
      ],
      "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"
  }
}
