์ด๊ฒ์ Ubuntu Online, Fedora Online, Windows ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ ๋๋ MAC OS ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ์ ๊ฐ์ ์ฌ๋ฌ ๋ฌด๋ฃ ์จ๋ผ์ธ ์ํฌ์คํ ์ด์ ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ฌ OnWorks ๋ฌด๋ฃ ํธ์คํ ์ ๊ณต์ ์ฒด์์ ์คํํ ์ ์๋ ๋ช ๋ น htseq-qa์ ๋๋ค.
ํ๋ก๊ทธ๋จ:
์ด๋ฆ
htseq-qa - ์ฒ๋ฆฌ๋์ด ๋ง์ ์ํ์ฑ ์ฝ๊ธฐ์ ๊ฐ๋จํ ํ์ง ํ๊ฐ ์ํ
Python ์คํฌ๋ฆฝํธ htseq-qa ์ํ์ฑ ์ฝ๊ธฐ(์์ ๋๋ ์ ๋ ฌ)๊ฐ ์๋ ํ์ผ์ ์ฌ์ฉํฉ๋๋ค.
์ฝ๊ธฐ) ์คํ์ ๊ธฐ์ ์ ํ์ง์ ํ๊ฐํ๋ ๋ฐ ์ ์ฉํ ํ๋กฏ์ด ํฌํจ๋ PDF ํ์ผ์ ์์ฑํฉ๋๋ค.
์๋ชจ
๋ค์์ ์ผ๋ฐ์ ์ธ ํ๋กฏ์ ๋๋ค. [์ด๋ฏธ์ง]
ํ๋กฏ์ ์ ๋ ฌ๋ ์ฝ๊ธฐ์ ์ ๋ ฌํ ์ ์๋ ์ฝ๊ธฐ๊ฐ ํฌํจ๋ SAM ํ์ผ์์ ๋ง๋ค์ด์ง๋๋ค. ์ผ์ชฝ
์ด์ ์ ๋ ฌ๋์ง ์์ ์ฝ๊ธฐ์์ ๋ง๋ค์ด์ง๊ณ ์ค๋ฅธ์ชฝ ์ด์ ์ ๋ ฌ๋ ์ฝ๊ธฐ์์ ๋ง๋ค์ด์ง๋๋ค. ํค๋
SAM ํ์ผ์ ์ด๋ฆ๊ณผ ์ฝ๊ธฐ ํ์๋ฅผ ์๋ ค์ค๋๋ค.
์์ชฝ ํ์ ์ฝ๊ธฐ์ ๊ฐ ์์น์ ๋ํด ์ด๋ค ๋ฒ ์ด์ค๊ฐ ํธ์ถ๋์๋์ง๋ฅผ ๋ณด์ฌ์ค๋๋ค. ์ด์
์ํ์์ ์ ๋ ฌํ ์ ์๋ ์ฝ๊ธฐ์๋ A๊ฐ ๋ถ๋ช ํ ์ด๊ณผ๋ฉ๋๋ค. ์ ๋ ฌ๋ ์ฝ๊ธฐ์๋ ๊ท ํ์ด ์์ต๋๋ค.
๋ณด์ ์ฝ๊ธฐ ์ฌ์ด: A์ C(๋ถ์ ์)๋ ๋์ผํ ์์ค์ ๊ฐ์ง๋ฉฐ C์ C๋ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค.
G(์ด๋ก์). ์ํ์ค๋ AT๊ฐ ํ๋ถํ ๊ฒ ๊ฐ์ต๋๋ค. ๋ํ ๊ฑฐ์ ๋ชจ๋ ์ ๋ ฌ
์ฝ๊ธฐ๋ T๋ก ์์ํ์ฌ A, 70%์์ C, 30%์์ A๊ฐ ๋ค๋ฐ๋ฆ ๋๋ค.
๊ทธ๋ฌํ ๋ถ๊ท ํ์ ์ข์ ์ค๋ช ์ด ์๋ค๋ฉด ์ฐ๋ ค์ ์ด์ ๊ฐ ๋ ๊ฒ์ ๋๋ค. ์ฌ๊ธฐ์,
๊ทธ ์ด์ ๋ ์ํ์ ๋จํธํ๊ฐ ํจ์ ๋ถํด์ ์ํด ์ด๋ฃจ์ด์ก๊ธฐ ๋๋ฌธ์ ๋๋ค.
์๋์ชฝ ์ ๋ฐ์ ๋ค์ํ ์์น์์ ํ๋ถํ basecall ํ์ง ์ ์๋ฅผ ๋ณด์ฌ์ค๋๋ค.
์ฝ๊ธฐ์์. ๊ฑฐ์ ๋ชจ๋ ์ ๋ ฌ๋ ์ฝ๊ธฐ์ ํ์ง์ ์ ์ฒด ๊ธธ์ด์ ๋ํด 34์ธ ๋ฐ๋ฉด
์ ๋ ฌ๋์ง ์์ ์ฝ๊ธฐ์ ๊ฒฝ์ฐ ์ผ๋ถ ์ฝ๊ธฐ๋ ๋์ผ๋ก ๊ฐ์๋ก ํ์ง ์ ์๊ฐ ๋ฎ์ต๋๋ค.
์ฌ์ฉ๋ฒ
์ฐธ๊ณ htseq-qa ํ๋กฏ์ ์์ฑํ๋ ค๋ฉด matplotlib๊ฐ ํ์ํ๋ฏ๋ก ์ด๊ฒ์ ์ค์นํด์ผ ํฉ๋๋ค.
์ค๋ช ๋ ๋๋ก ๋ชจ๋ LINK matplotlib ์น์ฌ์ดํธ์์
HTSeq๋ฅผ ์ค์นํ ํ(์ฐธ์กฐ ์ค์น) ๋ฐ matplotlib, ๋น์ ์ ์คํํ ์ ์์ต๋๋ค htseq-qa ์ธ์ฌ๋ง
๋ช ๋ น ์ค :
htseq-qa [์ต์ ] read_file
ํ์ผ์ด htseq-qa ๊ฒฝ๋ก์ ์์ผ๋ฉด ๋ค์์ ์ฌ์ฉํ์ฌ ์คํฌ๋ฆฝํธ๋ฅผ ํธ์ถํ ์ ์์ต๋๋ค.
python -m HTSeq.scripts.qa [์ต์ ] read_file
์ด ์ดํ๋ฆฌ์ผ์ด์ ์๋ XNUMXยตm ๋ฐ XNUMXยตm ํ์ฅ์์ ์ต๋ XNUMXW์ ํ๊ท ์ถ๋ ฅ์ ์ ๊ณตํ๋ ์ฝ๊ธฐ ํ์ผ FASTQ ํ์ผ ๋๋ SAM ํ์ผ์ ๋๋ค. SAM ํ์ผ์ ๊ฒฝ์ฐ ๋ ๊ฐ์ ํ๋กฏ
์ด์ ์์ ๊ฐ์ด ์์ฑ๋๋ฉฐ FASTQ ํ์ผ์ ๊ฒฝ์ฐ ํ๋์ ์ด๋ง ์ป์ต๋๋ค.
์ถ๋ ฅ์ ๋ค์๊ณผ ๊ฐ์ ์ด๋ฆ์ ํ์ผ์ ๊ธฐ๋ก๋ฉ๋๋ค. ์ฝ๊ธฐ ํ์ผ, ์ ๋ฏธ์ฌ .PDF
์ถ๊ฐํ์ต๋๋ค. Acrobat Reader์ ๊ฐ์ PDF ๋ทฐ์ด๋ก ๋ณด์ญ์์ค.
์ต์
-t , --์ ํ=
ํ์ผ ํ์ ์ฝ๊ธฐ ํ์ผ. ์ง์๋๋ ๊ฐ ์์น :
ยท ์: SAM ํ์ผ(์ฐธ๊ณ SAM๋๊ตฌ ๋๋ถ๋ถ์ ๋ณํ์ ์ํ Perl ์คํฌ๋ฆฝํธ ํฌํจ
SAM์ ๋ํ ์ ๋ ฌ ํ์)
ยท ์๋ ์ฌ ๋ด๋ณด๋ด๊ธฐ: _๋ด๋ณด๋ด๊ธฐ.txt SolexaPipeline ์ํํธ์จ์ด์ ์ํด ์์ฑ๋ ํ์ผ
์ด๋๋(htseq-qa ์๋ก์ด Solexa ํ์ง ์ธ์ฝ๋ฉ์ ๋ค์๊ณผ ๊ฐ์ด ๊ธฐ๋ํฉ๋๋ค.
SolexaPipeline ๋ฒ์ 1.3 ์ด์์์ ์์ฑ๋จ)
ยท ๋น ๋ฅธ: ํ์ค(Sanger ๋๋ Phred) ํ์ง ์ธ์ฝ๋ฉ์ FASTQ ํ์ผ
ยท solexa-fastq: Solexa ํ์ง ์ธ์ฝ๋ฉ์ด ํฌํจ๋ FASTQ ํ์ผ,
Bustard(htseq-qa ์๋ก์ด Solexa๋ฅผ ๊ธฐ๋ํฉ๋๋ค
SolexaPipeline ๋ฒ์ 1.3 ์ด์์์ ์์ฑ๋ ํ์ง ์ธ์ฝ๋ฉ)
-o , --์์ํ์ผ=
์ถ๋ ฅ ํ์ผ ์ด๋ฆ(๊ธฐ๋ณธ๊ฐ์ ``.pdf``)
-r , --์ฝ๊ธฐ ๊ธธ์ด=
์ต๋ ์ฝ๊ธฐ ๊ธธ์ด(์ง์ ๋์ง ์์ ๊ฒฝ์ฐ ์คํฌ๋ฆฝํธ๋ ํ์ผ์์ ์ถ์ธก
-g , --๊ฐ๋ง=
ํ์ง ์ ์ ํ๋กฏ์ ๋๋น ์กฐ์ ์ ์ํ ๊ฐ๋ง ๊ณ์
-N, --nosplit
์ ๋ ฌ๋์ง ์๊ณ ์ ๋ ฌ๋ ๊ฒ์ผ๋ก ์ฝ๊ธฐ๋ฅผ ๋ถํ ํ์ง ๋ง์ญ์์ค. ์ฆ, XNUMX์ด ํ๋กฏ์ ์์ฑํฉ๋๋ค.
-๋ฏธ๋์, --์ต๋
๋ฐ์ดํฐ์ ํ์๋๋ ์ต๋ ํ์ง ์ ์(๊ธฐ๋ณธ๊ฐ: 40)
-์๊ฐ, --๋์
์ฌ์ฉ ์์ฝ ํ์ ๋ฐ ์ข ๋ฃ
onworks.net ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ์จ๋ผ์ธ์ผ๋ก htseq-qa ์ฌ์ฉ