Skip to content

Console Output

++ cat cur_out/commit
+ python postprocessing/pyplotgen/pyplotgen.py -les -clubb cpu_8369512 cur_out/cpu_ec5e807 gpu_8369512 cur_out/gpu_ec5e807 -output_dir 8369512_vs_master_ec5e807
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
Using CPython 3.12.3 interpreter at: /usr/bin/python3.12
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.3 environment at: .venv-python
Resolved 25 packages in 1.24s
   Building fpdf==1.7.2
Downloading pillow (6.6MiB)
Downloading matplotlib (8.4MiB)
Downloading netcdf4 (10.1MiB)
Downloading kiwisolver (1.4MiB)
Downloading pygments (1.2MiB)
Downloading meson (1.1MiB)
Downloading pandas (10.3MiB)
Downloading opencv-python-headless (59.1MiB)
Downloading numpy (16.0MiB)
Downloading fonttools (5.2MiB)
Downloading cftime (1.6MiB)
      Built fpdf==1.7.2
 Downloaded kiwisolver
 Downloaded cftime
 Downloaded meson
 Downloaded pillow
 Downloaded pygments
 Downloaded fonttools
 Downloaded netcdf4
 Downloaded matplotlib
 Downloaded numpy
 Downloaded opencv-python-headless
 Downloaded pandas
Prepared 25 packages in 2.56s
Installed 25 packages in 39ms
 + certifi==2026.10.19
 + 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:    2 of   83 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:   11 of   83 total .png panels complete
Progress:   13 of   83 total .png panels complete
Progress:   15 of   83 total .png panels complete
Progress:   18 of   83 total .png panels complete
Progress:   19 of   83 total .png panels complete
Progress:   21 of   83 total .png panels complete
Progress:   23 of   83 total .png panels complete
Progress:   25 of   83 total .png panels complete
-------------------------------------------
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/8369512_vs_master_ec5e807/index.html with a web browser
Pyplotgen ran in 122 seconds.
See error.log in the output folder for detailed info including warnings.

error.log messages include:

26-10-20 05:18:38.033 proc_id: 767831	Warning, unknown model detected. PyPlotgen doesn't know where this netcdf dependent_data is from. <class 'netCDF4.Dataset'>