From f9e3c38b750c38c8cb657647476f58012eb442e5 Mon Sep 17 00:00:00 2001 From: TALIBART Hugo Date: Mon, 16 Dec 2019 11:09:48 +0100 Subject: [PATCH] rectified matrianglify function --- ccmpred/substitution_matrices.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/ccmpred/substitution_matrices.py b/ccmpred/substitution_matrices.py index 26266f5..491540a 100644 --- a/ccmpred/substitution_matrices.py +++ b/ccmpred/substitution_matrices.py @@ -4,9 +4,12 @@ def matrianglify(data, size=20): """ Make a symmetric size * size matrix out of an array of triangle array data""" mat = np.zeros((size, size)) - mat[np.tril_indices(size)] = data - mat[np.triu_indices(size)] = data - + for i in range(size): + for j in range(size): + ind=int(i*(i+1)//2+j) + if (ind