Mercurial > repos > xuebing > sharplabtool
view makewindow.py @ 13:292186c14b08
Uploaded
author | xuebing |
---|---|
date | Sat, 10 Mar 2012 08:17:36 -0500 |
parents | b7f1d9f8f3bc |
children |
line wrap: on
line source
def makeWindow(filename,outfile,window): window = window/2 f=open(filename) out = open(outfile,'w') for line in f: flds = line.strip().split() #new position center = (int(flds[1]) + int(flds[2]))/2 start = center - window end = center + window if start >= 0: flds[1] = str(start) flds[2] = str(end) out.write('\t'.join(flds)+'\n') f.close() out.close() import sys makeWindow(sys.argv[1],sys.argv[2],int(sys.argv[3]))