diff unified-histogram.py @ 3:b56f47c58779 draft

planemo upload for repository https://github.com/TAMU-CPT/galaxy-circos-tool commit 4503a4ca99e65aa821e2c953f2f18eaadeed170a
author eric-rasche
date Wed, 01 Mar 2017 23:56:56 -0500
parents e8475d0195fe
children 4ff5ff4c84fa
line wrap: on
line diff
--- a/unified-histogram.py	Wed Mar 01 22:49:11 2017 -0500
+++ b/unified-histogram.py	Wed Mar 01 23:56:56 2017 -0500
@@ -115,7 +115,9 @@
                 if MODE == 'histogram':
                     # histogram
                     # hs4 0 1999999 5.0000,3.0000,1.0000,19.0000
-                    print genome, region_start, region_end, ','.join(values)
+                    sys.stdout.write(' '.join(
+                        (genome, region_start, region_end, ','.join(values))
+                    ) + '\n')
                 elif MODE == 'heatmap':
                     # heatmap
                     # hs1 2000000 3999999 0.0000 id=hs4
@@ -126,15 +128,23 @@
                     # hs1 6000000 7999999 4.0000 id=hs2
                     for x in max_idx:
                         if x in data[genome][position]:
-                            print genome, region_start, region_end, data[genome][position][x], 'id=hm%s' % x
+                            sys.stdout.write(' '.join(
+                                (genome, region_start, region_end, data[genome][position][x], 'id=hm%s' % x)
+                            ) + '\n')
                         else:
-                            print genome, region_start, region_end, 0.0, 'id=hm%s' % x
+                            sys.stdout.write(' '.join(
+                                (genome, region_start, region_end, 0.0, 'id=hm%s' % x)
+                            ) + '\n')
                 elif MODE == 'line':
                     # multiple=False
-                    print genome, region_start, region_end, data[genome][position][0]
+                    sys.stdout.write(' '.join(
+                        (genome, region_start, region_end, data[genome][position][0])
+                    ) + '\n')
                 elif MODE == 'scatter':
                     # multiple=False
-                    print genome, region_start, region_end, data[genome][position][0]
+                    sys.stdout.write(' '.join(
+                        (genome, region_start, region_end, data[genome][position][0])
+                    ) + '\n')
 
                 # Update start of next array
                 region_start = position