comparison sanitize_bed.py @ 21:1c5448133894 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ivar/ commit 97f230215d53e71748c78cd21633d92143710b94
author iuc
date Wed, 06 Aug 2025 08:23:19 +0000
parents 253935875d96
children
comparison
equal deleted inserted replaced
20:253935875d96 21:1c5448133894
1 #!/usr/bin/env python
2
3 import sys
4
5
6 with open(sys.argv[1]) as i:
7 bed_data = i.readlines()
8
9 sanitized_data = []
10 try:
11 for record in bed_data:
12 if record.strip():
13 fields = record.split('\t')
14 sanitized_data.append(
15 '\t'.join(fields[:4] + ['60'] + fields[5:])
16 )
17 except IndexError:
18 pass # leave column number issue to getmasked
19 else:
20 with open(sys.argv[1], 'w') as o:
21 o.writelines(sanitized_data)