Console Output
++ cat cur_out/commit
+ python postprocessing/pyplotgen/pyplotgen.py -les -clubb cpu_ec5e807 cur_out/cpu_6e48f97 gpu_ec5e807 cur_out/gpu_6e48f97 -output_dir ec5e807_vs_master_6e48f97
Installing uv 0.11.32 in /home/jenkins/workspace/clubb_plots@2/.clubb-python-tools/bin
downloading uv 0.11.32 x86_64-unknown-linux-gnu
installing to /home/jenkins/workspace/clubb_plots@2/.clubb-python-tools/bin
uv
uvx
everything's installed!
Creating CLUBB virtualenv: /home/jenkins/workspace/clubb_plots@2/.venv-python
Downloading cpython-3.12.13-linux-x86_64-gnu (download) (32.6MiB)
Downloaded cpython-3.12.13-linux-x86_64-gnu (download)
Using CPython 3.12.13
Creating virtual environment at: .venv-python
Activate with: source .venv-python/bin/activate
Installing plot requirements into /home/jenkins/workspace/clubb_plots@2/.venv-python
Using Python 3.12.13 environment at: .venv-python
Resolved 25 packages in 1.78s
Building fpdf==1.7.2
Downloading netcdf4 (10.1MiB)
Downloading numpy (16.0MiB)
Downloading opencv-python-headless (59.1MiB)
Downloading pandas (10.3MiB)
Downloading matplotlib (8.4MiB)
Downloading cftime (1.6MiB)
Downloading pillow (6.6MiB)
Downloading fonttools (5.2MiB)
Downloading pygments (1.2MiB)
Downloading meson (1.1MiB)
Downloading kiwisolver (1.4MiB)
Built fpdf==1.7.2
Downloaded kiwisolver
Downloaded cftime
Downloaded meson
Downloaded pillow
Downloaded pygments
Downloaded fonttools
Downloaded netcdf4
Downloaded matplotlib
Downloaded opencv-python-headless
Downloaded numpy
Downloaded pandas
Prepared 25 packages in 2.53s
Installed 25 packages in 49ms
+ certifi==2026.10.18
+ cftime==1.6.6.1
+ contourpy==1.4.0
+ cycler==0.12.1
+ fonttools==4.67.0
+ fpdf==1.7.2
+ iniconfig==2.3.1
+ kiwisolver==1.5.1
+ matplotlib==3.10.9
+ meson==1.12.1
+ netcdf4==1.7.5
+ ninja==1.13.2
+ numpy==2.5.4
+ opencv-python-headless==4.14.0.94
+ packaging==26.3
+ pandas==3.0.6
+ pillow==12.3.0
+ pluggy==1.7.0
+ pygments==2.21.0
+ pyparsing==3.3.3
+ pytest==9.1.1
+ python-dateutil==2.9.0.post0
+ seaborn==0.13.2
+ six==1.17.0
+ tabulate==0.10.0
Ready: /home/jenkins/workspace/clubb_plots@2/.venv-python/bin/python
/home/jenkins/workspace/clubb_plots@2/postprocessing/pyplotgen/config/VariableGroupBase.py:480: SyntaxWarning: invalid escape sequence '\m'
'axis_title': 'bv_freq_sqd [$\mathrm{1/s^2}$]',
/home/jenkins/workspace/clubb_plots@2/postprocessing/pyplotgen/config/VariableGroupBase.py:496: SyntaxWarning: invalid escape sequence '\m'
'axis_title': 'bv_freq_sqd_splat [$\mathrm{1/s^2}$]',
/home/jenkins/workspace/clubb_plots@2/postprocessing/pyplotgen/src/interoperability.py:41: SyntaxWarning: invalid escape sequence '\$'
return re.sub("\$[^$]*\$",'',string)
/home/jenkins/workspace/clubb_plots@2/postprocessing/pyplotgen/src/DataReader.py:590: SyntaxWarning: invalid escape sequence '\m'
units = "$\mathrm{" + raw_units + "}$" # $'s are used to format equations
*******************************************
Welcome to PyPlotGen.
*******************************************
Checking for model benchmark output...
Benchmark output found in /home/jenkins/workspace/clubb_plots@2/input/les_and_clubb_benchmark_runs/.
-------------------------------------------
Running...
----------
NOTE: If processing multiple cases (ARM, BOMEX, etc.) with multithreading,
the total number of panels to be processed may increase as threads complete
and begin processing new cases.
----------
Progress: 0 of ? total .png panels complete
Progress: 3 of 83 total .png panels complete
Progress: 5 of 83 total .png panels complete
Progress: 7 of 83 total .png panels complete
Progress: 9 of 83 total .png panels complete
Progress: 10 of 83 total .png panels complete
Progress: 12 of 83 total .png panels complete
Progress: 14 of 83 total .png panels complete
Progress: 16 of 83 total .png panels complete
Progress: 18 of 83 total .png panels complete
Progress: 20 of 83 total .png panels complete
Progress: 22 of 83 total .png panels complete
Progress:
-------------------------------------------
ARM: SUCCESS --> Images found.
ARM_97: SUCCESS --> Images found.
ATEX: SUCCESS --> Images found.
BOMEX: SUCCESS --> Images found.
CGILS_S11: SUCCESS --> Images found.
CGILS_S12: SUCCESS --> Images found.
CGILS_S6: SUCCESS --> Images found.
DYCOMS2_RF01: SUCCESS --> Images found.
DYCOMS2_RF01_FIXED_SST: SUCCESS --> Images found.
DYCOMS2_RF02_DS: SUCCESS --> Images found.
DYCOMS2_RF02_ND: SUCCESS --> Images found.
GABLS3_NIGHT: SUCCESS --> Images found.
LBA: SUCCESS --> Images found.
MPACE_B: SUCCESS --> Images found.
RICO: SUCCESS --> Images found.
TWP_ICE: SUCCESS --> Images found.
WANGARA: SUCCESS --> Images found.
-------------------------------------------
Output can be viewed at file:///home/jenkins/workspace/clubb_plots@2/ec5e807_vs_master_6e48f97/index.html with a web browser
Pyplotgen ran in 127 seconds.
See error.log in the output folder for detailed info including warnings.
error.log messages include:
26-10-19 04:47:19.147 proc_id: 3515000 Warning, unknown model detected. PyPlotgen doesn't know where this netcdf dependent_data is from. <class 'netCDF4.Dataset'>