Mercurial > repos > eric-rasche > circos
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