From ac298ea663fb6da2905c97d1a5628e9af3a679b6 Mon Sep 17 00:00:00 2001
From: remy <remy.dernat@umontpellier.fr>
Date: Sun, 24 Nov 2019 19:24:26 +0100
Subject: [PATCH] message error when encountering 0.0 Norm score

---
 orthofinder/scripts/blast_file_processor.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/orthofinder/scripts/blast_file_processor.py b/orthofinder/scripts/blast_file_processor.py
index fea78cb..3627c29 100644
--- a/orthofinder/scripts/blast_file_processor.py
+++ b/orthofinder/scripts/blast_file_processor.py
@@ -142,7 +142,7 @@ def WriteNormalizedBlastFile(blastDir_list, B, iSpecies, jSpecies, sep = "_", qD
                 try:
                     newscore = B[sequence1ID, sequence2ID]
                     if newscore == 0.0:
-                        sys.stderr.write("\nERROR: 0.0 value detected !\n")
+                        sys.stderr.write("\nERROR: 0.0 value detected in seq position %d %d for Blast species %d %d!\n" % (sequence1ID, sequence2ID, iSpeciesOpen, jSpeciesOpen))
 
                     #    newscore = sc.scnorm.FixZeroNormalizedScores(iSpeciesOpen, float(row[11]))
                     row.append(newscore)
-- 
GitLab