{
  "alignment": {
    "level": "observation",
    "n_observations_total": 2,
    "n_samples": 2,
    "profile_scores": {
      "integrity_risk": 0.0,
      "local_artefact_risk": 0.3617021276595745,
      "noise_risk": 0.010966622677677602,
      "outlier_pressure": 0.0,
      "reference_spread": 0.34721105196236995,
      "repeatability_risk": 0.0,
      "shape_drift": 1.0,
      "structure_complexity": 0.0
    },
    "reps_per_sample": {
      "max": 1,
      "mean": 1.0,
      "min": 1
    },
    "sample_id_available": true
  },
  "assets": {
    "sources": {},
    "variables": []
  },
  "generated_at": "2026-10-28T14:52:38.329801+00:00",
  "governance": {
    "access_policy": "Open per source license.",
    "license": "CC-BY-4.0",
    "permitted_use": "Research and benchmarking.",
    "redistribution_rights": "Mendeley Data record is licensed CC BY 4.0; redistribution/publication reuse allowed with attribution.",
    "tier": "public"
  },
  "identity": {
    "description": "Mendeley black PMMA transmissivity UV-Vis-NIR. v2.0 standardized NIRS package: 1 spectral source(s), 1 declared target(s). Auto-generated from dataset_card.json (verify before publication).",
    "domain": "mendeley",
    "id": "mendeley_black_pmma_transmissivity_uvvisnir",
    "keywords": [
      "nir",
      "v2",
      "mendeley"
    ],
    "name": "Mendeley black PMMA transmissivity UV-Vis-NIR",
    "tier": "public"
  },
  "integrity": {
    "content_hash": "7bda9775fca4b483d7fc2d9ac28227af789d48b9f0508dc657bc9c51f914f84d",
    "manifest": "manifest.json",
    "metadata_hash": "4ca8c3ff9d0ced4a6e003bb1019e26e7ca49dcc574eceb0f3a77f4471912c1fc",
    "processing_hash": "1822df04eca9c91f709170d846fa134f0456ffa4133f93e77544b7d4819038db"
  },
  "protocol_version": "5",
  "provenance": {
    "contributor": "Spectral radiative properties of black PMMA",
    "conversion_status": null,
    "origin_sources": [
      {
        "access": "open",
        "kind": "url",
        "license": null,
        "locator": "https://data.mendeley.com/datasets/8wpgzrp33s/1",
        "title": null
      },
      {
        "access": "open",
        "kind": "url",
        "license": null,
        "locator": "https://data.mendeley.com/public-api/datasets/8wpgzrp33s/snapshot/1",
        "title": null
      },
      {
        "access": "open",
        "kind": "url",
        "license": null,
        "locator": "https://data.mendeley.com/public-api/datasets/8wpgzrp33s/files?folder_id=root&version=1&$start=0&$limit=1000",
        "title": null
      },
      {
        "access": "open",
        "kind": "url",
        "license": null,
        "locator": "https://creativecommons.org/licenses/by/4.0/",
        "title": null
      },
      {
        "access": "manual",
        "kind": "script",
        "license": null,
        "locator": "source_to_standard.py",
        "title": "standardization script (maintainer-only)"
      }
    ],
    "publications": [],
    "reference_method": null,
    "warnings": [
      "X: native axis unit is 'um' (micrometers), which is not supported by the axis unit enum; axis values remain in micrometers. Multiply by 1000 to convert to nm.",
      "Corrected inherited sample_temperature_C target to film_thickness_um: original files are Transmissivity_50\u00b5m_UV-Vis-NIR.xlsx and Transmissivity_73\u00b5m_UV-Vis-NIR.xlsx; their sheets contain no temperature measurement."
    ]
  },
  "schema_version": "2.0",
  "sources": [
    {
      "assets": [],
      "axis_max": 2.6,
      "axis_min": 0.25,
      "axis_unit": "none",
      "instrument_name": null,
      "modality": "NIR",
      "n_observations": 2,
      "n_variables": 2351,
      "name": "black PMMA UV-Vis-NIR transmissivity",
      "signal_type": "reflectance%",
      "signal_type_confidence": 0.5,
      "source_id": "X",
      "spectral": {
        "dimensionality": {
          "cumulative_top10": null,
          "effective_rank": null,
          "n_components_95": null,
          "n_components_99": null
        },
        "mean_max": 82.97247314453125,
        "mean_min": 14.993124008178711,
        "n_outliers": null,
        "pca": null,
        "profile": {
          "amplitude": {
            "area_under_curve": 166.14045834732056,
            "mean_reflectance": 70.6884298332698,
            "peak_to_peak": 67.97934913635254,
            "variance": 235.66313802196248
          },
          "artefacts": {
            "clip_fraction": 0.0004253509145044662,
            "jump_count": 17,
            "jump_rate": 0.003617021276595745,
            "spike_count": 4,
            "spike_rate": 0.0008514261387824606
          },
          "diagnostics": [
            {
              "evidence": [
                {
                  "level": 1.0,
                  "signal": "Baseline/mean/area"
                },
                {
                  "level": 0.34721105196236995,
                  "signal": "RMS/SAM r\u00e9f\u00e9rence"
                }
              ],
              "interpretation": "Effet syst\u00e9matique du support, blanc/noir, transflectance ou environnement de mesure.",
              "key": "background_shift",
              "label": "Fond diff\u00e9rent",
              "score": 0.4390741824192603,
              "strength": "moyenne"
            },
            {
              "evidence": [
                {
                  "level": 1.0,
                  "signal": "Baseline/mean/area"
                },
                {
                  "level": 0.3617021276595745,
                  "signal": "artefacts locaux"
                },
                {
                  "level": 0.34721105196236995,
                  "signal": "RMS/SAM r\u00e9f\u00e9rence"
                }
              ],
              "interpretation": "D\u00e9calage syst\u00e9matique entre campagnes, instruments ou r\u00e9f\u00e9rence blanche.",
              "key": "white_calibration",
              "label": "Erreur calibration / r\u00e9f\u00e9rence blanche",
              "score": 0.42435787036252265,
              "strength": "moyenne"
            },
            {
              "evidence": [
                {
                  "level": 1.0,
                  "signal": "SNR non d\u00e9grad\u00e9"
                },
                {
                  "level": 0.3617021276595745,
                  "signal": "Jump rate"
                },
                {
                  "level": 0.34721105196236995,
                  "signal": "RMS/SAM r\u00e9f\u00e9rence"
                }
              ],
              "interpretation": "Rupture aux jonctions de d\u00e9tecteurs, calibration locale ou sonde diff\u00e9rente.",
              "key": "splice",
              "label": "Splice / raccord d\u00e9tecteurs",
              "score": 0.2981531613393774,
              "strength": "faible"
            },
            {
              "evidence": [
                {
                  "level": 1.0,
                  "signal": "Baseline/mean/area"
                },
                {
                  "level": 0.34721105196236995,
                  "signal": "RMS/SAM r\u00e9f\u00e9rence"
                }
              ],
              "interpretation": "Couverture partielle du spot; contribution du fond ou du support.",
              "key": "partial_coverage",
              "label": "M\u00e9lange feuille + fond",
              "score": 0.28304581362493403,
              "strength": "faible"
            },
            {
              "evidence": [
                {
                  "level": 1.0,
                  "signal": "Baseline/mean/area"
                },
                {
                  "level": 0.34721105196236995,
                  "signal": "RMS/SAM r\u00e9f\u00e9rence"
                }
              ],
              "interpretation": "Modification de l'illumination, collecte, angle ou distance sonde-\u00e9chantillon.",
              "key": "probe_geometry",
              "label": "Diff\u00e9rence de sonde / g\u00e9om\u00e9trie",
              "score": 0.2786289344748675,
              "strength": "faible"
            },
            {
              "evidence": [
                {
                  "level": 1.0,
                  "signal": "SNR normal/\u00e9lev\u00e9"
                },
                {
                  "level": 0.9890333773223224,
                  "signal": "Noise RMS faible"
                },
                {
                  "level": 0.3617021276595745,
                  "signal": "Jump rate"
                }
              ],
              "interpretation": "Artefacts num\u00e9riques ou traitement spectral incorrect.",
              "key": "resampling_error",
              "label": "Erreur interpolation / r\u00e9\u00e9chantillonnage",
              "score": 0.2700378239901734,
              "strength": "faible"
            },
            {
              "evidence": [
                {
                  "level": 1.0,
                  "signal": "Baseline/mean/area"
                },
                {
                  "level": 0.3617021276595745,
                  "signal": "Jump rate"
                }
              ],
              "interpretation": "D\u00e9tecteur satur\u00e9 ou dynamique insuffisante.",
              "key": "clipping",
              "label": "Spectre satur\u00e9 / clipping",
              "score": 0.2604182918993276,
              "strength": "faible"
            },
            {
              "evidence": [
                {
                  "level": 0.3617021276595745,
                  "signal": "Jump rate"
                },
                {
                  "level": 0.34721105196236995,
                  "signal": "RMS/SAM r\u00e9f\u00e9rence"
                }
              ],
              "interpretation": "Combinaison possible changement de sonde + splice, amplifi\u00e9e par g\u00e9om\u00e9trie, fond ou calibration.",
              "key": "vera25_like",
              "label": "Signature VERA25-like",
              "score": 0.2097804612252742,
              "strength": "faible"
            }
          ],
          "integrity": {
            "finite_ratio": 1.0,
            "inf_count": 0,
            "nan_ratio": 0.0,
            "zero_column_ratio": 0.0,
            "zero_ratio": 0.0
          },
          "noise": {
            "bandwise_snr_median": 4369.038467523139,
            "bandwise_snr_min": 195.82348565236293,
            "noise_rms": 0.03876066688294792,
            "snr": 1823.7155218907735,
            "snr_db": 65.21914188918439,
            "worst_band_axis": 0.809,
            "worst_band_index": 559
          },
          "outliers": {
            "hotelling_t2_max": null,
            "hotelling_t2_median": null,
            "hotelling_t2_p95": null,
            "hotelling_t2_ratio": null,
            "mahalanobis_h_max": null,
            "mahalanobis_h_median": null,
            "mahalanobis_h_p95": null,
            "mahalanobis_h_ratio": null,
            "pca_q_max": null,
            "pca_q_median": null,
            "pca_q_p95": null,
            "pca_q_ratio": null
          },
          "profile_scores": {
            "integrity_risk": 0.0,
            "local_artefact_risk": 0.3617021276595745,
            "noise_risk": 0.010966622677677602,
            "outlier_pressure": 0.0,
            "reference_spread": 0.34721105196236995,
            "repeatability_risk": 0.0,
            "shape_drift": 1.0,
            "structure_complexity": 0.0
          },
          "reference": {
            "affine_gain_median": 1.0,
            "affine_gain_p95_abs_delta": 0.1872850592709545,
            "affine_offset_median": -3.552713678800501e-15,
            "affine_offset_p95_abs": 18.679605506286933,
            "affine_residual_rms_median": 1.050248907466994,
            "affine_residual_rms_p95": 1.050248907466994,
            "peak_position_std": 3.0,
            "rms_to_mean_spectrum": 6.135951020994446,
            "rms_to_mean_spectrum_p95": 6.135951020994446,
            "sam_to_mean_spectrum": 0.05284198480668066,
            "sam_to_mean_spectrum_p95": 0.0560174730523661,
            "xcorr_lag_p95_axis": 0.0,
            "xcorr_lag_p95_features": 0.0
          },
          "repeatability": {
            "cv_intra_id": null,
            "distance_to_centroid_p95": null,
            "n_repeat_groups": 0,
            "rms_intra_id": null,
            "sam_intra_id": null
          },
          "shape": {
            "baseline_slope": 35.94270567867791,
            "curvature_rms": 0.14915825209622866,
            "d1_rms": 0.162924237923073,
            "edge_noise_ratio": 2.0770077476935893
          },
          "structure": {
            "density_cv": null,
            "isolation_forest_score_p95": null,
            "local_outlier_factor_p95": null,
            "pca_score_density": null
          }
        },
        "quality": {
          "dynamic_range": 67.97934913635254,
          "noise_proxy_db": 65.21914188918439,
          "saturation_fraction": 0.0002126754572522331,
          "smoothness": 0.14915825209622866
        },
        "spacing": {
          "is_uniform": true,
          "max": 0.001000000000000334,
          "mean": 0.001,
          "median": 0.0010000000000000009,
          "min": 0.0009999999999998899,
          "std": 1.2111887604893704e-16
        },
        "value_max": 85.71709442138672,
        "value_min": 6.444982528686523,
        "xy": []
      },
      "warnings": []
    }
  ],
  "splits": [],
  "variables": [
    {
      "assets": [],
      "name": "film_thickness_um",
      "role": "target",
      "shape": {
        "cv": 0.26444643849252997,
        "is_normal": null,
        "kurtosis": null,
        "normality_p": null,
        "skewness": null
      },
      "stats": {
        "max": 73.0,
        "mean": 61.5,
        "median": 61.5,
        "min": 50.0,
        "n": 2,
        "n_missing": 0,
        "q1": 55.75,
        "q3": 67.25,
        "std": 16.263455967290593
      },
      "type": "numeric",
      "unit": "um"
    }
  ],
  "versions": {
    "content": "1.0.1",
    "schema_protocol": "2.0"
  },
  "warnings": [
    "variable 'api_url' declared but absent from canonical variables.parquet; skipped",
    "variable 'files_api_url' declared but absent from canonical variables.parquet; skipped",
    "variable 'article_url' declared but absent from canonical variables.parquet; skipped",
    "variable 'doi_dataset' declared but absent from canonical variables.parquet; skipped",
    "variable 'license' declared but absent from canonical variables.parquet; skipped",
    "variable 'license_id' declared but absent from canonical variables.parquet; skipped",
    "variable 'license_url' declared but absent from canonical variables.parquet; skipped",
    "variable 'rights_status' declared but absent from canonical variables.parquet; skipped",
    "variable 'usage_scope' declared but absent from canonical variables.parquet; skipped",
    "variable 'public_release_allowed' declared but absent from canonical variables.parquet; skipped",
    "variable 'spectroscopy_type' declared but absent from canonical variables.parquet; skipped",
    "variable 'axis_unit' declared but absent from canonical variables.parquet; skipped",
    "variable 'axis_min' declared but absent from canonical variables.parquet; skipped",
    "variable 'axis_max' declared but absent from canonical variables.parquet; skipped",
    "variable 'n_points_original' declared but absent from canonical variables.parquet; skipped",
    "variable 'measured_property' declared but absent from canonical variables.parquet; skipped",
    "variable 'notes' declared but absent from canonical variables.parquet; skipped"
  ]
}