GWAS的sense

awk 提取

2022-02-07  本文已影响0人  夏大希
image.png
awk 'FNR==NR{a[$1];next}($1 in a){print}' spikelet_GWAS_snp.txt 4.end.exonic_variant_function.txt > sort.exonic.get_annotation_snp.txt

今日分析遇到的问题
GWAS结果合并很多SNP,想在注释文件中提取某些SNP的注释信息,本来想用R分析,奈何小麦的注释文件最后达到12G,会卡爆我的电脑。就搜索,出来grep 的用法,我的正则表达式用的并不熟练。 想到之前用的awk用法,直接搜awk 提取index ;
总共看了三个教程
👢[linux]根据一串ID批量提取另外一个文件的指定行 - 简书 (jianshu.com)

awk处理两个文件示例 - 简书 (jianshu.com)
(15条消息) Shell awk两个文件的对比 NR和FRN_weixin_34195546的博客-CSDN博客

第一个有些代码自己看不懂
直接用的第二个代码

image.png
上一篇下一篇

猜你喜欢

热点阅读