We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents fc4f261 + 9d3a4c7 commit fbdcbc2Copy full SHA for fbdcbc2
1 file changed
ctd/read.py
@@ -404,7 +404,7 @@ def from_cnv(fname):
404
f.close()
405
406
prkeys = [
407
- "prM ",
+ "prM",
408
"prE",
409
"prDM",
410
"pr50M",
@@ -415,9 +415,14 @@ def from_cnv(fname):
415
"depSM",
416
"prDE",
417
]
418
+ df.columns = df.columns.str.strip()
419
prkey = [key for key in prkeys if key in df.columns]
- if len(prkey) != 1:
420
- raise ValueError(f"Expected one pressure/depth column, got {prkey}.")
+ if len(prkey) == 0:
421
+ raise ValueError("Expected one pressure/depth column, didn't receive any")
422
+ elif len(prkey) > 1:
423
+ # if multiple keys present then keep the first one
424
+ prkey = prkey[0]
425
+
426
df.set_index(prkey, drop=True, inplace=True)
427
df.index.name = "Pressure [dbar]"
428
if prkey == "depSM":
0 commit comments