我有一个包含此结构的文件,带有他的基因的片段ID,例如r1有2个基因,r2只有一个,依此类推:
r1
gene_1 1 181
gene_2 220 300
r2
gene_1 1 295
r3
gene_1 39 278
我需要将每个“ r”字符串移到他的基因字符串前面:
r1 gene_1 1 181
r1 gene_2 220 300
r2 gene_1 1 295
r3 gene_1 39 278
有任何想法吗?
with open('path/to/input') as infile, open('path/to/output', 'w') as outfile:
for line in infile:
if not line.count('\t'):
gene = line.strip()
continue
outfile.write(gene + '\t')
outfile.write(line)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句