Skip to content

Commit fe7078a

Browse files
committed
Fallback for SI to FOE
1 parent 6a1c2c4 commit fe7078a

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

app.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,12 @@ def filtered_output(data, output_name):
5757

5858
@pn.cache
5959
def sensitivity_indices(inputs, output):
60-
si = sd.sensitivity_indices(inputs=inputs, output=output).si
61-
return si
60+
sensitivity_indices = sd.sensitivity_indices(inputs=inputs, output=output)
61+
if 0.01 < sum(sensitivity_indices.si) < 2.0:
62+
indices = sensitivity_indices.si
63+
else:
64+
indices = sensitivity_indices.first_order
65+
return indices
6266

6367

6468
def sensitivity_indices_table(si, inputs):

0 commit comments

Comments
 (0)