Draft: Plotting errors & other updates
Status | Pipeline | Created by | Stages | Actions |
---|---|---|---|---|
Passed 00:01:26
| Stage: test |
Download artifacts
No artifacts found |
This turned into a large pull request so apologies. To summarise the features it adds:
plot
function to give better error messages when grids etc. can't be found. Also added some docstring info. This is the bulk of the merge request and the problems it addresses are detailed in issue #3 (closed).pyicon_params.py
to automatically save files elsewhere when not on levante.xr_crop_tgrid
that became apparent when running the tests.xr_calc_curl
that became apparent when running the tests.conftest.py
to include lazy and eagerly loaded datasets. Also updated the tests accordingly.config_ckdtree/config_ckdtree_r2b4_oce_r0004.py
script to save grids to the grid_path
set by the user. This allows the script to run on non-levante systems, which is needed for running the automatic testing.autopep8
on all files changed to make things look nice.At the moment the automatic testing happens in a container on my laptop. If the automatic testing is something we'd like to keep, we can ask DKRZ to provide us with a "runner" to run the tests instead. See https://docs.dkrz.de/doc/software%26services/gitlab-runner.html#dkrz-runners.
Status | Pipeline | Created by | Stages | Actions |
---|---|---|---|---|
Passed 00:01:26
| Stage: test |
Download artifacts
No artifacts found |