Vdedr

Verification of Radiance (VDEDR Diagnostic)

The Pikobs VDEDR Suite is a diagnostic tool designed to evaluate the effectiveness of bias corrections and highlight systematic differences in radiance data across experiments or datasets. By analyzing residual and raw biases, it provides essential insights into the accuracy and consistency of the radiance verification system.

Core Visualization: Bias and Error Analysis

This module produces three key plots to analyze biases and errors across datasets. The radiance channels serve as the y-axis in all plots, facilitating direct, channel-wise comparisons.

1. Bias Plot

Compares the residual bias (the difference between the average OMP values of the two datasets) and the raw bias (the difference between the bias-corrected OMP values). This plot highlights variations in bias measurements to aid in detecting dataset performance differences.

Bias Plot

2. Delta Error Plot (OMP)

Shows the percentage difference in the Standard Deviation of OMP (% sigma) and the number of observations (% Nobs) between the two datasets. This evaluates relative changes in measurement errors and observation counts.

Delta Error Plot (OMP)

3. Delta Error Plot (OMA)

Similar to the OMP plot, but focuses on OMA (Observation minus Analysis). It assesses relative changes in OMA errors and observation counts, helping identify patterns specific to analysis deviations.

Delta Error Plot (OMA)

Interactive Web Environment

Beyond static plots, Pikobs automatically generates a Smart Web Viewer. This tool is designed for rapid multi-dimensional and comparative analysis:

  • Dynamic Filtering: The interface only displays valid combinations of metrics (OMP Bias, OMP Rel, OMA Rel), satellite, channel, and region available in your dataset.

  • Flip-Flop Mode: Allows instant toggling between two different plots (e.g., Control vs Experiment) to detect subtle changes without losing visual focus.

  • Access: The generated interactive viewer is linked directly here:

🔗 Explore the Viewer: Interactive Web Viewer

HPC Execution & Real-Time Monitoring

To maintain system stability on Environment and Climate Change Canada (ECCC) clusters, always execute diagnostic tasks using a dedicated compute node.

1. Initialize Interactive Session:

qsub -I -X -l select=4:ncpus=80:mpiprocs=80:ompthreads=1:mem=185gb -l place=scatter -l walltime=6:0:0

2. Generate Diagnostics Command:

python -c 'import pikobs; pikobs.vdedr.arg_call()' \
    --path_control_files      /home/dlo001/sites8/Data_pikobs/monitoring0/ \
    --control_name            g0 \
    --path_experience_files   a/home/dlo001/sites8/Data_pikobs/monitoring/ \
    --experience_name         g2 \
    --pathwork                /your/custom/output/path \
    --datestart               2026020100 \
    --dateend                 2026020600 \
    --region                  Monde Canada \
    --family                  to_amsua_allsky atms_allsky \
    --flags_criteria          iclear_sky cloudy_sky clear_cloudy_sky \
    --id_stn                  all \
    --n_cpu                   40

3. Expected Shell Output (Batch Monitoring):

When executing the command above, you will see the parallel processing progress in your terminal:

[PIKOBS] Initializing VDEDR Verification Engine...
[INFO] Detected 40 CPUs for parallel processing.
[DB] Connecting to Control: g0
[DB] Connecting to Experience: g2
[PARALLEL] Computing Bias and Delta Errors for family: to_amsua_allsky...
[PARALLEL] Generating plots for METOP-1...
[WEB] Compiling interactive web viewer data...
✅ Plot successfully saved: /your/custom/output/path/to_amsua_allsky/omp_bias_to_amsua_allsky_METOP-1_g0-g2_Monde_assimilee.png
✅ Advanced Web viewer successfully created at: /your/custom/output/path/pikobs_vdedr_viewer.html
[DONE] All verifications completed successfully.

Support and Issues

Pikobs is maintained for the ECCC community. For bug reports, feature requests, or technical issues, please use the official GitLab repository:

🔗 GitLab Issues: https://gitlab.science.gc.ca/dlo001/Pikobs


Document generated automatically for the Pikobs Atmospheric Science Project.