Skip to content

Commit a618bcc

Browse files
committed
Formatting
1 parent 1174119 commit a618bcc

File tree

1 file changed

+38
-33
lines changed

1 file changed

+38
-33
lines changed

src/parcels/_datasets/structured/generic.py

Lines changed: 38 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@
1818
TIME = xr.date_range("2000", "2001", T)
1919

2020

21-
def _copy_and_attach_sgrid_metadata(ds, grid: Grid2DMetadata | Grid3DMetadata):
21+
def _attach_sgrid_metadata(ds, grid: Grid2DMetadata | Grid3DMetadata):
22+
"""Copies the dataset and attaches the SGRID metadata in 'grid' variable. Modifies 'conventions' attribute."""
2223
ds = ds.copy()
2324
ds["grid"] = (
2425
[],
@@ -256,40 +257,44 @@ def _unrolled_cone_curvilinear_grid():
256257
"ZC": "vertical_dimensions_dim2",
257258
}
258259
datasets_sgrid = {
259-
"ds_2d_left": datasets["ds_2d_left"]
260-
.pipe(
261-
_copy_and_attach_sgrid_metadata,
262-
Grid2DMetadata(
263-
cf_role="grid_topology",
264-
topology_dimension=2,
265-
node_dimensions=("YG", "XG"),
266-
face_dimensions=(
267-
DimDimPadding("YC", "YG", Padding.HIGH),
268-
DimDimPadding("XC", "XG", Padding.HIGH),
260+
"ds_2d_left": (
261+
datasets["ds_2d_left"]
262+
.pipe(
263+
_attach_sgrid_metadata,
264+
Grid2DMetadata(
265+
cf_role="grid_topology",
266+
topology_dimension=2,
267+
node_dimensions=("YG", "XG"),
268+
face_dimensions=(
269+
DimDimPadding("YC", "YG", Padding.HIGH),
270+
DimDimPadding("XC", "XG", Padding.HIGH),
271+
),
272+
vertical_dimensions=(DimDimPadding("ZC", "ZG", Padding.HIGH),),
269273
),
270-
vertical_dimensions=(DimDimPadding("ZC", "ZG", Padding.HIGH),),
271-
),
272-
)
273-
.pipe(
274-
sgrid_rename_dims,
275-
_COMODO_TO_2D_SGRID,
274+
)
275+
.pipe(
276+
sgrid_rename_dims,
277+
_COMODO_TO_2D_SGRID,
278+
)
276279
),
277-
"ds_2d_right": datasets["ds_2d_right"]
278-
.pipe(
279-
_copy_and_attach_sgrid_metadata,
280-
Grid2DMetadata(
281-
cf_role="grid_topology",
282-
topology_dimension=2,
283-
node_dimensions=("YG", "XG"),
284-
face_dimensions=(
285-
DimDimPadding("YC", "YG", Padding.HIGH),
286-
DimDimPadding("XC", "XG", Padding.HIGH),
280+
"ds_2d_right": (
281+
datasets["ds_2d_right"]
282+
.pipe(
283+
_attach_sgrid_metadata,
284+
Grid2DMetadata(
285+
cf_role="grid_topology",
286+
topology_dimension=2,
287+
node_dimensions=("YG", "XG"),
288+
face_dimensions=(
289+
DimDimPadding("YC", "YG", Padding.HIGH),
290+
DimDimPadding("XC", "XG", Padding.HIGH),
291+
),
292+
vertical_dimensions=(DimDimPadding("ZC", "ZG", Padding.HIGH),),
287293
),
288-
vertical_dimensions=(DimDimPadding("ZC", "ZG", Padding.HIGH),),
289-
),
290-
)
291-
.pipe(
292-
sgrid_rename_dims,
293-
_COMODO_TO_2D_SGRID,
294+
)
295+
.pipe(
296+
sgrid_rename_dims,
297+
_COMODO_TO_2D_SGRID,
298+
)
294299
),
295300
}

0 commit comments

Comments
 (0)