Skip to content

Console Output

+ clubb/postprocessing/pyplotgen/pyplotgen.py -replace -les -cam CAM_CLUBB -clubb clubb/output/CLUBB -output_dir 268eaf7
Installing uv 0.11.32 in /home/jenkins/workspace/cam_plot_scam_ifort/clubb/.clubb-python-tools/bin
downloading uv 0.11.32 x86_64-unknown-linux-gnu
installing to /home/jenkins/workspace/cam_plot_scam_ifort/clubb/.clubb-python-tools/bin
  uv
  uvx
everything's installed!
Creating CLUBB virtualenv: /home/jenkins/workspace/cam_plot_scam_ifort/clubb/.venv-python
Using CPython 3.12.3 interpreter at: /usr/bin/python3.12
Creating virtual environment at: clubb/.venv-python
Activate with: source clubb/.venv-python/bin/activate
Installing plot requirements into /home/jenkins/workspace/cam_plot_scam_ifort/clubb/.venv-python
Using Python 3.12.3 environment at: clubb/.venv-python
Resolved 25 packages in 932ms
   Building fpdf==1.7.2
Downloading pygments (1.2MiB)
Downloading kiwisolver (1.4MiB)
Downloading matplotlib (8.4MiB)
Downloading pandas (10.3MiB)
Downloading numpy (15.9MiB)
Downloading meson (1.1MiB)
Downloading pillow (6.6MiB)
Downloading fonttools (5.1MiB)
Downloading opencv-python-headless (59.1MiB)
Downloading netcdf4 (9.7MiB)
Downloading cftime (1.6MiB)
      Built fpdf==1.7.2
 Downloaded kiwisolver
 Downloaded cftime
 Downloaded meson
 Downloaded pygments
 Downloaded pillow
 Downloaded fonttools
 Downloaded netcdf4
 Downloaded matplotlib
 Downloaded numpy
 Downloaded opencv-python-headless
 Downloaded pandas
Prepared 25 packages in 1.61s
Installed 25 packages in 28ms
 + certifi==2026.7.22
 + cftime==1.6.6
 + contourpy==1.4.0
 + cycler==0.12.1
 + fonttools==4.66.1
 + fpdf==1.7.2
 + iniconfig==2.3.0
 + kiwisolver==1.5.1
 + matplotlib==3.10.9
 + meson==1.12.1
 + netcdf4==1.7.4
 + ninja==1.13.2
 + numpy==2.5.3
 + opencv-python-headless==4.14.0.94
 + packaging==26.3
 + pandas==3.0.6
 + pillow==12.3.0
 + pluggy==1.6.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/cam_plot_scam_ifort/clubb/.venv-python/bin/python
/home/jenkins/workspace/cam_plot_scam_ifort/clubb/postprocessing/pyplotgen/config/VariableGroupBase.py:480: SyntaxWarning: invalid escape sequence '\m'
  'axis_title': 'bv_freq_sqd [$\mathrm{1/s^2}$]',
/home/jenkins/workspace/cam_plot_scam_ifort/clubb/postprocessing/pyplotgen/config/VariableGroupBase.py:496: SyntaxWarning: invalid escape sequence '\m'
  'axis_title': 'bv_freq_sqd_splat [$\mathrm{1/s^2}$]',
/home/jenkins/workspace/cam_plot_scam_ifort/clubb/postprocessing/pyplotgen/src/interoperability.py:41: SyntaxWarning: invalid escape sequence '\$'
  return re.sub("\$[^$]*\$",'',string)
/home/jenkins/workspace/cam_plot_scam_ifort/clubb/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/cam_plot_scam_ifort/clubb/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:    1 of   76 total .png panels complete
Progress:    2 of   76 total .png panels complete
Progress:    3 of   76 total .png panels complete
Progress:    4 of   76 total .png panels complete
Progress:    5 of   76 total .png panels complete
Progress:    6 of   76 total .png panels complete
Progress:    7 of   76 total .png panels complete
Progress:    8 of   76 total .png panels complete
Progress:    9 of   76 total .png panels complete
Progress:   10 of   76 total .png panels complete
Progress:   11 of   76 total .png panels complete
Progress:   12 of   76 total .png panels complete
Progress:   13 of   76 total .png panels complete
Progress:   14 of   76 total .png panels complete
Progress:   15 of   76 total .png panels complete
Progress:   16 of   76 total .png panels complete
Progress:   17 of   76 total .png panels complete
Progress:   18 of   76 total .png panels complete
Progress:   19 of   76 total .png panels complete
Progress:   20 of   76 total .png panels complete
Progress:   21 of   76 total .png panels complete
Progress:   22 of   76 total .png panels complete
Progress:   23 of   76 total .png panels complete
Progress:   24 of   76 total .png panels complete
Progress:   25 of   76 total .png panels complete
Progress:   26 of   76 total .png panels complete
Progress:   27 of   76 total .png panels complete
Progress:   28 of   76 total .png panels complete
Progress:   29 of   76 total .png panels complete
Progress:   30 of   76 total .png panels complete
Progress:   31 of   76 total .png panels complete
Progress:   32 of   76 total .png panels complete
Progress:   33 of   76 total .png panels complete
Progress:   34 of   76 total .png panels complete
Progress:   35 of   76 total .png panels complete
Progress:   36 of   76 total .png panels complete
Progress:   37 of   76 total .png panels complete
Progress:   38 of   76 total .png panels complete
Progress:   39 of   76 total .png panels complete
Progress:   40 of   76 total .png panels complete
Progress:   41 of   76 total .png panels complete
Progress:   42 of   76 total .png panels complete
Progress:   43 of   76 total .png panels complete
Progress:   44 of   76 total .png panels complete
Progress:   45 of   76 total .png panels complete
Progress:   46 of   76 total .png panels complete
Progress:   47 of   76 total .png panels complete
Progress:   48 of   76 total .png panels complete
Progress:   49 of   76 total .png panels complete
Progress:   50 of   76 total .png panels complete
Progress:   51 of   76 total .png panels complete
Progress:   52 of   76 total .png panels complete
Progress:   53 of   76 total .png panels complete
Progress:   54 of   76 total .png panels complete
Progress:   55 of   76 total .png panels complete
Progress:   56 of   76 total .png panels complete
Progress:   57 of   76 total .png panels complete
Progress:   58 of   76 total .png panels complete
Progress:   59 of   76 total .png panels complete
Progress:   60 of   76 total .png panels complete
Progress:   61 of   76 total .png panels complete
Progress:   62 of   76 total .png panels complete
Progress:   63 of   76 total .png panels complete
Progress:   64 of   76 total .png panels complete
Progress:   65 of   76 total .png panels complete
Progress:   66 of   76 total .png panels complete
Progress:   67 of   76 total .png panels complete
Progress:   68 of   76 total .png panels complete
Progress:   69 of   76 total .png panels complete
Progress:   70 of   76 total .png panels complete
Progress:   71 of   76 total .png panels complete
Progress:   72 of   76 total .png panels complete
Progress:   73 of   76 total .png panels complete
Progress:   74 of   76 total .png panels complete
Progress:   75 of   76 total .png panels complete
Progress:   76 of   76 total .png panels complete
-------------------------------------------
ATEX: SUCCESS --> Images found.
-------------------------------------------
Output can be viewed at file:///home/jenkins/workspace/cam_plot_scam_ifort/268eaf7/index.html with a web browser
Pyplotgen ran in 12 seconds.
See error.log in the output folder for detailed info including warnings.

error.log messages include:

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