about summary refs log tree commit diff
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: