Merge develop to master
This changes a lot:
-
Example data is not included as a submodule any more.
-
As preprocessing in
open_mfdatasetis very difficult to get right without creating giant chunks that trigger expensive computes in intermediate steps, there now isxorca.lib.load_xorca_datasetthat 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.)