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 |
