Skip to content

Commit 5def604

Browse files
committed
1 parent df4fbf2 commit 5def604

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

tbprofiler/collate.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -84,12 +84,12 @@ def collate_results(prefix,conf,result_dir="./results",sample_file=None,full_res
8484
for s in samples:
8585
VAR.write("%s\t%s\n" % (s,"\t".join(["%.3f" % dr_variants[gene][change][s] if gene in dr_variants and change in dr_variants[gene] and s in dr_variants[gene][change] else "0" for gene,change in sorted(dr_variants_set,key=lambda x: x[0])])))
8686
VAR.close()
87-
88-
results[s]["num_dr_variants"] = len(sample_dr_mutations_set[s])
89-
results[s]["num_other_variants"] = len(sample_other_mutations_set[s])
87+
9088
OUT = open(prefix+".txt","w")
9189
OUT.write("sample\tmain_lineage\tsub_lineage\tDR_type\tnum_dr_variants\tnum_other_variants\t%s" % "\t".join(drug_list)+"\n")
9290
for s in samples:
91+
results[s]["num_dr_variants"] = len(sample_dr_mutations_set[s])
92+
results[s]["num_other_variants"] = len(sample_other_mutations_set[s])
9393
OUT.write("%s\t%s\t%s\t%s\t%s\t%s\t%s\n" %(s,results[s]["main_lin"],results[s]["sublin"],results[s]["drtype"],results[s]["num_dr_variants"],results[s]["num_other_variants"],"\t".join([results[s][x] for x in drug_list])))
9494
OUT.close()
9595
json.dump(results,open(prefix+".json","w"))

0 commit comments

Comments
 (0)