diff --git a/nomad/datamodel/metainfo/eln/eqe_parser.py b/nomad/datamodel/metainfo/eln/eqe_parser.py index e9e8c0246ada44777c7f92d8dd55762b2490f527..fb8bcf5177d0fdc27174ed3b94ed79afadba12b5 100644 --- a/nomad/datamodel/metainfo/eln/eqe_parser.py +++ b/nomad/datamodel/metainfo/eln/eqe_parser.py @@ -266,7 +266,7 @@ class EQEAnalyzer: energy_AM15 = np.array(df_am15[df_am15.columns[1]]) spectrum_AM15 = np.array(df_am15[df_am15.columns[2]]) spectrum_AM15G_interp = np.interp(x, energy_AM15, spectrum_AM15) - jsc_calc = integrate.cumtrapz(y * spectrum_AM15G_interp, x) + jsc_calc = integrate.cumulative_trapezoid(y * spectrum_AM15G_interp, x) jsc = max(jsc_calc * q * 1e4) return jsc