Skip to content

Commit 62d50c7

Browse files
authored
fix: changed scipy.integrate.cumtrapz import by cumulative_trapezoid in plots.py module (#265)
1 parent 5f84ea9 commit 62d50c7

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

csep/utils/plots.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import numpy
55
import string
66
import pandas as pandas
7-
from scipy.integrate import cumtrapz
7+
from scipy.integrate import cumulative_trapezoid
88
import scipy.stats
99
import matplotlib
1010
import matplotlib.lines
@@ -2619,11 +2619,11 @@ def plot_Molchan_diagram(forecast, catalog, linear=True, axes=None, plot_uniform
26192619
Tab_as_score['nu'] = Table_molchan['nu']
26202620

26212621
ONE = numpy.ones(len(Tab_as_score))
2622-
Tab_as_score['CUM_BAND'] = cumtrapz(ONE, Tab_as_score['tau'], initial=0) - cumtrapz(Tab_as_score['nu'],
2622+
Tab_as_score['CUM_BAND'] = cumulative_trapezoid(ONE, Tab_as_score['tau'], initial=0) - cumulative_trapezoid(Tab_as_score['nu'],
26232623
Tab_as_score['tau'],
26242624
initial=0)
26252625
Tab_as_score['AS_score'] = numpy.divide(Tab_as_score['CUM_BAND'],
2626-
cumtrapz(ONE, Tab_as_score['tau'], initial=0) + 1e-10)
2626+
cumulative_trapezoid(ONE, Tab_as_score['tau'], initial=0) + 1e-10)
26272627
Tab_as_score.loc[Tab_as_score.index[-1], 'AS_score'] = max(0.5, Tab_as_score['AS_score'].iloc[-1])
26282628
ASscore = numpy.round(Tab_as_score.loc[Tab_as_score.index[-1], 'AS_score'], 2)
26292629

0 commit comments

Comments
 (0)