{
  "schema_version": "camera-spectra-application-export-1",
  "profile_id": "prf-solomatov-pred-sony-dsc-r1-dc220445bf14",
  "profile_revision": 1,
  "exports": {
    "xspd": "/application-data/prf-solomatov-pred-sony-dsc-r1-dc220445bf14-r1.xspd",
    "siril": null,
    "metadata": "/application-data/prf-solomatov-pred-sony-dsc-r1-dc220445bf14-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-dsc-r1-dc220445bf14-r1.estimated.siril.json",
    "siril_estimated_alternative": "/application-data/prf-solomatov-pred-sony-dsc-r1-dc220445bf14-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.019364144039840773,
            0.03326807463304542,
            0.032431977915522894,
            0.0015197801856760848,
            0.0006816673228958512,
            0.007581207379785296,
            0.03268204049067431,
            0.05881918928132503,
            0.09553129158766509,
            0.08868561761761116,
            0.07140367157629401,
            0.05252659246749176,
            0.034997162556030484,
            0.00006101962485827678,
            0.00006585515796468356,
            0.00010627813806934587,
            0.010007589738173058,
            0.24971616458524407,
            0.5562121118611284,
            0.6844825507597566,
            0.6501713979063521,
            0.5763453469315991,
            0.48819486796913636,
            0.4159258824131651,
            0.3461596102994809,
            0.2754800317195456,
            0.21133830733700895,
            0.1407211852384707,
            0.07795903422849244,
            0.030516187897751946,
            0.020641314633645363
          ]
        },
        {
          "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.02295721407517518,
            0.03814853288676977,
            0.07245698548384436,
            0.11173686473409071,
            0.15392416600112982,
            0.18338467249944973,
            0.2262606687918549,
            0.3128615235358812,
            0.4255725737154334,
            0.5419409433216307,
            0.683596789981069,
            0.8529232874242151,
            0.9683071550019061,
            1,
            0.9711398171176822,
            0.8952289968172631,
            0.791493004193441,
            0.657804352327933,
            0.5218149644405923,
            0.38616670966193345,
            0.272968315618164,
            0.18592287118861267,
            0.13985783548817812,
            0.10606815666657628,
            0.07798319540110293,
            0.05280629572984654,
            0.04253806310951428,
            0.0252987384423637,
            0.01362838662316607,
            0.010254001189122853,
            0.0038738258024428015
          ]
        },
        {
          "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.059998970350750386,
            0.14604770376359166,
            0.33858091587591294,
            0.5632362897672792,
            0.7031280867130812,
            0.7883774608654984,
            0.8428368745144186,
            0.8271706951258616,
            0.7464817811514631,
            0.6109777125824268,
            0.4457391614266439,
            0.2948949047101183,
            0.1793442415887109,
            0.11195488544264308,
            0.09564516104788182,
            0.09326723446842365,
            0.1046518408295952,
            0.10017854321979144,
            0.07618668988359108,
            0.05538561851691424,
            0.04509243334935809,
            0.03341870992336959,
            0.013822098492016243,
            0.0000026116500105030898,
            0.00001698194897024006,
            0.000018787158709577224,
            0.000021924063578171155,
            0.000005748349940824432,
            0.000018617172718402716,
            0.00002442765691887609,
            0.00011574741300971924
          ]
        }
      ],
      "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.2710389,
        "input_scale_hint": "normalized_or_fractional",
        "normalization": "one shared positive maximum across all channels",
        "normalization_divisor": 0.0005113941509433963,
        "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.014614448331955302,
            0.025735680376506836,
            0.02570081268777286,
            0.001233029207246635,
            0.0005659124944795747,
            0.006436874190383741,
            0.028365544576811664,
            0.05216041313626937,
            0.08651890558882876,
            0.08199236345779147,
            0.06736195431725851,
            0.05054445690268075,
            0.03433683873421859,
            0.000061019624858276795,
            0.00006709770811496061,
            0.00011028863384554762,
            0.010574057081843233,
            0.26856266757280967,
            0.6086849526027444,
            0.7619711414118047,
            0.7360430919694553,
            0.6633408709967461,
            0.5710958832846502,
            0.4944024640005548,
            0.41800405772012794,
            0.3378528690900088,
            0.2631760053630678,
            0.17789281907504786,
            0.10002291184032992,
            0.03972862198009215,
            0.027262113667078782
          ]
        },
        {
          "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.017326199302019007,
            0.029511129214293594,
            0.05741874321361251,
            0.09065443742577171,
            0.12778610007640967,
            0.15570396721651392,
            0.19637718423444014,
            0.2774432378525739,
            0.3854242177045435,
            0.5010397400520736,
            0.6449026320576123,
            0.8207375029931128,
            0.9500372086811154,
            1,
            0.9894632098934875,
            0.9290112231122543,
            0.8362944949968435,
            0.7074499638243809,
            0.5710427912746104,
            0.4298836956613976,
            0.3090207346620724,
            0.21398670080198817,
            0.16360727925032162,
            0.12608101641498692,
            0.09416838689944505,
            0.06476243815924576,
            0.05297192764581024,
            0.03198142406864845,
            0.01748547717689232,
            0.013349548717914661,
            0.005116373701339549
          ]
        },
        {
          "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.04528224177415123,
            0.11298029913787283,
            0.26830940503374234,
            0.45696529169798134,
            0.5837289776485958,
            0.6693770894141025,
            0.7315187967483634,
            0.7335287296399151,
            0.6760589716088723,
            0.5648661871045079,
            0.4205086428553244,
            0.28376679509841574,
            0.17596038797382957,
            0.11195488544264309,
            0.09744978672803054,
            0.09678675275025096,
            0.11057552993315718,
            0.10773918799109647,
            0.08337411345751476,
            0.061655688537696984,
            0.05104803775399029,
            0.0384630434967084,
            0.016169247292547304,
            0.0000031044141634282015,
            0.00002050650441689366,
            0.000023040855021179617,
            0.000027301664078477292,
            0.000007266782000664849,
            0.000023886183865120467,
            0.000031802043913253775,
            0.00015287394171094995
          ]
        }
      ],
      "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.2710389,
        "input_scale_hint": "normalized_or_fractional",
        "normalization": "one shared positive maximum across all channels",
        "normalization_divisor": 0.2710389,
        "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.04027410796548005,
      "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": 603.8407954685721,
          "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": 537.1518688853763,
          "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": 476.7786787740016,
          "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.012273249,
        0.030622056,
        0.072722286,
        0.12385537,
        0.15821326,
        0.18142723,
        0.19827005,
        0.19881482,
        0.18323828,
        0.15310071,
        0.1139742,
        0.07691184,
        0.04769211,
        0.030344129,
        0.026412683,
        0.026232975,
        0.02997027,
        0.029201511,
        0.022597628,
        0.01671109,
        0.013836004,
        0.010424981,
        0.004382495,
        8.41417e-7,
        0.0000055580604,
        0.000006244968,
        0.000007399813,
        0.0000019695806,
        0.000006474085,
        0.000008619591,
        0.000041434785
      ],
      "camera_id": "cam-solomatov-pred-sony-dsc-r1",
      "checksum": {
        "algorithm": "sha256",
        "covers": "canonical_profile_revision",
        "value": "e89ac4cce4d76ead526f9399de55efcd665bcacd50141bf0762a9af13540b44b"
      },
      "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.004696074,
        0.007998664,
        0.015562713,
        0.024570879,
        0.034635004,
        0.042201832,
        0.053225856,
        0.07519791,
        0.104464956,
        0.13580126,
        0.1747937,
        0.22245179,
        0.25749704,
        0.2710389,
        0.26818302,
        0.25179818,
        0.22666834,
        0.19174646,
        0.15477481,
        0.116515204,
        0.08375664,
        0.05799872,
        0.044343937,
        0.03417286,
        0.025523296,
        0.01755314,
        0.014357453,
        0.00866821,
        0.0047392445,
        0.003618247,
        0.0013867363
      ],
      "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-dsc-r1-dc220445bf14",
        "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-DSC-R1.csv",
      "profile_id": "prf-solomatov-pred-sony-dsc-r1-dc220445bf14",
      "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.003961084,
        0.0069753705,
        0.00696592,
        0.00033419888,
        0.0001533843,
        0.0017446433,
        0.007688166,
        0.014137501,
        0.023449989,
        0.02222312,
        0.01825771,
        0.013699514,
        0.009306619,
        0.000016538692,
        0.000018186089,
        0.00002989251,
        0.0028659808,
        0.07279093,
        0.1649773,
        0.20652382,
        0.19949631,
        0.17979118,
        0.1547892,
        0.1340023,
        0.11329536,
        0.09157127,
        0.071330935,
        0.048215874,
        0.0271101,
        0.010768002,
        0.0073890933
      ],
      "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"
  }
}
