Skip to content

Commit 9386a66

Browse files
committed
catch null units
1 parent d403068 commit 9386a66

1 file changed

Lines changed: 7 additions & 6 deletions

File tree

hapiplot/hapiplot.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -387,13 +387,13 @@ def hapiplot(*args, **kwargs):
387387
z = z.astype('<f8', copy=False)
388388
z = fill2nan(z, meta["parameters"][i]['fill'])
389389

390-
units = meta["parameters"][i]["units"]
390+
units = meta["parameters"][i].get("units", "")
391391
nl = ""
392392
if len(name) + len(units) > 30:
393393
nl = "\n"
394394

395395
#zlabel = name + nl + " [" + units + "]"
396-
zlabel = "";
396+
zlabel = ""
397397
if units is not None:
398398
zlabel = " [" + units + "]"
399399

@@ -412,10 +412,11 @@ def hapiplot(*args, **kwargs):
412412
bins_time_dependent = True
413413

414414
if 'bins' in meta['parameters'][i] and not bins_time_dependent:
415-
ylabel = meta["parameters"][i]['bins'][0]["name"] \
416-
+ " [" \
417-
+ meta["parameters"][i]['bins'][0]["units"] \
418-
+ "]"
415+
units = meta["parameters"][i]['bins'][0].get("units", None)
416+
if units is None:
417+
units = ""
418+
name = meta["parameters"][i]['bins'][0]["name"]
419+
ylabel = name + "[" + units + "]"
419420
else:
420421
ylabel = "bin #"
421422
if bins_time_dependent:

0 commit comments

Comments
 (0)