Mercurial > repos > iuc > ivar_removereads
comparison sanitize_bed.py @ 10:ee29337f905c draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ivar/ commit 8ce6fd9aee543d9e62db33a9c95f79d8dc4e6dea
author | iuc |
---|---|
date | Wed, 13 Jul 2022 15:20:33 +0000 |
parents | ee2beb764a7b |
children |
comparison
equal
deleted
inserted
replaced
9:8d36959b000d | 10:ee29337f905c |
---|---|
7 bed_data = i.readlines() | 7 bed_data = i.readlines() |
8 | 8 |
9 sanitized_data = [] | 9 sanitized_data = [] |
10 try: | 10 try: |
11 for record in bed_data: | 11 for record in bed_data: |
12 fields = record.split('\t') | 12 if record.strip(): |
13 sanitized_data.append( | 13 fields = record.split('\t') |
14 '\t'.join(fields[:4] + ['60'] + fields[5:]) | 14 sanitized_data.append( |
15 ) | 15 '\t'.join(fields[:4] + ['60'] + fields[5:]) |
16 ) | |
16 except IndexError: | 17 except IndexError: |
17 pass # leave column number issue to getmasked | 18 pass # leave column number issue to getmasked |
18 else: | 19 else: |
19 with open(sys.argv[1], 'w') as o: | 20 with open(sys.argv[1], 'w') as o: |
20 o.writelines(sanitized_data) | 21 o.writelines(sanitized_data) |