Skip to content

Commit 313f29a

Browse files
committed
improve handling of multiple case in toz
1 parent 963e631 commit 313f29a

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

nctoolkit/tozlev.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,11 @@ def to_zlevels(self, levels=None, thickness=None, depths=None, surface=None):
5555
# Set up the thickness
5656

5757
ds = self.copy()
58-
59-
ds.subset(variables=ds.contents.query("nlevels > 1").variable)
60-
ds.run()
58+
59+
var_select = list(ds.contents.query("nlevels > 1").variable)
60+
if len(var_select) > 1:
61+
ds.subset(variables=ds.contents.query("nlevels > 1").variable)
62+
ds.run()
6163
vars = ds.variables
6264

6365
sorted = False

0 commit comments

Comments
 (0)