Skip to content

Commit 4fd90e0

Browse files
committed
Corrected maverick normalization.
1 parent fac87db commit 4fd90e0

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

structure_threader/wrappers/maverick_wrapper.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -316,7 +316,13 @@ def maverick_normalization(x_mean, x_sd, klist, draws=int(1e6), limit=95):
316316
y_array = np.array([np.exp(rnorm(x_mean[i], x_sd[i]))
317317
for _ in range(draws)])
318318

319-
z_array[i] = np.sort(y_array/sum(y_array))
319+
z_array[i] = y_array
320+
321+
sum_ar = sum(z_array)
322+
323+
for i in range(draws):
324+
325+
z_array[:, i] = z_array[:, i] / sum_ar[i]
320326

321327
# Define limit tails
322328
l_limit = (100 - limit) / 2

0 commit comments

Comments
 (0)