From 14651ca46b5d886faf96f021dc89ac57db45ae2c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Herv=C3=A9=20=20MENAGER?= <herve.menager@pasteur.fr>
Date: Thu, 28 Dec 2017 13:49:00 +0100
Subject: [PATCH] a fix to compute_jost_withnan_dumb that won't work

---
 jass/models/worktable.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/jass/models/worktable.py b/jass/models/worktable.py
index bdac8ac9..587b9259 100755
--- a/jass/models/worktable.py
+++ b/jass/models/worktable.py
@@ -111,7 +111,7 @@ def make_compute_jost_nonan(cov):
 def make_compute_jost_withnan_dumb(cov):
     def compute_jost_withnan_dumb(z):
         whichnan = np.where(np.logical_not(np.isnan(z)))
-        invcov = np.linalg.inv(cov[whichnan, whichnan])
+        invcov = np.linalg.inv(cov.iloc[whichnan, whichnan])
         znonan = z[whichnan]
         p = znonan.shape[0]
         chi = np.sum(np.multiply(znonan, znonan.dot(invcov)))
-- 
GitLab