Skip to content

Commit 4ce6b8a

Browse files
authored
Merge pull request #14 from AlexHls/fix-verbose-error
Add verbose print to index error
2 parents 97cbfb9 + c4058ef commit 4ce6b8a

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/sccala/libio/scm_loader.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,12 @@ def load_data(
226226
"%s_%s_%s_InterpolationResults.csv" % (sn, instrument[i], mag[i]),
227227
)
228228
)
229-
mags = df[df["Date"] == date[i]][mag[i]].to_numpy()[0]
229+
try:
230+
mags = df[df["Date"] == date[i]][mag[i]].to_numpy()[0]
231+
except IndexError:
232+
raise ValueError(
233+
"No data found for %s at date %f in %s" % (sn, date[i], mag[i])
234+
)
230235
mags_err_lower = df[df["Date"] == date[i]]["%s_err_lower" % mag[i]].to_numpy()[
231236
0
232237
]

0 commit comments

Comments
 (0)