Skip to content

Commit 0f79d98

Browse files
larsbuntemeyerpre-commit-ci[bot]dcherian
authored
added degrees units (#390)
* added degrees units * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * added test * pre-commit --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Deepak Cherian <[email protected]>
1 parent 456e84b commit 0f79d98

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

cf_xarray/tests/test_units.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ def test_added_degrees_units():
3131
assert ureg("degrees_east") == ureg("degrees")
3232
assert ureg("degrees_east").to_base_units().units == ureg.radian
3333

34+
assert ureg("degrees").to_base_units().units == ureg.radian
35+
3436

3537
def test_gpm_unit():
3638
"""Test that the gpm unit does alias to meters."""

cf_xarray/units.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,8 @@ def repl(m):
9999
units.define(
100100
"degrees_east = degree = degrees_east = degrees_E = degreesE = degree_east = degree_E = degreeE"
101101
)
102+
# degrees for grid_longitude / grid_latitude for grid_mappings
103+
units.define("degrees = degree = degrees")
102104
units.define("[speed] = [length] / [time]")
103105
# ----- end block copied from xclim
104106

0 commit comments

Comments
 (0)