Vcf2maf.md
awk '!/^#/ {gsub(/^chr/, "", $1)} 1' /home/benson/project/WGS-report/WGS_data/test/NGS2401027.vcf \
/home/benson/project/WGS-report/WGS_data/test/NGS2401027.nochr.vcf
zcat /home/benson/project/WGS-report/WGS_data/test/NGS2401027.hard-filtered.vcf.gz | awk '!/^#/ {gsub(/^chr/, "", $1)} 1' \
/home/benson/project/WGS-report/WGS_data/test/NGS2401027.nochr.vcf
取出 header
grep "^#" /home/benson/project/WGS-report/WGS_data/test/NGS2401027.nochr.vcf > header.vcf
取出前 5000 筆非註解(變異)行
grep -v "^#" /home/benson/project/WGS-report/WGS_data/test/NGS2401027.nochr.vcf | head -n 5000 > body.vcf
合併為測試用 VCF
cat header.vcf body.vcf > /home/benson/project/WGS-report/WGS_data/test/NGS2401027.head5000.vcf
awk 'BEGIN{FS=OFS="\t"} /^#/ || $1 ~ /^(MT|[1-9]|1[0-9]|2[0-2]|X|Y)$/ {print}' /home/benson/project/WGS-report/WGS_data/test/NGS2401027.head5000.vcf \
/home/benson/project/WGS-report/WGS_data/test/NGS2401027.head5000.primary.vcf
Last updated