bwa.md 1.6 KB

bwa

Burrows-Wheeler ์ •๋ ฌ ๋„๊ตฌ. ์งง๊ณ  ๋‚ฎ์€ ๋ฐœ์‚ฐ์œจ์˜ DNA ์„œ์—ด์„ ์ธ๊ฐ„ ์œ ์ „์ฒด์™€ ๊ฐ™์€ ๋Œ€ํ˜• ์ฐธ์กฐ ์œ ์ „์ฒด์— ๋งคํ•‘ํ•ฉ๋‹ˆ๋‹ค. ๋” ๋งŽ์€ ์ •๋ณด: https://github.com/lh3/bwa.

  • ์ฐธ์กฐ ์œ ์ „์ฒด ์ƒ‰์ธ ์ƒ์„ฑ:

bwa index {{๊ฒฝ๋กœ/๋Œ€์ƒ/์ฐธ์กฐ.fa}}

  • ๋‹จ์ผ ์—”๋“œ ์ฝ๊ธฐ(์„œ์—ด)๋ฅผ ์ƒ‰์ธ๋œ ์œ ์ „์ฒด์— 32 [t]์Šค๋ ˆ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋งคํ•‘ํ•˜๊ณ  ๊ฒฐ๊ณผ๋ฅผ ์••์ถ•ํ•˜์—ฌ ๊ณต๊ฐ„ ์ ˆ์•ฝ:

bwa mem -t 32 {{๊ฒฝ๋กœ/๋Œ€์ƒ/์ฐธ์กฐ.fa}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/๋‹จ์ผ_์—”๋“œ_์ฝ๊ธฐ.fq.gz}} | gzip > {{๊ฒฝ๋กœ/๋Œ€์ƒ/์ •๋ ฌ_๋‹จ์ผ_์—”๋“œ.sam.gz}}

  • ์Œ ์—”๋“œ ์ฝ๊ธฐ(์„œ์—ด)๋ฅผ ์ƒ‰์ธ๋œ ์œ ์ „์ฒด์— 32 [t]์Šค๋ ˆ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋งคํ•‘ํ•˜๊ณ  ๊ฒฐ๊ณผ๋ฅผ ์••์ถ•ํ•˜์—ฌ ๊ณต๊ฐ„ ์ ˆ์•ฝ:

bwa mem -t 32 {{๊ฒฝ๋กœ/๋Œ€์ƒ/์ฐธ์กฐ.fa}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/์Œ_์—”๋“œ_์ฝ๊ธฐ_1.fq.gz}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/์Œ_์—”๋“œ_์ฝ๊ธฐ_2.fq.gz}} | gzip > {{๊ฒฝ๋กœ/๋Œ€์ƒ/์ •๋ ฌ_์Œ_์—”๋“œ.sam.gz}}

  • Picard ์†Œํ”„ํŠธ์›จ์–ด์˜ ์ถœ๋ ฅ SAM ํŒŒ์ผ ํ˜ธํ™˜์„ฑ์„ ์œ„ํ•ด ์งง์€ ๋ถ„ํ•  ํžˆํŠธ๋ฅผ ๋ณด์กฐ๋กœ [M]ํ‘œ์‹œํ•˜์—ฌ ์Œ ์—”๋“œ ์ฝ๊ธฐ(์„œ์—ด)๋ฅผ ์ƒ‰์ธ๋œ ์œ ์ „์ฒด์— 32 [t]์Šค๋ ˆ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋งคํ•‘ํ•˜๊ณ  ๊ฒฐ๊ณผ๋ฅผ ์••์ถ•:

bwa mem -M -t 32 {{๊ฒฝ๋กœ/๋Œ€์ƒ/์ฐธ์กฐ.fa}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/์Œ_์—”๋“œ_์ฝ๊ธฐ_1.fq.gz}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/์Œ_์—”๋“œ_์ฝ๊ธฐ_2.fq.gz}} | gzip > {{๊ฒฝ๋กœ/๋Œ€์ƒ/์ •๋ ฌ_์Œ_์—”๋“œ.sam.gz}}

  • FASTA/Q [C]์ฃผ์„(์˜ˆ: BC:Z:CGTAC)์„ ์••์ถ•๋œ ๊ฒฐ๊ณผ์— ์ถ”๊ฐ€ํ•˜์—ฌ ์Œ ์—”๋“œ ์ฝ๊ธฐ(์„œ์—ด)๋ฅผ ์ƒ‰์ธ๋œ ์œ ์ „์ฒด์— 32 [t]์Šค๋ ˆ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋งคํ•‘:

bwa mem -C -t 32 {{๊ฒฝ๋กœ/๋Œ€์ƒ/์ฐธ์กฐ.fa}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/์Œ_์—”๋“œ_์ฝ๊ธฐ_1.fq.gz}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/์Œ_์—”๋“œ_์ฝ๊ธฐ_2.fq.gz}} | gzip > {{๊ฒฝ๋กœ/๋Œ€์ƒ/์ •๋ ฌ_์Œ_์—”๋“œ.sam.gz}}