Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
216610c
First steps in parallel rules implementation.
pp-mo May 19, 2021
9486b69
Rename some things + add comments.
pp-mo May 21, 2021
d1799ec
Headers, tweaks, reorg test__load_cube.
pp-mo May 21, 2021
454ac0d
Fix handling of coord-systems.
pp-mo May 21, 2021
80baf87
Remove extra cdl.
pp-mo May 21, 2021
688c4ac
Add more grid-mapping tests; tidy testcode structure a bit.
pp-mo Jun 1, 2021
271f659
Test more grid types : rotated and some non-latlon (WIP).
pp-mo Jun 1, 2021
de039f5
Fix 'checker' call usage.
pp-mo Jun 2, 2021
e1c56cd
Reorganise testcode inheritance to provide testclasses for pyke/nonpy…
pp-mo Jun 2, 2021
44c214f
Tests for all supported grid-mappings. Note which rules trigger in ea…
pp-mo Jun 2, 2021
77a1d95
Disable testing against non-pyke code, for now.
pp-mo Jun 2, 2021
2fe9bc9
Revert old tests/test_netcdf.py
pp-mo Jun 2, 2021
3a467be
Odd clarifying comments.
pp-mo Jun 2, 2021
f2868da
Tidy testcase creation a bit.
pp-mo Jun 2, 2021
1979792
Tests for mapping-types mismatch between coords+grid-mapping; Test no…
pp-mo Jun 2, 2021
030b746
Refactor to put different test areas in their own sourcefiles.
pp-mo Jun 2, 2021
6a3cad0
Small fix to actions code.
pp-mo Jun 6, 2021
911bf93
Move grid-mapping-specific content out of common load_cube__activate …
pp-mo Jun 6, 2021
81f22cd
Add tests for time rules.
pp-mo Jun 6, 2021
8cf0f3a
Simplify and remove unused keys; check coord classes; test dim+aux sh…
pp-mo Jun 6, 2021
dafa0fc
Simpler 'Opts' implementation.
pp-mo Jun 7, 2021
eec2cc9
Tidy testing classes a bit.
pp-mo Jun 8, 2021
01e6cf2
Tests for hybrid vertical coords.
pp-mo Jun 8, 2021
a4a93a7
Small review changes.
pp-mo Jun 8, 2021
f2deb13
Regularise per-test records of rules triggered.
pp-mo Jun 8, 2021
5ff8528
Added tests for auxiliary lat+lon coords.
pp-mo Jun 8, 2021
9d9c350
Tests for remaining miscellaneous rules.
pp-mo Jun 8, 2021
85752ca
Review: fix typos.
pp-mo Jun 9, 2021
e4c6c8f
Add testing option to compare pyke and nonpyke loads.
pp-mo Jun 9, 2021
62f2bae
Fixes to grid-mapping/dimcoord actions: passing all compare-tests.
pp-mo Jun 9, 2021
a364bf9
Actions for remaining 'miscellaneous' behaviour: All tests passing, i…
pp-mo Jun 9, 2021
e805bc0
Improved comments in actions routines.
pp-mo Jun 9, 2021
3e15750
Added actions for formulae (aka hybrid coords, factories).
pp-mo Jun 10, 2021
7c206ee
Tiny fix.
pp-mo Jun 10, 2021
dd72630
Temporary hacks to make all netcdf loading non-pyke, and check pyke/n…
pp-mo Jun 10, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions lib/iris/fileformats/_nc_load_rules/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Copyright Iris contributors
#
# This file is part of Iris and is released under the LGPL license.
# See COPYING and COPYING.LESSER in the root of the repository for full
# licensing details.
"""
Support for cube-specific CF-to-Iris translation operations.

Interprets CF concepts identified by :mod:`iris.fileformats.cf` to add
components into loaded cubes.

For now : the API which mimics :class:`pyke.knowledge_engine.engine`.
As this is aiming to replace the old Pyke-based logic rules.
TODO: simplify once the parallel operation with Pyke is no longer required.

"""
Loading