Skip to content

Examples

David Fillmore edited this page Mar 19, 2026 · 4 revisions

Examples

The examples/ directory contains runnable scripts using synthetic data and the plotting API.

These examples are the best reference for plotter behavior. For current full-pipeline YAML structure, prefer the checked-in configs under analyses/.

Run examples

conda activate davinci-monet
python examples/run_all_examples.py

Output is written to examples/output/plots/ in PNG and PDF formats.

Plot Example Scripts

# Script Main plot type
1 plot_01_timeseries.py timeseries
2 plot_02_diurnal.py diurnal
3 plot_03_scatter.py scatter
4 plot_04_taylor.py taylor
5 plot_05_boxplot.py boxplot
6 plot_06_spatial_bias.py spatial_bias
7 plot_07_spatial_overlay.py spatial_overlay
8 plot_08_spatial_distribution.py spatial_distribution
9 plot_09_curtain.py curtain
10 plot_10_scorecard.py scorecard
11 plot_11_site_timeseries.py site_timeseries
12 plot_12_flight_timeseries.py flight_timeseries
13 plot_13_track_map_3d.py track_map_3d
14 plot_14_satellite_swath.py swath-focused spatial plots
15 plot_15_satellite_gridded.py gridded satellite visualization

Useful files

  • examples/_helpers.py: synthetic paired dataset generators
  • examples/configs/cmaq_airnow.yaml: legacy/backward-compatible full-pipeline example using older plots.*.data references
  • analyses/*/configs/*.yaml: current repo-style configs using explicit pairs blocks

Clone this wiki locally