https://github.com/jvivian/one_off_scripts
Tip revision: 3ad04be99cd01e6a047c1b530cc8a1de82bd862e authored by John Vivian on 02 February 2017, 01:31:18 UTC
Refactor SRA pipeline to use faster method than fastq-dump
Refactor SRA pipeline to use faster method than fastq-dump
Tip revision: 3ad04be
rename_from_namepair.py
#!/usr/bin/env python2.7
# John Vivian
"""
Rename files from a name_pair.tsv
"""
import os
import sys
name_pair = sys.argv[1]
directory = 'tumor_data'
with open(name_pair, 'r') as f_in:
for line in f_in:
line = line.strip().split('\t')
current = line[2] + '.fastq.gz'
new = line[1] + '.fastq.gz'
print '{} -> {}'.format(os.path.join(directory, current), os.path.join(directory, new))
os.rename(os.path.join(directory, current), os.path.join(directory, new))