【发布时间】:2022-10-18 23:16:09
【问题描述】:
我在一个文件夹中有多个文件,需要从 ANN[ 重命名标题].GENE 到 Gene 和 ANN[].HGVS_P 为氨基酸。
**path = "/home/kristina/snpeff_analysis/a.a/Test_res2.G.P/"
all_files = glob.glob(path + "*.vcf")
for filename in all_files:
aa_df = pd.read_csv(filename, sep='\t')
new_header = {'ANN[*].GENE':'Gene',
'ANN[*].HGVS_P': 'AminoAcids'}
aa_df.rename(columns=new_header, inplace=True)
aa_df.head()**
当我查看文件时,标题保持不变。在交互式窗口上运行它时,它会输出新的标题。
[在此处输入图片描述][1]
基因氨基酸 gyrA|Rv0007|ppiA|dnaN|recF|Rv0004|gyrB|Rv0008c p.Ser95Thr|.|.|.|.|.|.|. rplC|rplD|rplW|rplB|rpsS|rplV|rpsC|rplP|rpmC|r... p.Met1?|.|.|.|.|.|.|.|.|.|.|.|. |.|. irtA|mbtK|irtB|fabG2|Rv1351|Rv1352|mbtL|mbtM|m... p.Gly388Gly|.|.|.|.|.|.|.|.|.
【问题讨论】: