aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMuriithi Frederick Muriuki2021-09-08 10:51:57 +0300
committerMuriithi Frederick Muriuki2021-09-08 10:51:57 +0300
commitf360cc62cc156af90d3283ae7b6db9e8250fa43c (patch)
treedf75d3345d78bc38cb53396e6ae085cc5613540f
parent31ca02d1f095c2cc667e5b7d49131d702982f321 (diff)
downloadgenenetwork3-f360cc62cc156af90d3283ae7b6db9e8250fa43c.tar.gz
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<n>' to simply '<n>' to ease sorting of the trait results by numerical order rather than string order.
-rw-r--r--gn3/computations/qtlreaper.py4
1 files changed, 2 insertions, 2 deletions
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: