From 504b553b9aa4540ad2625474231301aa0de9f4f2 Mon Sep 17 00:00:00 2001 From: ftong <95+ftong@noreply.example.org> Date: Fri, 19 Jun 2026 15:59:50 +0200 Subject: [PATCH] Update src/seismic_hazard_forecasting.py make lambdas at least 1d --- src/seismic_hazard_forecasting.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/seismic_hazard_forecasting.py b/src/seismic_hazard_forecasting.py index 429fb37..4c7821d 100644 --- a/src/seismic_hazard_forecasting.py +++ b/src/seismic_hazard_forecasting.py @@ -649,10 +649,10 @@ verbose: {verbose}") logger.info(f"95% BCa confidence interval: [{rate_unc_low:.4f}, {rate_unc_high:.4f}]") logger.info("------------------------------------------------------") - lambdas = np.array(rate_forecast/bin_dur, dtype='d') + lambdas = np.atleast_1d(np.array(rate_forecast/bin_dur, dtype='d')) lambdas_perc = np.array(1.0, dtype='d') - np.savetxt('activity_rate.csv', np.atleast_1d(lambdas), header=f"Activity Rate (Events per {time_unit[:-1]})", + np.savetxt('activity_rate.csv', lambdas, header=f"Activity Rate (Events per {time_unit[:-1]})", delimiter=',', fmt='%1.4f') if forecast_select: