Mercurial > repos > yating-l > rename_tracks
comparison rename_tracks.py @ 1:72ccb2f848a0 draft default tip
planemo upload commit 869adf4bb92923a8a5cb0d62ae40cdab9bf6e1d7
author | yating-l |
---|---|
date | Thu, 26 Jul 2018 15:16:02 -0400 |
parents | 8b19a698d90e |
children |
comparison
equal
deleted
inserted
replaced
0:8b19a698d90e | 1:72ccb2f848a0 |
---|---|
12 writer = open(renamedFile, 'w') | 12 writer = open(renamedFile, 'w') |
13 with open(inputFile, 'r') as f: | 13 with open(inputFile, 'r') as f: |
14 lines = f.readlines() | 14 lines = f.readlines() |
15 for l in lines: | 15 for l in lines: |
16 if not l.startswith("#"): | 16 if not l.startswith("#"): |
17 scaffold_name = l.split()[0] | 17 scaffold_name = l.split('\t')[0] |
18 if scaffold_name in nameDict: | 18 if scaffold_name in nameDict: |
19 l = l.replace(scaffold_name, nameDict[scaffold_name]) | 19 l = l.replace(scaffold_name, nameDict[scaffold_name]) |
20 writer.write(l) | 20 writer.write(l) |
21 writer.close() | 21 writer.close() |
22 | 22 |