@@ -75,34 +75,34 @@ def block(self, items: list[Any]) -> dict:
7575 return items [0 ]
7676
7777 def array (self , items : list [Any ]) -> dict :
78- infos = items [0 ]
79- if isinstance (infos , list ):
80- data = xr .concat ([info ["data" ] for info in infos if "data" in info ], dim = "layer" )
78+ arrs = items [0 ]
79+ if isinstance (arrs , list ):
80+ data = xr .concat ([arr ["data" ] for arr in arrs if "data" in arr ], dim = "layer" )
8181 return {
82- "control" : [info ["control" ] for info in infos if "control" in info ],
82+ "control" : [arr ["control" ] for arr in arrs if "control" in arr ],
8383 "data" : data ,
84- "attrs" : {k : v for k , v in infos [0 ].items () if k not in ["data" ]},
85- "dims" : {"layer" : len (infos )},
84+ "attrs" : {k : v for k , v in arrs [0 ].items () if k not in ["data" ]},
85+ "dims" : {"layer" : len (arrs )},
8686 }
87- return infos
87+ return arrs
8888
8989 def single_array (self , items : list [Any ]) -> dict :
9090 netcdf = items [0 ]
91- info = items [- 1 ]
91+ arr = items [- 1 ]
9292 if netcdf :
93- info ["netcdf" ] = netcdf
94- return TypedTransformer .try_create_dataarray (info )
93+ arr ["netcdf" ] = netcdf
94+ return TypedTransformer .try_create_dataarray (arr )
9595
9696 def layered_array (self , items : list [Any ]) -> list [dict ]:
9797 netcdf = items [0 ]
98- infos = []
99- for info in items [2 :]:
100- if info is None :
98+ layers = []
99+ for arr in items [2 :]:
100+ if arr is None :
101101 continue
102102 if netcdf :
103- info ["netcdf" ] = netcdf
104- infos .append (TypedTransformer .try_create_dataarray (info ))
105- return infos
103+ arr ["netcdf" ] = netcdf
104+ layers .append (TypedTransformer .try_create_dataarray (arr ))
105+ return layers
106106
107107 def readarray (self , items : list [Any ]) -> dict [str , Any ]:
108108 control = items [0 ]
0 commit comments