Mercurial > repos > iuc > ivar_trim
view sanitize_bed.py @ 15:a2b94388d00d draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ivar/ commit 3839802e0a790cb519cffdc2d8a6b92d73e4c9ef
| author | iuc |
|---|---|
| date | Sat, 25 Mar 2023 12:53:12 +0000 |
| parents | 5671e1d3d5ee |
| children |
line wrap: on
line source
#!/usr/bin/env python import sys with open(sys.argv[1]) as i: bed_data = i.readlines() sanitized_data = [] try: for record in bed_data: if record.strip(): fields = record.split('\t') sanitized_data.append( '\t'.join(fields[:4] + ['60'] + fields[5:]) ) except IndexError: pass # leave column number issue to getmasked else: with open(sys.argv[1], 'w') as o: o.writelines(sanitized_data)
