← Back to the catalog
Publicraw reproducible

EcoSIS 2009 to 2016 Cedar Creek Enemy Removal Experiment Canopy Reflectance (MSR) (Treatment)

canopy · NIR

EcoSIS 2009 to 2016 Cedar Creek Enemy Removal Experiment Canopy Reflectance (MSR) (Treatment). v2.0 standardized NIRS package: 1 spectral source(s), 1 declared target(s). Auto-generated from dataset_card.json (verify before publication).

nirv2canopy
25,414
samples
5
wavelengths
1
sources
1
targets
34
metadata
NIR
family

Dataset property explorer

Mean profile risk0.75
Highest axisArtefacts locaux · 1.00
Diagnostics8
Sources profiled1
EcoSIS 2009 to 2016 Cedar Creek Enemy Removal Experiment Canopy Reflectance (MSR) (Treatment) property profile0.250.50.751integritynoiseartefactsbaselinePCA outliersreferencerepeatabilitystructureEcoSIS 2009 to 2016 Cedar Creek Enemy Removal Experiment Canopy Reflectance (MSR) (Treatment) profileintegrity: 0.01noise: 1.00artefacts: 1.00baseline: 1.00PCA outliers: 1.00reference: 1.00repeatability: 0.00structure: 0.98EcoSIS 2009 to …0 center · 1 outer ring · outward = stronger anomaly / heterogeneity signal

Profile axes

Intégrité0.01
Artefacts locaux1.00
Bruit1.00
Outliers PCA1.00
Distance à la référence1.00
Répétabilité0.00
Baseline / forme1.00
Structure multi-régimes0.98
Diagnostic hypotheses00.250.50.751hypothesis scoreSpectre très bruitéSpectre très bruité: 0.910.91Erreur calibration / référenc…Erreur calibration / référence blanche: 0.840.84Splice / raccord détecteursSplice / raccord détecteurs: 0.800.80Fond différentFond différent: 0.780.78Dataset multi-régimesDataset multi-régimes: 0.670.67Signature VERA25-likeSignature VERA25-like: 0.630.63Différence de sonde / géométr…Différence de sonde / géométrie: 0.630.63Erreur interpolation / réécha…Erreur interpolation / rééchantillonnage: 0.620.62
DiagnosticScoreForceSignauxInterprétation probable
Spectre très bruitéX0.91fortePCA Q 1.00, Noise RMS 1.00, Spike rate 1.00Faible signal, problème détecteur, lampe ou acquisition instable.
Erreur calibration / référence blancheX0.84fortePCA Q 1.00, Baseline/mean/area 1.00, RMS/SAM référence 1.00Décalage systématique entre campagnes, instruments ou référence blanche.
Splice / raccord détecteursX0.80fortePCA Q 1.00, Spike rate 1.00, Jump rate 1.00Rupture aux jonctions de détecteurs, calibration locale ou sonde différente.
Fond différentX0.78fortePCA Q 1.00, Baseline/mean/area 1.00, RMS/SAM référence 1.00Effet systématique du support, blanc/noir, transflectance ou environnement de mesure.
Dataset multi-régimesX0.67moyenneRMS/SAM référence 1.00, PCA Q 1.00, Structure PCA 0.98Mélange de campagnes, opérateurs, lots, setups ou sous-populations spectrales.
Signature VERA25-likeX0.63moyennePCA Q 1.00, Spike rate 1.00, Jump rate 1.00Combinaison possible changement de sonde + splice, amplifiée par géométrie, fond ou calibration.
Différence de sonde / géométrieX0.63moyennePCA Q 1.00, Baseline/mean/area 1.00, RMS/SAM référence 1.00Modification de l'illumination, collecte, angle ou distance sonde-échantillon.
Erreur interpolation / rééchantillonnageX0.62moyennePCA Q 1.00, Spike rate 1.00, Jump rate 1.00Artefacts numériques ou traitement spectral incorrect.

Spectral sources

e244_multispec_raw_data

X · NIR
e244_multispec_raw_data spectra020406005001,0001,5002,000q05-q95 envelopeq25-q75 envelopemedian spectrummedianq25–q75q05–q95wavelength / nm485nm — median 3.83 (q25–q75 2.97–5.56)560nm — median 6.71 (q25–q75 5.92–8.36)660nm — median 6.8 (q25–q75 4.68–9.55)830nm — median 25.39 (q25–q75 21.41–31.77)1,650nm — median 23.53 (q25–q75 18.13–29.99)

Sampling

Wavelengths5
Axis range485–1,650 nm
Mean spacing291 nm
Gridirregular
Observations25,414

Signal & quality

Value range0.01 – 164
Mean range5.5 – 27.5
Mean level14.45
Area2.549e+04
PTP22.02
Noise RMS8.4193
SNR1.7
SNR dB5 dB
Dynamic range22
Saturated0.0%
X-outliers4,754

Integrity & artefacts

NaN ratio0.03%
Inf count0
Zero ratio0.00%
Spike count1,365
Spike rate1.79%
Jump count1,265
Jump rate1.24%
Clip fraction0.00%

Shape & reference

Baseline slope18.766
Curvature RMS14.181
D1 RMS9.4649
RMS to mean4.6985
RMS p9510.973
SAM to mean0.21687
SAM p950.45986
Affine offset p957.6035
Affine gain p95 Δ0.56667
Affine residual p959.0598
Xcorr lag p950

Outliers & repeatability

PCA Q p95/median12
Hotelling T2 p95/median5.6
Mahalanobis H p95/median2.4
Repeat groups0

Dimensionality (PCA)

Effective rank3
PCs → 95% var3
PCs → 99% var4
Top-10 cum. var100.0%
Computed metric scores 29worst 1.00
FamilleMétrique calculéeValeurScoreNiveauInterprétation datasetCauses typiquesCalcul / scoring
Intégrité des donnéesNaN ratiointegrity.nan_ratio0.0283%0.01faibleSpectre completErreur acquisition/exportcount(isnan(X)) / X.sizealert = min(1, nan_ratio / 0.05)
Intégrité des donnéesInf countintegrity.inf_count00.00faibleNormalCalculs invalidescount(isinf(X))alert = min(1, inf_count / 1)
Intégrité des donnéesZero ratiointegrity.zero_ratio0%0.00faibleNormalExport, saturationcount(X == 0) / count(finite X)alert = min(1, zero_ratio / 0.05)
Amplitude globaleMean reflectanceamplitude.mean_reflectance14.4471.00fortValeur atypique: Trop clair / fond visible ou Trop sombreFond, géométriemean(X finite)alert reuses baseline/shape drift because absolute reflectance ranges are technology-dependent
Amplitude globaleArea under curveamplitude.area_under_curve254941.00fortValeur atypique: Différence d'éclairement ou NormalDistance sondetrapezoid(mean_spectrum, spectral_axis)alert reuses baseline/shape drift because area scale depends on axis and units
Amplitude globalePeak-to-peak (PTP)amplitude.peak_to_peak22.0230.00faibleVariabilité forteSaturationmax(mean_spectrum) - min(mean_spectrum)alert increases when dynamic range is abnormally flat
Amplitude globaleVarianceamplitude.variance135.060.00faibleNormal ou hétérogèneMauvais contactvar(X finite)alert increases when variance/dynamic range is abnormally flat
BruitNoise RMSnoise.noise_rms8.41931.00fortBruitéLampe, détecteurmedian MAD(second derivative) * 1.4826 / sqrt(6)alert = noise_rms / signal_scale, saturated at 5%
BruitSNRnoise.snr1.71590.88fortMauvais signalAcquisitionmean(abs(X)) / noise_rmsalert decreases with SNR dB; >=40 dB is treated as low alert
BruitBandwise SNRnoise.bandwise_snr_min1.59160.88fortZone problématiqueDétecteurmin(abs(mean_spectrum) / local second-derivative noise)alert decreases with worst-band SNR dB; >=35 dB is treated as low alert
Artefacts locauxSpike countartefacts.spike_count1,3651.00fortArtefactsCosmic rays, splicecount robust outliers in second derivativealert follows spike_rate, saturated at 1%
Artefacts locauxSpike rateartefacts.spike_rate1.79%1.00fortSpectre suspectInterpolationspike_count / (n_samples * (n_features - 2))alert = min(1, spike_rate / 0.01)
Artefacts locauxJump countartefacts.jump_count1,2651.00fortRaccord détecteurSplicecount robust outliers in first derivativealert follows jump_rate, saturated at 1%
Artefacts locauxJump rateartefacts.jump_rate1.24%1.00fortProblème spectralCalibrationjump_count / (n_samples * (n_features - 1))alert = min(1, jump_rate / 0.01)
Artefacts locauxClip fractionartefacts.clip_fraction0.00157%0.00faibleNormalDétecteur saturéfraction of finite cells equal to repeated min/max extremaalert = min(1, clip_fraction / 0.01)
Forme spectraleBaseline slopeshape.baseline_slope18.7661.00fortDériveÉclairementlinear slope of mean_spectrum over normalized axisalert = abs(slope / signal_scale), saturated at 0.5
Forme spectraleCurvature RMSshape.curvature_rms14.1811.00fortForme inhabituelleFond, splicemedian RMS(second derivative per spectrum)alert = curvature_rms / signal_scale, saturated at 1%
Forme spectraleD1 RMSshape.d1_rms9.46491.00fortSpectre structuréBiologie ou artefactmedian RMS(first derivative per spectrum)alert = d1_rms / signal_scale, saturated at 5%
Outliers multivariésPCA Q (SPE)outliers.pca_q_ratio12.2341.00fortSpectre atypiqueArtefact, mélangep95(Q/SPE residual) / median(Q/SPE residual)alert = min(1, pca_q_ratio / 8)
Outliers multivariésHotelling T²outliers.hotelling_t2_ratio5.62410.70moyenExtrême mais cohérentVariabilité naturellep95(Hotelling T2) / median(Hotelling T2)alert = min(1, hotelling_t2_ratio / 8)
Outliers multivariésMahalanobis Houtliers.mahalanobis_h_ratio2.37150.59moyenOutlier globalDomaine différentp95(sqrt(T2)) / median(sqrt(T2))alert = min(1, mahalanobis_h_ratio / 4)
Comparaison à référenceRMS to mean spectrumreference.rms_to_mean_spectrum_p9510.9731.00fortSpectre différentDomain shiftp95 RMS distance to dataset mean spectrumalert = RMS_p95 / signal_scale, saturated at 25%
Comparaison à référenceSpectral Angle Mapper (SAM)reference.sam_to_mean_spectrum_p950.459861.00fortForme différenteFond, géométriep95 spectral angle to dataset mean spectrumalert = min(1, SAM_p95 / 0.35 rad)
RépétabilitéRMS intra-IDrepeatability.rms_intra_id—0.00faibleStablePositionnementmedian RMS distance to repeated-sample centroidalert = RMS_intra_ID / signal_scale, saturated at 10%
RépétabilitéSAM intra-IDrepeatability.sam_intra_id—0.00faibleStableAcquisitionmedian SAM to repeated-sample centroidalert = min(1, SAM_intra_ID / 0.15 rad)
RépétabilitéCV intra-IDrepeatability.cv_intra_id—0.00faibleStableOpérateurmedian within-ID band CValert = min(1, CV_intra_ID / 0.25)
Structure du datasetPCA score densitystructure.pca_score_density0.805870.98fortSous-populationsLots différents1 / median kNN distance in PCA score spacealert follows density_cv/profile structure complexity, not raw density alone
Structure du datasetLocal Outlier Factor (LOF)structure.local_outlier_factor_p952.94740.97fortSpectre isoléCas raresp95 approximate LOF from PCA-score kNN distancesalert = min(1, max(0, LOF_p95 - 1) / 2)
Structure du datasetIsolation Forest scorestructure.isolation_forest_score_p950.580170.98fortSpectre atypiqueDiverses causesp95 IsolationForest anomaly score on PCA scoresalert follows structure complexity; raw score is implementation-dependent
X PCA score plot-40-2002040-200204060PC1 -2.118 · PC2 -8.205PC1 2.018 · PC2 -8.046PC1 1.028 · PC2 -9.935PC1 1.978 · PC2 -6.898PC1 9.74 · PC2 -4.483PC1 3.786 · PC2 -5.668PC1 -0.3584 · PC2 -8.047PC1 5.555 · PC2 -5.764PC1 4.226 · PC2 -8.734PC1 8.977 · PC2 -1.604PC1 7.463 · PC2 -4.562PC1 -1.252 · PC2 -4.78PC1 5.406 · PC2 -6.982PC1 -3.43 · PC2 1.318PC1 15.67 · PC2 5.618PC1 6.953 · PC2 -3.47PC1 -7.022 · PC2 -0.08286PC1 6.613 · PC2 -3.393PC1 8.436 · PC2 -1.266PC1 16.61 · PC2 6.544PC1 2.076 · PC2 -4.47PC1 -15.36 · PC2 2.386PC1 -16.33 · PC2 2.829PC1 8.454 · PC2 -1.728PC1 5.272 · PC2 -4.427PC1 8.187 · PC2 -0.1281PC1 8.112 · PC2 0.3269PC1 15.17 · PC2 7.812PC1 9.473 · PC2 -1.336PC1 -10.53 · PC2 -1.918PC1 -13.44 · PC2 -0.4986PC1 -21.73 · PC2 4.317PC1 -8.956 · PC2 -2.61PC1 5.143 · PC2 -1.961PC1 14.62 · PC2 8.69PC1 16.23 · PC2 11.3PC1 15.1 · PC2 4.211PC1 14.83 · PC2 6.081PC1 8.392 · PC2 0.0888PC1 -21.48 · PC2 5.065PC1 -12.26 · PC2 -4.145PC1 5.265 · PC2 -3.148PC1 7.655 · PC2 -5.367PC1 8.319 · PC2 -4.305PC1 3.986 · PC2 -5.255PC1 -2.417 · PC2 -5.705PC1 11.58 · PC2 1.238PC1 -17.26 · PC2 1.745PC1 -4.996 · PC2 -3.052PC1 13.58 · PC2 7.882PC1 8.979 · PC2 -1.826PC1 4.59 · PC2 2.276PC1 -1.148 · PC2 -3.407PC1 -12.7 · PC2 1.41PC1 10.11 · PC2 2.677PC1 13.38 · PC2 7.113PC1 4.885 · PC2 0.7369PC1 5.756 · PC2 -3.382PC1 12.82 · PC2 2.404PC1 -9.328 · PC2 -0.723PC1 3.299 · PC2 -4.359PC1 -7.186 · PC2 -3.961PC1 -3.878 · PC2 -4.595PC1 13.88 · PC2 5.919PC1 -6.059 · PC2 -2.421PC1 11.79 · PC2 6.21PC1 12.91 · PC2 8.14PC1 10.77 · PC2 3.797PC1 -2.336 · PC2 -2.534PC1 -3.213 · PC2 -4.89PC1 3.172 · PC2 -4.867PC1 7.634 · PC2 0.1235PC1 0.8986 · PC2 -4.968PC1 -3.709 · PC2 -1.584PC1 11.1 · PC2 0.4524PC1 -3.663 · PC2 -2.142PC1 9.636 · PC2 2.931PC1 -1.679 · PC2 -0.9522PC1 8.828 · PC2 4.144PC1 8.411 · PC2 5.306PC1 11.5 · PC2 4.483PC1 2.061 · PC2 -5.981PC1 9.953 · PC2 1.044PC1 5.421 · PC2 -6.418PC1 11.14 · PC2 -2.836PC1 6.131 · PC2 -7.328PC1 15.24 · PC2 9.367PC1 8.975 · PC2 -6.218PC1 8.502 · PC2 -7.81PC1 12.96 · PC2 4.601PC1 15.55 · PC2 10.58PC1 11.21 · PC2 -2.592PC1 9.356 · PC2 -7.211PC1 16.5 · PC2 12.94PC1 -5.479 · PC2 7.289PC1 -20.93 · PC2 10.36PC1 -6.772 · PC2 0.7464PC1 15.78 · PC2 14.19PC1 11.72 · PC2 3.825PC1 2.019 · PC2 0.1876PC1 3.036 · PC2 0.3699PC1 14.89 · PC2 10.2PC1 13.83 · PC2 9.272PC1 4.392 · PC2 -0.4928PC1 -0.1966 · PC2 -2.544PC1 12.83 · PC2 8.954PC1 -14.3 · PC2 3.384PC1 16.73 · PC2 16.2PC1 11.67 · PC2 8.175PC1 -0.6704 · PC2 -0.6929PC1 -9.459 · PC2 2.246PC1 -22.68 · PC2 7.862PC1 12.04 · PC2 7.58PC1 -0.7148 · PC2 -2.797PC1 -20.56 · PC2 6.223PC1 13.41 · PC2 1.834PC1 -13.97 · PC2 0.7553PC1 -24.49 · PC2 7.593PC1 -22.88 · PC2 6.811PC1 -0.6873 · PC2 -6.565PC1 5.614 · PC2 4.377PC1 -1.755 · PC2 -1.851PC1 -21.14 · PC2 8.175PC1 5.638 · PC2 7.844PC1 -12.8 · PC2 -1.747PC1 6.366 · PC2 6.588PC1 -18.71 · PC2 4.325PC1 12.08 · PC2 14.83PC1 -8.506 · PC2 1.303PC1 -15.98 · PC2 3.285PC1 -11.82 · PC2 5.687PC1 8.722 · PC2 8.12PC1 6.401 · PC2 8.732PC1 8.238 · PC2 7.262PC1 6.413 · PC2 -1.368PC1 4.293 · PC2 -1.83PC1 -4.388 · PC2 -2.784PC1 -3.135 · PC2 -0.4218PC1 -7.914 · PC2 -1.307PC1 -12.42 · PC2 -0.527PC1 -2.912 · PC2 -0.9218PC1 9.901 · PC2 4.047PC1 -5.323 · PC2 -3.239PC1 5.73 · PC2 3.232PC1 4.183 · PC2 43.48PC1 15.55 · PC2 51.94PC1 10.36 · PC2 39.43PC1 5.648 · PC2 47.73PC1 24.09 · PC2 48.5PC1 6.98 · PC2 48.07PC1 21.14 · PC2 56.31PC1 3.681 · PC2 15.7PC1 1.883 · PC2 12.99PC1 -0.7881 · PC2 17.62PC1 6.171 · PC2 11.51PC1 0.6532 · PC2 14.75PC1 3.391 · PC2 6.38PC1 0.9922 · PC2 3.777PC1 -4.293 · PC2 2.419PC1 -8.139 · PC2 7.303PC1 -4.156 · PC2 3.446PC1 -12.44 · PC2 3.13PC1 -8.179 · PC2 11.69PC1 11.49 · PC2 21.11PC1 -10.14 · PC2 -4.57PC1 -4.918 · PC2 0.1509PC1 -3.031 · PC2 1.296PC1 3.288 · PC2 -1.426PC1 -1.775 · PC2 -2.438PC1 10.93 · PC2 -8.887PC1 10.88 · PC2 -8.196PC1 7.909 · PC2 -4.202PC1 7.072 · PC2 -10.7PC1 9.505 · PC2 -7.92PC1 11.54 · PC2 -4.946PC1 14.42 · PC2 7.58PC1 11.71 · PC2 3.336PC1 10.4 · PC2 -5.297PC1 -10.51 · PC2 1.366PC1 -4.927 · PC2 2.085PC1 -23.21 · PC2 5.592PC1 2.719 · PC2 0.7PC1 -20.57 · PC2 2.958PC1 -19.8 · PC2 3.696PC1 -25.56 · PC2 9.028PC1 -3.093 · PC2 4.025PC1 7.213 · PC2 2.763PC1 -3.556 · PC2 -1.482PC1 1.505 · PC2 -0.7318PC1 -6.542 · PC2 -1.742PC1 -25.47 · PC2 9.735PC1 -8.819 · PC2 -3.062PC1 8.361 · PC2 2.747PC1 -22.18 · PC2 5.887PC1 1.003 · PC2 -4.024PC1 -15.2 · PC2 -3.31PC1 2.024 · PC2 -1.684PC1 -19.64 · PC2 7.09PC1 3.984 · PC2 -0.2307PC1 2.356 · PC2 -4.352PC1 -25.89 · PC2 10.13PC1 0.2284 · PC2 -4.873PC1 10.79 · PC2 2.395PC1 -14.22 · PC2 -2.531PC1 -22.54 · PC2 7.991PC1 -14.38 · PC2 3.271PC1 -12.9 · PC2 -2.621PC1 -3.659 · PC2 -3.606PC1 -12.41 · PC2 -2.166PC1 11.87 · PC2 3.698PC1 -10.42 · PC2 -2.368PC1 -5.818 · PC2 5.863PC1 6.673 · PC2 2.973PC1 -12.74 · PC2 -4.061PC1 13.03 · PC2 9.353PC1 -7.661 · PC2 -5.409PC1 -4.375 · PC2 -3.013PC1 -12.94 · PC2 0.5397PC1 -17.34 · PC2 1.025PC1 -16.46 · PC2 -0.55PC1 -17.85 · PC2 4.307PC1 -14.41 · PC2 1.485PC1 -9.533 · PC2 -2.86PC1 -3.9 · PC2 -3.235PC1 -9.657 · PC2 -2.962PC1 -14.29 · PC2 1.579PC1 -17.03 · PC2 0.4487PC1 -12.47 · PC2 -4.501PC1 1.984 · PC2 -3.83PC1 -14.96 · PC2 -2.922PC1 -20.91 · PC2 3.308PC1 -22.18 · PC2 6.846PC1 5.214 · PC2 -4.516PC1 -10.14 · PC2 -6.374PC1 -18.33 · PC2 0.6671PC1 2.245 · PC2 -1.331PC1 -13.92 · PC2 -0.5991PC1 -2.01 · PC2 -3.016PC1 -11.98 · PC2 0.6766PC1 -5.131 · PC2 2.549PC1 -13.41 · PC2 -1.518PC1 -6.609 · PC2 -6.084PC1 0.08755 · PC2 -5.592PC1 -3.522 · PC2 -4.482PC1 2.467 · PC2 -3.005PC1 6.287 · PC2 -5.968PC1 -6.926 · PC2 0.7443PC1 15.62 · PC2 9.858PC1 2.124 · PC2 -3.967PC1 11.1 · PC2 1.076PC1 12.3 · PC2 2.761PC1 0.4142 · PC2 -0.6007PC1 -1.565 · PC2 -1.849PC1 16.09 · PC2 14.52PC1 -25.66 · PC2 8.602PC1 8.574 · PC2 10.86PC1 -23.36 · PC2 8.169PC1 -26.27 · PC2 10.67PC1 -2.536 · PC2 -0.4333PC1 10.43 · PC2 7.396PC1 2.387 · PC2 -0.59PC1 -28.31 · PC2 12.8PC1 14.57 · PC2 16.26PC1 0.2393 · PC2 -8.03PC1 4.198 · PC2 -8.322PC1 5.645 · PC2 -10.56PC1 5.696 · PC2 -6.616PC1 3.229 · PC2 -8.532PC1 5.511 · PC2 -2.868PC1 2.567 · PC2 -7.516PC1 7.037 · PC2 -6.763PC1 12.34 · PC2 -2.513PC1 7.61 · PC2 -5.585PC1 8.6 · PC2 -5.466PC1 11.5 · PC2 -4.849PC1 9.795 · PC2 -7.352PC1 11.36 · PC2 -11.96PC1 10.27 · PC2 -12.15PC1 6.594 · PC2 -7.211PC1 5.086 · PC2 -1.601PC1 11.05 · PC2 -5.379PC1 10.17 · PC2 -5.586PC1 8.945 · PC2 -6.189PC1 3.211 · PC2 -4.067PC1 13.9 · PC2 2.379PC1 0.8871 · PC2 -9.356PC1 4.118 · PC2 -6.929PC1 -1.958 · PC2 -4.071PC1 -7.025 · PC2 -2.675PC1 -6.104 · PC2 -0.2329PC1 12.07 · PC2 4.768PC1 7.336 · PC2 0.549PC1 -3.522 · PC2 -0.1865PC1 10.55 · PC2 -1.412PC1 -13 · PC2 0.9204PC1 -0.3266 · PC2 -3.686PC1 11.26 · PC2 5.86PC1 4.904 · PC2 1.238PC1 -22.78 · PC2 6.822PC1 12.83 · PC2 3.543PC1 12.52 · PC2 1.846PC1 -16.62 · PC2 2.005PC1 -12.13 · PC2 0.04566PC1 6.456 · PC2 0.3629PC1 4.915 · PC2 -0.3052PC1 -1.168 · PC2 -8.849PC1 3.649 · PC2 -3.555PC1 -26.65 · PC2 10.97PC1 9.407 · PC2 -1.677PC1 4.184 · PC2 -5.683PC1 -20.91 · PC2 3.645PC1 -17.65 · PC2 3.32PC1 8.028 · PC2 5.715PC1 1.414 · PC2 0.4738PC1 8.326 · PC2 -1.088PC1 -7.251 · PC2 -2.562PC1 -1.629 · PC2 -5.846PC1 3.162 · PC2 -2.573PC1 -2.942 · PC2 -3.074PC1 -11.12 · PC2 0.3309PC1 -7.824 · PC2 -4.528PC1 10.55 · PC2 3.151PC1 -17.32 · PC2 0.9782PC1 -21.12 · PC2 4.634PC1 -22.31 · PC2 6.503PC1 -21.92 · PC2 8.601PC1 -10.57 · PC2 1.893PC1 -5.556 · PC2 -0.8684PC1 -9.778 · PC2 -1.964PC1 -9.851 · PC2 -2.609PC1 -0.677 · PC2 -5.927PC1 -18.32 · PC2 3.663PC1 -3.492 · PC2 1.459PC1 -6.594 · PC2 -0.6531PC1 3.732 · PC2 4.884PC1 -14.8 · PC2 1.581PC1 0.6647 · PC2 -0.3975PC1 -10.45 · PC2 1.183PC1 -16.45 · PC2 3.773PC1 -3.221 · PC2 -3.794PC1 3.931 · PC2 -2.387PC1 9.732 · PC2 -10.48PC1 10.68 · PC2 -10.49PC1 8.625 · PC2 -8.921PC1 8.076 · PC2 -8.337PC1 7.579 · PC2 -9.767PC1 11.89 · PC2 -4.64PC1 -13.04 · PC2 1.996PC1 -9.758 · PC2 -4.462PC1 -6.178 · PC2 -4.421PC1 -14.57 · PC2 0.7842PC1 -9.981 · PC2 -3.72PC1 -10.53 · PC2 -2.13PC1 -14.66 · PC2 -0.1722PC1 8.774 · PC2 -3.254PC1 7.614 · PC2 -5.815PC1 -4.906 · PC2 -4.691PC1 0.3004 · PC2 -2.46PC1 -11.94 · PC2 -2.402PC1 -4.513 · PC2 -2.452PC1 -7.695 · PC2 -5.34PC1 -7.373 · PC2 -8.26PC1 -6.141 · PC2 -6.97PC1 -11.7 · PC2 -1.652PC1 -6.273 · PC2 -5.159PC1 3.496 · PC2 -1.982PC1 -2.299 · PC2 -5.987PC1 -3.492 · PC2 -5.843PC1 -6.504 · PC2 -4.069PC1 1.833 · PC2 -5.208PC1 11.73 · PC2 -12.53PC1 12.3 · PC2 -6.38PC1 13.05 · PC2 -5.711PC1 14.29 · PC2 -2.094PC1 14.78 · PC2 -3.952PC1 3.86 · PC2 -9.764PC1 4.77 · PC2 -9.642PC1 8.455 · PC2 -7.887PC1 6.324 · PC2 -5.098PC1 13.52 · PC2 -0.6463PC1 9.878 · PC2 -5.179PC1 3.818 · PC2 -10.81PC1 -1.302 · PC2 -7.065PC1 -15.54 · PC2 1.918PC1 6.816 · PC2 -6.078PC1 1.825 · PC2 -7.303PC1 -0.6379 · PC2 -8.069PC1 -19.52 · PC2 5.625PC1 4.179 · PC2 -3.082PC1 -9.983 · PC2 1.003PC1 2.35 · PC2 -5.093PC1 -13.74 · PC2 1.362PC1 10.15 · PC2 0.3565PC1 10.47 · PC2 -0.7694PC1 3.25 · PC2 -4.766PC1 2.163 · PC2 -1.666PC1 -9.95 · PC2 -2.937PC1 -6.016 · PC2 -3.427PC1 6.728 · PC2 -2.442PC1 4.276 · PC2 -2.185PC1 -4.547 · PC2 -4.523PC1 -6.307 · PC2 -5.013PC1 -14.15 · PC2 -1.684PC1 3.084 · PC2 1.51PC1 -13.18 · PC2 0.341PC1 6.133 · PC2 1.214PC1 -13.49 · PC2 -4.378PC1 -25.45 · PC2 9.731PC1 -1.794 · PC2 -2.303PC1 -12.58 · PC2 3.476PC1 -13.02 · PC2 -5.117PC1 4.299 · PC2 -6.885PC1 2.024 · PC2 -0.7307PC1 11.22 · PC2 5.765PC1 13.68 · PC2 6.253PC1 9.48 · PC2 1.866PC1 8.359 · PC2 -0.9347PC1 -2.439 · PC2 -7.274PC1 -5.187 · PC2 -6.264PC1 -6.172 · PC2 -2.279PC1 -11.26 · PC2 -0.2896PC1 -8.214 · PC2 -5.72PC1 11.69 · PC2 2.438PC1 -17.66 · PC2 2.407PC1 -5.324 · PC2 -2.875PC1 1.329 · PC2 -0.4586PC1 -1.753 · PC2 -6.138PC1 2.728 · PC2 -2.064PC1 -10.76 · PC2 -3.066PC1 8.604 · PC2 -1.233PC1 -17.37 · PC2 3.788PC1 -3.116 · PC2 -4.835PC1 -12.55 · PC2 0.7263PC1 6.965 · PC2 -3.778PC1 -8.454 · PC2 -5.275PC1 14.1 · PC2 1.175PC1 13.06 · PC2 0.724PC1 -15.68 · PC2 1.682PC1 -3.46 · PC2 -5.621PC1 3.982 · PC2 -3.239PC1 -1.644 · PC2 -4.041PC1 -1.945 · PC2 -7.091PC1 -1.744 · PC2 -5.65PC1 -6.285 · PC2 -5.652PC1 15.29 · PC2 5.357PC1 3.263 · PC2 -3.903PC1 15.38 · PC2 4.577PC1 -3.34 · PC2 -3.927PC1 -12.58 · PC2 2.238PC1 -6.846 · PC2 0.07951PC1 4.083 · PC2 -3.664PC1 2.672 · PC2 -1.844PC1 1.594 · PC2 -4.731PC1 12.49 · PC2 2.367PC1 3.289 · PC2 -4.499PC1 1.984 · PC2 -6.244PC1 10.99 · PC2 3.613PC1 11.51 · PC2 -0.1395PC1 -0.223 · PC2 -2.16PC1 12.82 · PC2 1.195PC1 8.226 · PC2 -3.736PC1 3.919 · PC2 -3.346PC1 11.93 · PC2 1.392PC1 12.03 · PC2 1.685PC1 3.995 · PC2 -8.261PC1 4.603 · PC2 -10.91PC1 4.146 · PC2 -7.482PC1 4.659 · PC2 -4.688PC1 -1.88 · PC2 -5.285PC1 2.975 · PC2 -13.04PC1 6.822 · PC2 -2.619PC1 10.61 · PC2 -1.139PC1 7.994 · PC2 -5.398PC1 -1.095 · PC2 -13.06PC1 5.992 · PC2 -6.162PC1 7.786 · PC2 -9.332PC1 3.541 · PC2 -13.71PC1 3.546 · PC2 -7.575PC1 6.586 · PC2 -9.078PC1 6.96 · PC2 -9.734PC1 6.017 · PC2 -3.39PC1 8.813 · PC2 -5.618PC1 2.964 · PC2 -8.983PC1 3.335 · PC2 -4.32PC1 3.782 · PC2 -4.863PC1 3.221 · PC2 -10.52PC1 5.484 · PC2 -11.56PC1 16.81 · PC2 6.903PC1 8.138 · PC2 -3.864PC1 7.668 · PC2 -4.414PC1 8.002 · PC2 -0.1839PC1 7.085 · PC2 -7.632PC1 11.73 · PC2 -2.131PC1 9.599 · PC2 -12.62PC1 12.55 · PC2 -5.771PC1 10.06 · PC2 -8.507PC1 7.061 · PC2 -9.867PC1 12.59 · PC2 -2.58PC1 11.52 · PC2 -1.032PC1 8.678 · PC2 -7.282PC1 3.915 · PC2 -4.982PC1 10.49 · PC2 -5.414PC1 13.03 · PC2 2.173PC1 8.749 · PC2 -0.4782PC1 5.856 · PC2 -4.067PC1 3.256 · PC2 -6.393PC1 -3.136 · PC2 -4.805PC1 -5.521 · PC2 -4.709PC1 -4.337 · PC2 -5.632PC1 -12.46 · PC2 -0.1831PC1 1.776 · PC2 -8.423PC1 9.873 · PC2 3.761PC1 0.1025 · PC2 -7.51PC1 -0.2452 · PC2 -7.951PC1 -3.711 · PC2 -4.331PC1 -20.75 · PC2 4.407PC1 12.78 · PC2 4.595PC1 10.35 · PC2 2.422PC1 2.715 · PC2 0.8613PC1 -2.277 · PC2 0.01066PC1 9.118 · PC2 0.04196PC1 -25.74 · PC2 10.01PC1 -1.912 · PC2 -4.745PC1 2.098 · PC2 -0.9984PC1 -1.169 · PC2 -5.168PC1 -0.9518 · PC2 -1.085PC1 -4.23 · PC2 -1.952PC1 -12.02 · PC2 -2.108PC1 8.89 · PC2 -3.019PC1 7.317 · PC2 2.279PC1 7.06 · PC2 2.962PC1 -3.528 · PC2 -2.535PC1 -1.31 · PC2 -0.4641PC1 -5.392 · PC2 -2.222PC1 -9.898 · PC2 -2.978PC1 8.314 · PC2 2.481PC1 -10.52 · PC2 -1.149PC1 -0.6574 · PC2 -6.947PC1 -12.54 · PC2 -1.435PC1 -10.88 · PC2 1.378PC1 -12.47 · PC2 -4.706PC1 10.92 · PC2 2.691PC1 11 · PC2 3.38PC1 -0.6852 · PC2 -3.76PC1 6.967 · PC2 1.306PC1 -16.77 · PC2 2.975PC1 -10.42 · PC2 -3.017PC1 8.317 · PC2 -0.5246PC1 -2.233 · PC2 -2.942PC1 -18.01 · PC2 3.595PC1 6.738 · PC2 -4.622PC1 11.11 · PC2 3.185PC1 9.234 · PC2 0.8503PC1 -13.86 · PC2 -1.264PC1 3.949 · PC2 -5.417PC1 -8.039 · PC2 -2.931PC1 2.818 · PC2 -1.809PC1 3.028 · PC2 -4.138PC1 -13.8 · PC2 -1.467PC1 8.623 · PC2 -1.352PC1 -12.84 · PC2 1.923PC1 9.268 · PC2 -0.4028PC1 15.05 · PC2 6.566PC1 -6.827 · PC2 -2.802PC1 -16.51 · PC2 4.726PC1 10.36 · PC2 0.9369PC1 -10.52 · PC2 -2.059PC1 -4.841 · PC2 -2.445PC1 -2.816 · PC2 -4.307PC1 8.243 · PC2 -1.789PC1 2.745 · PC2 -2.678PC1 8.296 · PC2 -0.8582PC1 12.01 · PC2 4.519PC1 9.98 · PC2 0.2102PC1 8.736 · PC2 1.225PC1 -4.914 · PC2 -1.136PC1 4.671 · PC2 -1.277PC1 -1.776 · PC2 -1.842PC1 0.5694 · PC2 -4.629PC1 -5.238 · PC2 -7.149PC1 -3.231 · PC2 -7.35PC1 -1.661 · PC2 -7.514PC1 -1.695 · PC2 -8.709PC1 7.721 · PC2 -0.5672PC1 4.731 · PC2 -6.345PC1 2.527 · PC2 -8.031PC1 5.7 · PC2 -6.555PC1 0.4099 · PC2 -3.42PC1 -4.238 · PC2 -3.202PC1 -2.016 · PC2 -6.082PC1 -2.774 · PC2 -10.6PC1 4.738 · PC2 -7.49PC1 -5.908 · PC2 -5.972PC1 1.802 · PC2 -6.764PC1 -5.486 · PC2 -5.994PC1 -6.063 · PC2 -11.02PC1 10.43 · PC2 -3.717PC1 0.8609 · PC2 -6.828PC1 -3.97 · PC2 -5.845PC1 -8.405 · PC2 -1.897PC1 14.56 · PC2 2.418PC1 9.206 · PC2 1.475PC1 -0.7455 · PC2 -3.264PC1 9.009 · PC2 2.235PC1 -1.72 · PC2 -6.026PC1 2.843 · PC2 -8.226PC1 5.615 · PC2 -4.501PC1 -1.541 · PC2 -4.569PC1 0.9355 · PC2 -7.946PC1 3.58 · PC2 -10.43PC1 5.717 · PC2 -3.685PC1 5.274 · PC2 -1.998PC1 9.652 · PC2 1.554PC1 4.079 · PC2 -6.45PC1 3.986 · PC2 -3.685PC1 9.726 · PC2 -0.7736PC1 -4.024 · PC2 -6.475PC1 3.061 · PC2 -5.709PC1 -9.491 · PC2 -4.363PC1 -17.42 · PC2 1.468PC1 -9.592 · PC2 -3.131PC1 -20.77 · PC2 5.907PC1 6.494 · PC2 -4.997PC1 -20.49 · PC2 4.054PC1 -9.258 · PC2 -3.437PC1 -8.655 · PC2 0.1438PC1 5.597 · PC2 -2.777PC1 -11.03 · PC2 -0.5265PC1 9.639 · PC2 4.875PC1 -9.711 · PC2 -0.4776PC1 -12.68 · PC2 -1.176PC1 -15.3 · PC2 -0.2816PC1 -8.828 · PC2 0.3514PC1 -2.602 · PC2 -6.209PC1 2.121 · PC2 -4.021PC1 0.3682 · PC2 -5.5PC1 -16.02 · PC2 2.658PC1 -0.01499 · PC2 -6.879PC1 -9.428 · PC2 -5.36PC1 7.701 · PC2 -5.728PC1 4.341 · PC2 -4.802PC1 -13.63 · PC2 -0.0895PC1 9.051 · PC2 2.471PC1 -0.5551 · PC2 -3.836PC1 -9.755 · PC2 -3.883PC1 -6.391 · PC2 0.707PC1 4.115 · PC2 -0.8536PC1 0.5152 · PC2 -5.416PC1 3.706 · PC2 -2.146PC1 5.153 · PC2 -1.139PC1 8.819 · PC2 -2.3PC1 6.301 · PC2 -0.7272PC1 4.977 · PC2 -3.526PC1 5.709 · PC2 -3.933PC1 2.119 · PC2 -4.678PC1 -4.596 · PC2 -3.955PC1 6.61 · PC2 -0.6572PC1 -4.587 · PC2 -4.909PC1 -3.135 · PC2 -6.098PC1 -8.913 · PC2 -3.942PC1 -0.5849 · PC2 -5.371PC1 -6.111 · PC2 -6.609PC1 -10.63 · PC2 -3.103PC1 -7.647 · PC2 -4.163PC1 8.295 · PC2 1.204PC1 -11.33 · PC2 -0.6107PC1 -10.53 · PC2 -0.7641PC1 0.7029 · PC2 -4.245PC1 9.739 · PC2 -0.4304PC1 -12.84 · PC2 -1.231PC1 -11.41 · PC2 -1.684PC1 2.612 · PC2 -4.813PC1 -1.853 · PC2 -3.369PC1 0.8461 · PC2 -9.173PC1 3.295 · PC2 -7.038PC1 -2.066 · PC2 -7.577PC1 -2 · PC2 -10.13PC1 1.383 · PC2 -9.804PC1 -8.026 · PC2 -5.347PC1 4.509 · PC2 -8.623PC1 -5.652 · PC2 -7.049PC1 4.449 · PC2 -2.192PC1 8.277 · PC2 -3.868PC1 0.9451 · PC2 -5.89PC1 -2.88 · PC2 -4.673PC1 -2.411 · PC2 -9.202PC1 3.985 · PC2 -5.513PC1 1.48 · PC2 0.1177PC1 4.277 · PC2 -7.42PC1 2.199 · PC2 -7.752PC1 8.975 · PC2 -2.838PC1 8.546 · PC2 -0.4036PC1 5.602 · PC2 3.609PC1 6.046 · PC2 -6.158PC1 -0.4133 · PC2 -9.983PC1 10.59 · PC2 2.325PC1 -0.07155 · PC2 -9.571PC1 0.2232 · PC2 -4.491PC1 11.26 · PC2 1.683PC1 12.75 · PC2 2.921PC1 5.533 · PC2 -6.413PC1 8.882 · PC2 -3.348PC1 4.518 · PC2 -7.922PC1 12.49 · PC2 0.7621PC1 12.14 · PC2 4.978PC1 11.61 · PC2 0.5969PC1 13.36 · PC2 8.094PC1 16.67 · PC2 15.81PC1 14.83 · PC2 12.51PC1 16.63 · PC2 6.967PC1 1.389 · PC2 7.8PC1 -0.8322 · PC2 0.8067PC1 1.644 · PC2 2.226PC1 8.926 · PC2 6.513PC1 -13.13 · PC2 8.943PC1 -15.58 · PC2 8.019PC1 -18.23 · PC2 7.645PC1 2.615 · PC2 2.172PC1 -10.81 · PC2 4.892PC1 2.781 · PC2 2.304PC1 10.15 · PC2 5.3PC1 -24.87 · PC2 12.26PC1 -11.41 · PC2 6.711PC1 4.932 · PC2 4.095PC1 -1.47 · PC2 1.056PC1 -1.588 · PC2 5.604PC1 6.868 · PC2 8.878PC1 -0.05648 · PC2 1.757PC1 -27.73 · PC2 15.34PC1 1.784 · PC2 4.104PC1 9.618 · PC2 6.742PC1 -23.22 · PC2 15.44PC1 0.378 · PC2 6.249PC1 -29.64 · PC2 17.67PC1 -2.816 · PC2 6.925PC1 -8.415 · PC2 2.683PC1 2.131 · PC2 4.074PC1 -1.041 · PC2 2.852PC1 4.419 · PC2 1.968PC1 -29.13 · PC2 18.17PC1 3.156 · PC2 7.349PC1 5.495 · PC2 1.01PC1 -5.693 · PC2 1.201PC1 7.701 · PC2 3.818PC1 -9.178 · PC2 1.846PC1 3.999 · PC2 11.22PC1 4.962 · PC2 2.525PC1 5.74 · PC2 5.543PC1 -16.05 · PC2 5.931PC1 -27.97 · PC2 16.38PC1 9.781 · PC2 14.2PC1 3.476 · PC2 2.831PC1 3.627 · PC2 7.202PC1 -12.63 · PC2 7.939PC1 9.518 · PC2 6.896PC1 -5.803 · PC2 2.792PC1 13.03 · PC2 9.193PC1 20.04 · PC2 20.55PC1 -7 · PC2 1.564PC1 4.441 · PC2 10.52PC1 -20.13 · PC2 9.119PC1 -14.61 · PC2 10.24PC1 6.397 · PC2 9.229PC1 1.183 · PC2 7.532PC1 16.49 · PC2 18.57PC1 0.4501 · PC2 6.833PC1 -1.967 · PC2 0.1147PC1 -12.4 · PC2 6.31PC1 4.518 · PC2 7.495PC1 5.328 · PC2 11.09PC1 -0.1819 · PC2 1.909PC1 -7.501 · PC2 2.597PC1 3.189 · PC2 10.38PC1 -0.6411 · PC2 -0.9047PC1 -6.376 · PC2 0.8034PC1 9.573 · PC2 12.39PC1 -0.658 · PC2 -0.5409PC1 6.153 · PC2 10.4PC1 8.595 · PC2 10.95PC1 2.383 · PC2 -0.6072PC1 -3.309 · PC2 3.764PC1 11.72 · PC2 9.916PC1 6.098 · PC2 7.125PC1 -11.29 · PC2 3.711PC1 2.355 · PC2 2.289PC1 -3.779 · PC2 1.38PC1 0.6999 · PC2 -3.011PC1 2.881 · PC2 -0.9553PC1 -10.71 · PC2 8.54PC1 -5.63 · PC2 -2.875PC1 2.558 · PC2 -0.2808PC1 -8.792 · PC2 6.966PC1 -4.121 · PC2 6.04PC1 4.96 · PC2 2.037PC1 11.87 · PC2 9.712PC1 12.54 · PC2 11.22PC1 8.748 · PC2 3.318PC1 8.655 · PC2 3.131PC1 7.648 · PC2 14.62PC1 -0.4362 · PC2 4.383PC1 (49.9%)PC2 (26.6%)800 scores
PCA explained variance0%25%50%75%100%PC1: 48.8% (cumulative 48.8%)1PC2: 29.1% (cumulative 77.9%)2PC3: 21.1% (cumulative 99.0%)3PC4: 0.9% (cumulative 99.9%)4PC5: 0.1% (cumulative 100.0%)5cumulative explained variancePC variancecumulativeprincipal component · cumulative (dashed)
X-Y spectral correlation 1
X · Treatment spectral correlation-1-0.500.51absolute correlation envelopesigned correlationabsolute correlation05001,0001,5002,000|r|signed raxis · Pearson correlation scale
Targetmax |r|axis @ maxmean |r||r| ≥ .5
Treatment0.05098300.02070.0%

Metric interpretation reference

Metric catalog 29
FamilleMétriqueCe qu’elle détecteForte valeur =Faible valeur =Causes typiquesCalcul / score
Intégrité des donnéesNaN ratioDonnées manquantesSpectre corrompuSpectre completErreur acquisition/exportcount(isnan(X)) / X.sizealert = min(1, nan_ratio / 0.05)
Intégrité des donnéesInf countValeurs infiniesCorruptionNormalCalculs invalidescount(isinf(X))alert = min(1, inf_count / 1)
Intégrité des donnéesZero ratioColonnes ou cellules nullesSpectre tronquéNormalExport, saturationcount(X == 0) / count(finite X)alert = min(1, zero_ratio / 0.05)
Amplitude globaleMean reflectanceNiveau moyenTrop clair / fond visibleTrop sombreFond, géométriemean(X finite)alert reuses baseline/shape drift because absolute reflectance ranges are technology-dependent
Amplitude globaleArea under curveIntensité globaleDifférence d'éclairementNormalDistance sondetrapezoid(mean_spectrum, spectral_axis)alert reuses baseline/shape drift because area scale depends on axis and units
Amplitude globalePeak-to-peak (PTP)DynamiqueVariabilité forteSpectre platSaturationmax(mean_spectrum) - min(mean_spectrum)alert increases when dynamic range is abnormally flat
Amplitude globaleVarianceVariabilité spectraleNormal ou hétérogèneSpectre platMauvais contactvar(X finite)alert increases when variance/dynamic range is abnormally flat
BruitNoise RMSBruit haute fréquenceBruitéStableLampe, détecteurmedian MAD(second derivative) * 1.4826 / sqrt(6)alert = noise_rms / signal_scale, saturated at 5%
BruitSNRQualité signalBon signalMauvais signalAcquisitionmean(abs(X)) / noise_rmsalert decreases with SNR dB; >=40 dB is treated as low alert
BruitBandwise SNRBruit localiséZone fiableZone problématiqueDétecteurmin(abs(mean_spectrum) / local second-derivative noise)alert decreases with worst-band SNR dB; >=35 dB is treated as low alert
Artefacts locauxSpike countPics étroitsArtefactsSpectre propreCosmic rays, splicecount robust outliers in second derivativealert follows spike_rate, saturated at 1%
Artefacts locauxSpike rateDensité de picsSpectre suspectNormalInterpolationspike_count / (n_samples * (n_features - 2))alert = min(1, spike_rate / 0.01)
Artefacts locauxJump countDiscontinuitésRaccord détecteurContinuSplicecount robust outliers in first derivativealert follows jump_rate, saturated at 1%
Artefacts locauxJump rateFréquence de sautsProblème spectralNormalCalibrationjump_count / (n_samples * (n_features - 1))alert = min(1, jump_rate / 0.01)
Artefacts locauxClip fractionSaturationClippingNormalDétecteur saturéfraction of finite cells equal to repeated min/max extremaalert = min(1, clip_fraction / 0.01)
Forme spectraleBaseline slopePente globaleDériveStableÉclairementlinear slope of mean_spectrum over normalized axisalert = abs(slope / signal_scale), saturated at 0.5
Forme spectraleCurvature RMSCourbureForme inhabituelleLisseFond, splicemedian RMS(second derivative per spectrum)alert = curvature_rms / signal_scale, saturated at 1%
Forme spectraleD1 RMSVariabilité localeSpectre structuréPlatBiologie ou artefactmedian RMS(first derivative per spectrum)alert = d1_rms / signal_scale, saturated at 5%
Outliers multivariésPCA Q (SPE)Non expliqué par PCASpectre atypiqueConformeArtefact, mélangep95(Q/SPE residual) / median(Q/SPE residual)alert = min(1, pca_q_ratio / 8)
Outliers multivariésHotelling T²Extrême dans PCAExtrême mais cohérentCentralVariabilité naturellep95(Hotelling T2) / median(Hotelling T2)alert = min(1, hotelling_t2_ratio / 8)
Outliers multivariésMahalanobis HDistance au nuageOutlier globalPopulation normaleDomaine différentp95(sqrt(T2)) / median(sqrt(T2))alert = min(1, mahalanobis_h_ratio / 4)
Comparaison à référenceRMS to mean spectrumDistance moyenneSpectre différentTypiqueDomain shiftp95 RMS distance to dataset mean spectrumalert = RMS_p95 / signal_scale, saturated at 25%
Comparaison à référenceSpectral Angle Mapper (SAM)Différence de formeForme différenteSimilaireFond, géométriep95 spectral angle to dataset mean spectrumalert = min(1, SAM_p95 / 0.35 rad)
RépétabilitéRMS intra-IDReproductibilitéMauvaise répétabilitéStablePositionnementmedian RMS distance to repeated-sample centroidalert = RMS_intra_ID / signal_scale, saturated at 10%
RépétabilitéSAM intra-IDVariation de formeInstableStableAcquisitionmedian SAM to repeated-sample centroidalert = min(1, SAM_intra_ID / 0.15 rad)
RépétabilitéCV intra-IDVariabilité interneMauvais contrôleStableOpérateurmedian within-ID band CValert = min(1, CV_intra_ID / 0.25)
Structure du datasetPCA score densityClustersSous-populationsHomogèneLots différents1 / median kNN distance in PCA score spacealert follows density_cv/profile structure complexity, not raw density alone
Structure du datasetLocal Outlier Factor (LOF)Anomalie localeSpectre isoléPopulation normaleCas raresp95 approximate LOF from PCA-score kNN distancesalert = min(1, max(0, LOF_p95 - 1) / 2)
Structure du datasetIsolation Forest scoreAnomalie globaleSpectre atypiqueNormalDiverses causesp95 IsolationForest anomaly score on PCA scoresalert follows structure complexity; raw score is implementation-dependent
Technology-specific extensions
TechnologieAdaptations / métriquesAnomalies cibléesCommentaire pratique
UV-Vis 300-1000 nmBaseline, pente globale, dérive aux bords 300-350 et 900-1000; métriques par zonesLumière parasite, mauvais blanc, saturation, faible signal aux extrémitésLes bords sont souvent instables; calculer aussi des scores edge/middle.
UV-Vis 300-1000 nmSaturation / clipping proche absorbance max ou réflectance maxSignal écrêtéTrès important si absorption forte.
UV-Vis 300-1000 nmRed-edge, position de maximum, ratios de bandes si végétalDécalage biologique ou artefact optiqueAide à distinguer changement réel et problème d'acquisition.
UV-Vis 300-1000 nmSmoothness / roughness indexBruit haute fréquenceSouvent plus informatif que le SNR seul.
MIR / ATR-FTIRATR contact quality index: intensité globale, aire totale, profondeur des bandes clésMauvais contact cristal-échantillonCrucial: beaucoup d'anomalies viennent du contact ATR.
MIR / ATR-FTIRCO2 / H2O atmospheric bandsMauvaise correction atmosphériquePics parasites fréquents.
MIR / ATR-FTIRBaseline curvature / rubber-band residualDiffusion, contact, dérive baselineTrès utile avant PCA.
MIR / ATR-FTIRPeak position shiftMauvais alignement spectral / calibrationImportant en FTIR car de petits shifts comptent.
MIR / ATR-FTIRBand area ratios sur bandes connuesSpectre chimiquement incohérentÀ adapter par matrice: polysaccharides, protéines, lipides, etc.
HS-MSTotal Ion Current (TIC), Base Peak Intensity (BPI)Injection faible, ionisation instableÉquivalent MS du niveau global spectral.
HS-MSNombre de pics détectésSpectre pauvre ou trop bruitéTrop peu = mauvais signal; trop = bruit/contamination.
HS-MSMass accuracy / m/z driftProblème calibration masseFondamental en HRMS.
HS-MSRetention time drift si LC/GC-MSDérive chromatographiqueÀ suivre sur standards/QC pools.
HS-MSBlank contamination scoreContaminants / carry-overComparer échantillons vs blancs.
HS-MSInternal standard CVVariabilité instrumentaleTrès robuste si standards disponibles.
HS-MSMissingness par featureInstabilité de détectionCrucial pour filtrer les variables.
Avec répétitionsRMS intra-échantillonRépétabilité globaleApplicable à toutes les technologies.
Avec répétitionsSAM / corrélation intra-échantillonRépétabilité de formeTrès utile pour spectres.
Avec répétitionsCV intra-échantillon par bande / featureRépétabilité localeDétecte les zones instables.
Avec répétitionsICC ou variance componentsPart variance échantillon vs techniqueTrès utile si plusieurs répétitions par sample.
Avec répétitionsDistance au centroïde intra-IDRépétition aberrantePermet de flagger la mauvaise répétition plutôt que le sample entier.
Bug-hunting / supervised audits
Famille de bug potentielMéthodes à ajouterCe que ça détecteÉtat dans l’explorateur
Shift spectral globalCorrélation spectre moyen inter-dataset, DTW, cross-correlation, comparaison positions de picsDécalage en longueur d'onde, mauvais alignement, interpolation différentePartiellement calculé: cross-correlation lag et dispersion des positions de pics vs spectre moyen.
Baseline / offset / gainRégression chaque spectre vs spectre moyen: x = a + b ref + residual; suivi de a, b, RMS résiduelOffset additif, effet multiplicatif, dérive de baselineCalculé dans reference.affine_*.
Mélange de lignes / mauvais appariement X-M-YVérification index, hash des lignes, duplication ID, distance spectrale intra-ID, labels incohérentsLignes mélangées, metadata mal alignées, Y attribué au mauvais spectrePartiellement couvert par répétabilité intra-ID; checks index/hash à ajouter au pipeline canonical.
Fuite d'information / répétitions mal splitéesGroupKFold par sample_id vs StratifiedKFold random; audit des partitions par sample_idPerformance artificiellement bonne due aux répétitionsNécessite splits et benchmark modèle; non calculé par la carte descriptive.
Label bugsÉchantillons proches en X mais Y différents, confident learning, erreurs systématiques FP/FNY inversés, erreurs de saisie, classes ambiguësNécessite Y et/ou modèle; recommandé pour l'explorateur supervisé.
Sous-domaines cachésPCA/UMAP/t-SNE + clustering non supervisé + association avec dataset/Y/date/operatorLots, campagnes, sondes, backgrounds non renseignésPartiellement calculé par structure PCA/LOF; UMAP/t-SNE hors carte statique.
Artefacts localisés inconnusCarte wavelength x dataset: différence moyenne, différence variance, KS par longueur d'ondeRégions spectrales anormales non anticipéesÀ calculer au niveau banque quand plusieurs datasets partagent un axe spectral.
Ruptures instrumentalesDiscontinuités dans dérivées, changepoint detectionSplice, raccord détecteur, saut local non prévuCalculé par jump/spike rates; changepoint plus avancé à ajouter.
Mélange / contamination spectraleNMF / unmixing / reconstruction par convex hullComposante externe: fond, plastique, solNon calculé automatiquement; nécessite hypothèses de composants ou grande bibliothèque.
Features instables mais prédictivesImportance modèle vs instabilité QC par variableModèle qui apprend un artefact plutôt qu'un signal biologiqueNécessite modèle supervisé; recommandé pour rapports de benchmark.

Variables

Targets 1

Treatment

target · numeric
Treatment distribution02,0004,0006,0000 – 0.1667: 50810.1667 – 0.3333: 00.3333 – 0.5: 00.5 – 0.6667: 00.6667 – 0.8333: 00.8333 – 1: 01 – 1.167: 50861.167 – 1.333: 01.333 – 1.5: 01.5 – 1.667: 01.667 – 1.833: 01.833 – 2: 02 – 2.167: 50822.167 – 2.333: 02.333 – 2.5: 02.5 – 2.667: 02.667 – 2.833: 02.833 – 3: 03 – 3.167: 50833.167 – 3.333: 03.333 – 3.5: 03.5 – 3.667: 03.667 – 3.833: 03.833 – 4: 508201234
n / missing25,414 / 0
Mean ± SD2 ± 1.41
Median2
Range0 – 4
CV0.707
Skew / kurtosis0.00015 / -1.3
Normal?no

Metadata 13

Year

metadata · numeric
Year distribution02,0004,0006,0002,008 – 2008: 4102008 – 2009: 02009 – 2,009: 02,009 – 2009: 20502009 – 2010: 02010 – 2,010: 02,010 – 2010: 31632010 – 2011: 02011 – 2,011: 02,011 – 2011: 28722011 – 2012: 02012 – 2,012: 02,012 – 2012: 31722012 – 2013: 02013 – 2,013: 02,013 – 2013: 41082013 – 2014: 02014 – 2,014: 02,014 – 2014: 34892014 – 2015: 02015 – 2,015: 02,015 – 2015: 30752015 – 2016: 02016 – 2,016: 30752,0082,0102,0122,0142,016
n / missing25,414 / 0
Mean ± SD2013 ± 2.23
Median2,013
Range2,008 – 2,016
CV0.00111
Skew / kurtosis-0.13 / -1
Normal?no

Month

metadata · numeric
Month distribution02,0004,0006,0004 – 4.292: 7044.292 – 4.583: 04.583 – 4.875: 04.875 – 5.167: 45145.167 – 5.458: 05.458 – 5.75: 05.75 – 6.042: 53346.042 – 6.333: 06.333 – 6.625: 06.625 – 6.917: 06.917 – 7.208: 56297.208 – 7.5: 07.5 – 7.792: 07.792 – 8.083: 38988.083 – 8.375: 08.375 – 8.667: 08.667 – 8.958: 08.958 – 9.25: 43099.25 – 9.542: 09.542 – 9.833: 09.833 – 10.12: 82010.12 – 10.42: 010.42 – 10.71: 010.71 – 11: 206125102050100
n / missing25,414 / 0
Mean ± SD6.973 ± 1.56
Median7
Range4 – 11
CV0.223
Skew / kurtosis0.19 / -0.8
Normal?no

Day

metadata · numeric
Day distribution01,0002,0003,0001 – 2.25: 18472.25 – 3.5: 12303.5 – 4.75: 3724.75 – 6: 10276 – 7.25: 18457.25 – 8.5: 8208.5 – 9.75: 4109.75 – 11: 61511 – 12.25: 205212.25 – 13.5: 82213.5 – 14.75: 61614.75 – 16: 20516 – 17.25: 285417.25 – 18.5: 22518.5 – 19.75: 20519.75 – 21: 41021 – 22.25: 253322.25 – 23.5: 124723.5 – 24.75: 67124.75 – 26: 68526 – 27.25: 143627.25 – 28.5: 102528.5 – 29.75: 123229.75 – 31: 1030010203040
n / missing25,414 / 0
Mean ± SD15.8 ± 9
Median16
Range1 – 31
CV0.569
Skew / kurtosis-0.023 / -1.3
Normal?no

TIME

metadata · categorical
TIME classes11:22:5711:22:57: 111111:36:4511:36:45: 101011:17:5211:17:52: 101011:14:0211:14:02: 9910:46:2010:46:20: 9911:04:0011:04:00: 9911:39:0911:39:09: 9911:48:0011:48:00: 9910:46:4710:46:47: 9910:47:0110:47:01: 99+10 more+10 more: 8282
n / missing25,414 / 0
Classes11,717
Balance (entropy)0.98
Imbalance ratio11
Top class11:22:57 (11)

PLOT

metadata · numeric
PLOT distribution05001,0001,5001 – 9.5: 11269.5 – 18: 100118 – 26.5: 112526.5 – 35: 100035 – 43.5: 112643.5 – 52: 100152 – 60.5: 112560.5 – 69: 100269 – 77.5: 112777.5 – 86: 100386 – 94.5: 112094.5 – 103: 992103 – 111.5: 1117111.5 – 120: 992120 – 128.5: 1115128.5 – 137: 984137 – 145.5: 1109145.5 – 154: 984154 – 162.5: 1107162.5 – 171: 981171 – 179.5: 1100179.5 – 188: 976188 – 196.5: 1102196.5 – 205: 10990100200300
n / missing25,414 / 0
Mean ± SD102.5 ± 59.1
Median102
Range1 – 205
CV0.577
Skew / kurtosis0.012 / -1.2
Normal?no

metadata_Treatment

metadata · categorical
metadata_Treatment classesControlControl: 5,0865,086InsecticideInsecticide: 5,0835,083SoilDrenchFungicideSoilDrenchFungicide: 5,0825,082FoliarFungicideFoliarFungicide: 5,0825,082AllPesticidesAllPesticides: 5,0815,081
n / missing25,414 / 0
Classes5
Balance (entropy)1
Imbalance ratio1
Top classControl (5,086)

ANG

metadata · numeric
ANG distribution01,0002,0003,00022 – 23.88: 97423.88 – 25.76: 114025.76 – 27.64: 129727.64 – 29.52: 142329.52 – 31.4: 186631.4 – 33.27: 221133.27 – 35.15: 217235.15 – 37.03: 188637.03 – 38.91: 188338.91 – 40.79: 160140.79 – 42.67: 169942.67 – 44.55: 148244.55 – 46.43: 124546.43 – 48.31: 105948.31 – 50.19: 88650.19 – 52.07: 78952.07 – 53.95: 57553.95 – 55.82: 32155.82 – 57.7: 23157.7 – 59.58: 18359.58 – 61.46: 21961.46 – 63.34: 15863.34 – 65.22: 9965.22 – 67.1: 15102050100
n / missing25,414 / 0
Mean ± SD37.78 ± 9.04
Median36.7
Range22 – 67.1
CV0.239
Skew / kurtosis0.49 / -0.22
Normal?no

IRR

metadata · numeric
IRR distribution02,0004,0006,00010 – 64.12: 164.12 – 118.2: 0118.2 – 172.4: 1172.4 – 226.5: 11226.5 – 280.6: 11280.6 – 334.8: 83334.8 – 388.9: 145388.9 – 443: 257443 – 497.1: 741497.1 – 551.2: 855551.2 – 605.4: 1439605.4 – 659.5: 2703659.5 – 713.6: 3715713.6 – 767.8: 4326767.8 – 821.9: 4936821.9 – 876: 3305876 – 930.1: 1786930.1 – 984.2: 713984.2 – 1038: 2071038 – 1092: 1221092 – 1147: 421147 – 1201: 81201 – 1255: 51255 – 1,309: 205001,0001,500
n / missing25,414 / 0
Mean ± SD735.7 ± 127
Median747.5
Range10 – 1,309
CV0.172
Skew / kurtosis-0.44 / 0.7
Normal?no

Note

metadata · categorical
Note classesReflectance at less than zero…Reflectance at less than zero in 1650 wavelength: 1313Reflectance at less than zero…Reflectance at less than zero in 485 wavelength: 1111Reflectance at less than zero…Reflectance at less than zero in 485 and 1650 wavelengths: 66
n / missing25,414 / 25,384
Classes3
Balance (entropy)0.96
Imbalance ratio2
Top classReflectance at less than zero in 1650 wavelength (13)

raw_label

metadata · categorical
raw_label classesControlControl: 5,0865,086InsecticideInsecticide: 5,0835,083SoilDrenchFungicideSoilDrenchFungicide: 5,0825,082FoliarFungicideFoliarFungicide: 5,0825,082AllPesticidesAllPesticides: 5,0815,081
n / missing25,414 / 0
Classes5
Balance (entropy)1
Imbalance ratio1
Top classControl (5,086)

reference_value

metadata · categorical
reference_value classesControlControl: 5,0865,086InsecticideInsecticide: 5,0835,083SoilDrenchFungicideSoilDrenchFungicide: 5,0825,082FoliarFungicideFoliarFungicide: 5,0825,082AllPesticidesAllPesticides: 5,0815,081
n / missing25,414 / 0
Classes5
Balance (entropy)1
Imbalance ratio1
Top classControl (5,086)

class_index

metadata · categorical
class_index classes11: 5,0865,08633: 5,0835,08344: 5,0825,08222: 5,0825,08200: 5,0815,081
n / missing25,414 / 0
Classes5
Balance (entropy)1
Imbalance ratio1
Top class1 (5,086)

class_label

metadata · categorical
class_label classesControlControl: 5,0865,086InsecticideInsecticide: 5,0835,083SoilDrenchFungicideSoilDrenchFungicide: 5,0825,082FoliarFungicideFoliarFungicide: 5,0825,082AllPesticidesAllPesticides: 5,0815,081
n / missing25,414 / 0
Classes5
Balance (entropy)1
Imbalance ratio1
Top classControl (5,086)
Constant metadata 20
  • SpectralRep1
  • Experimente244
  • datasetEcoSIS
  • dataset_slug2009-to-2016-cedar-creek-enemy-removal-experiment-canopy-reflectance--msr-
  • task_typeclassification
  • trait_headerTreatment
  • target_original_nameTreatment
  • measurement_hinte244_multispec_raw_data
  • n_points_original5
  • dimensions1D
  • axis_notewavelengths_as_provided_by_EcoSIS_resource
  • official_data_urlhttps://data.ecosis.org/dataset/2009-to-2016-cedar-creek-enemy-removal-experiment-canopy-reflectance--msr-
  • official_package_urlhttps://ecosis.org/package/2009-to-2016-cedar-creek-enemy-removal-experiment-canopy-reflectance--msr-
  • licenseCreative Commons Attribution
  • license_urlhttp://www.opendefinition.org/licenses/cc-by
  • rights_statusexplicit_open
  • usage_scopepublic_reuse_possible
  • public_release_allowedTrue
  • notesTask-specific EcoSIS target not present in active parent Y table, wavelengths kept as provided by EcoSIS resource, no project interpolation.
  • original_sample_ide244

1 variable(s) omitted (no recorded values).

Alignment

Alignment levelobservation
Sample id availableno
Samples25,414
Observations (total)25,414
Reps per samplemin 1 · mean 1 · max 1

Provenance & citation

Contributor2009 to 2016 Cedar Creek Enemy Removal Experiment Canopy Reflectance (MSR)
Origin · url [open]https://data.ecosis.org/dataset/2009-to-2016-cedar-creek-enemy-removal-experiment-canopy-reflectance--msr-
Origin · url [open]https://data.ecosis.org/api/3/action/package_show?id=2009-to-2016-cedar-creek-enemy-removal-experiment-canopy-reflectance--msr-
Origin · url [open]https://ecosis.org/package/2009-to-2016-cedar-creek-enemy-removal-experiment-canopy-reflectance--msr-
Origin · script [manual]source_to_standard.py — standardization script (maintainer-only)

Governance & integrity

Tierpublic
LicenseCC-BY-4.0
Permitted useResearch and benchmarking.
Access policyOpen per source license.
RedistributionEcoSIS CKAN API package_show verified open license: Creative Commons Attribution.
Content version1.0.0
Schema / protocol2.0
Content hashd4f42fa7a38bd762…
Processing hash50c6ef6582ed1131…
Metadata hashe836916b88617d60…

Load this dataset

# pip install nirs4all-datasets
from nirs4all_datasets import get

ds = get("canopy_treatment_2009_2016_to_cedar_ecosis")            # DOI-pinned, checksum-verified, cached
X, y = ds.x(), ds.y()
print(X.shape, y.shape)
card.jsoncroissant.jsonIdentity metadata only — the dataset bytes live at the origin / DOI.