From f360cc62cc156af90d3283ae7b6db9e8250fa43c Mon Sep 17 00:00:00 2001 From: Muriithi Frederick Muriuki Date: Wed, 8 Sep 2021 10:51:57 +0300 Subject: Remove extraneous text to ease sorting Issue: https://github.com/genenetwork/gn-gemtext-threads/blob/main/topics/gn1-migration-to-gn2/clustering.gmi * Change the id from 'T' to simply '' to ease sorting of the trait results by numerical order rather than string order. --- gn3/computations/qtlreaper.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gn3/computations/qtlreaper.py') diff --git a/gn3/computations/qtlreaper.py b/gn3/computations/qtlreaper.py index 8c0e6de..ec215e5 100644 --- a/gn3/computations/qtlreaper.py +++ b/gn3/computations/qtlreaper.py @@ -20,9 +20,9 @@ def generate_traits_file(strains, trait_values, traits_filename): header = "Trait\t{}\n".format("\t".join(strains)) data = ( [header] + - ["T{}\t{}\n".format(i+1, "\t".join([str(i) for i in t])) + ["{}\t{}\n".format(i+1, "\t".join([str(i) for i in t])) for i, t in enumerate(trait_values[:-1])] + - ["T{}\t{}".format( + ["{}\t{}".format( len(trait_values), "\t".join([str(i) for i in t])) for t in trait_values[-1:]]) with open(traits_filename, "w") as outfile: -- cgit v1.2.3