Merge develop to master
This changes a lot:
-
Example data is not included as a submodule any more.
-
As preprocessing in
open_mfdataset
is very difficult to get right without creating giant chunks that trigger expensive computes in intermediate steps, there now isxorca.lib.load_xorca_dataset
that handles all data and aux files. -
There are optional tests with real-world data. These optional tests are only run if the contents of https://git.geomar.de/willi-rath/xorca-example-data/ are present in
_example_data/
. -
Handling temporary test data has been improved by ensuring that tmp directories are torn down after each test. (This was critical for CI, where a limit on container size prevented larger tests from finishing.)