From 3605eb72c6eaadd8818e6250eafb5f9e3ec4a366 Mon Sep 17 00:00:00 2001 From: remy <remy.dernat@umontpellier.fr> Date: Fri, 29 Nov 2019 12:21:23 +0100 Subject: [PATCH] jSpeciesOpen is not needed as it is the same as iSpeciesOpen --- orthofinder/scripts/blast_file_processor.py | 2 +- orthofinder/scripts/scnorm.py | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/orthofinder/scripts/blast_file_processor.py b/orthofinder/scripts/blast_file_processor.py index 72a6952..80f9eaf 100644 --- a/orthofinder/scripts/blast_file_processor.py +++ b/orthofinder/scripts/blast_file_processor.py @@ -153,7 +153,7 @@ def WriteFixNormalizedBlastFile(blastDir_list, iSpecies, jSpecies, sep = "_", qD blastwriter = csv.writer(tempfile, delimiter='\t') for row in blastreader: rows.append(row) - newrows = sc.scnorm.FixZeroNormalizedScores(iSpeciesOpen, jSpeciesOpen, rows) + newrows = sc.scnorm.FixZeroNormalizedScores(iSpeciesOpen, rows) for the_row in newrows: blastwriter.writerow(the_row) tempfile.flush() diff --git a/orthofinder/scripts/scnorm.py b/orthofinder/scripts/scnorm.py index ed9cc2f..2f656bc 100644 --- a/orthofinder/scripts/scnorm.py +++ b/orthofinder/scripts/scnorm.py @@ -148,7 +148,7 @@ class scnorm: return newrows @staticmethod - def FixZeroNormalizedScores(iSpeciesOpen, jSpeciesOpen, rows): + def FixZeroNormalizedScores(iSpeciesOpen, rows): """ This function retrieve the Normalization Score from current csv file (with Seq iQ, Seq iH) @@ -159,10 +159,10 @@ class scnorm: NormBS = selfHitNormBlastScore newrows = [] # retrieve value from plot https://code-examples.net/en/q/8863d1 - all_plots = f[jSpeciesOpen][0].get_xydata() + all_plots = f[iSpeciesOpen][0].get_xydata() error_margin = 0.2 #line = 0 - print("Compute back 0.0 normalized score for self-hits for species %d %d" % (iSpeciesOpen, jSpeciesOpen)) + print("Compute back 0.0 normalized score for self-hits for species %d %d" % (iSpeciesOpen, iSpeciesOpen)) print("Error margin is %f" % error_margin) for row in rows: #try: @@ -177,7 +177,7 @@ class scnorm: #except (IndexError, ValueError): # sys.stderr.write("\nERROR: 12th field in BLAST results file line should be the bit-score for the hit\n") #except IndexError as e: - # sys.stderr.write("\nERROR: csv values on Blast species %d %d file, line %d : %s \n" % (iSpeciesOpen, jSpeciesOpen, line, e)) + # sys.stderr.write("\nERROR: csv values on Blast species %d %d file, line %d : %s \n" % (iSpeciesOpen, iSpeciesOpen, line, e)) # pass newrows.append(row) #line+=1 -- GitLab