์ด๊ฒ์ Ubuntu Online, Fedora Online, Windows ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ ๋๋ MAC OS ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ์ ๊ฐ์ ์ฌ๋ฌ ๋ฌด๋ฃ ์จ๋ผ์ธ ์ํฌ์คํ ์ด์ ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ฌ OnWorks ๋ฌด๋ฃ ํธ์คํ ๊ณต๊ธ์์์ ์คํํ ์ ์๋ ๋ช ๋ น ipcress์ ๋๋ค.
ํ๋ก๊ทธ๋จ:
์ด๋ฆ
ipcress - In-silico PCR ์คํ ์๋ฎฌ๋ ์ด์ ์์คํ
๊ฐ์
์์ดํฌ๋ ์ค [ ์ต์ ] <ํ๋ผ์ด๋จธ ํ์ผ> <์์ ๊ฒฝ๋ก>
๊ธฐ์
์์ดํฌ๋ ์ค ์ด๋ค In-์ค๋ฆฌ์ฝ PCR E์คํ S๋ชจ๋ฐฉ S์์คํ
์ด๊ฒ์ PCR ์คํ์ ์๋ฎฌ๋ ์ด์ ์ ์ํ ๋๊ตฌ์ ๋๋ค. ํ๋ผ์ด๋จธ๊ฐ ํฌํจ๋ ํ์ผ์ ์ ๊ณตํฉ๋๋ค.
๋ฐ ์ผ๋ จ์ ์ํ์ค๋ฅผ ์ฌ์ฉํ์ฌ PCR ์ฐ๋ฌผ์ ์์ธกํฉ๋๋ค.
Ipcress๋ NCBI์ e-PCR ํ๋ก๊ทธ๋จ๊ณผ ์ ์ฌํ์ง๋ง ํจ์ฌ ๋น ๋ฅด๋ฉฐ
ํ๋ผ์ด๋จธ ๊ทผ์ฒ์ ๋ชจํธ์ฑ ๊ธฐํธ๊ฐ ์์ ๋ ์ผ์น๋ฅผ ์๋ณํ๋ ๋ฐ ๋ฌธ์ ๊ฐ ์์
๋.
๋ง์ ํ๋ผ์ด๋จธ ์์ ํจ๊ป ์ ๊ณตํ๋ ๊ฒฝ์ฐ ipcress๋ ๋ค์์์ PCR ์คํ์ ์๋ฎฌ๋ ์ด์ ํฉ๋๋ค.
๋ณ๋ ฌ, ๋ง์ ์คํ์ ๊ฒ๋ ์ ์ฒด ์๋ฎฌ๋ ์ด์ ์ ํ์ฉํฉ๋๋ค. ๋ง์ด ์ฌ์ฉํฉ๋๋ค
๋์๊ด ๋ฌด์ฃํ๋ค ์ํ์ค ๋น๊ต ๋๊ตฌ.
์ ๋ ฅ FORMAT
ipcress์ ๋ํ ์ ๋ ฅ์ ๊ฐ ์คํ์ ์ค๋ช ํ๋ ๋จ์ํ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋ ํ์ผ์ ๋๋ค.
์ . ๊ฐ ์ค์๋ ๋ค์ 5๊ฐ ํ๋๊ฐ ์์ต๋๋ค.
id ์ด ์คํ์ ์๋ณ์
ํ๋ผ์ด๋จธ_A ์ฒซ ๋ฒ์งธ ํ๋ผ์ด๋จธ์ ์์
ํ๋ผ์ด๋จธ_B ๋ ๋ฒ์งธ ํ๋ผ์ด๋จธ์ ์ํ์ค
min_product_len ๋ณด๊ณ ํ ์ต์ ์ ํ ๊ธธ์ด
max_product_len ๋ณด๊ณ ํ ์ต๋ ์ ํ ๊ธธ์ด
๋ค์์ ์ด ํ์์ ์์ ๋๋ค.
ID0001 CATGCATGCATGC CGATGCANGCATGCT 900 1100
์ถ๋ ฅ FORMAT
์ถ๋ ฅ ํ์์ ํ ์ค์ ํ๋์ PCR ์ ํ์ ์ค๋ช ํฉ๋๋ค.
"ipcress:"๊ฐ ์ ๋์ฌ๋ก ๋ถ๊ณ ๋ค์ 11๊ฐ ํ๋๊ฐ ๋ค๋ฐ๋ฆ ๋๋ค.
์ํ์ค ID ์ํ์ค ์๋ณ์
์คํ ID PCR ์คํ ID
์ ํ_๊ธธ์ด PCR ์ฐ๋ฌผ ๊ธธ์ด
ํ๋ผ์ด๋จธ_5 5' ํ๋ผ์ด๋จธ(A ๋๋ B)
pos_5 5' ํ๋ผ์ด๋จธ์ ์์น
๋ถ์ผ์น_5 5' ํ๋ผ์ด๋จธ์ ๋ถ์ผ์น ์
ํ๋ผ์ด๋จธ_3 |
pos_3 | 3' ํ๋ผ์ด๋จธ์ ๋ํ ๋์ผํ ํ๋
๋ถ์ผ์น_3 |
์ค๋ช PCR ์ฐ๋ฌผ์ ๋ํ ์ค๋ช
์ค๋ช ํ๋๋ ๋ค์ 4๊ฐ ๋ฌธ์์ด ์ค ํ๋์ ๋๋ค.
์์ผ๋ก ์ผ๋ฐ ์ ํ, ํ๋ผ์ด๋จธ A ๋ค์์ B
ํ์ ๋ณด์ ์ผ๋ฐ ์ ํ, ํ๋ผ์ด๋จธ B ๋ค์์ A
์ฑ๊ธ_์์ด primer_A๋ง ์์ฑํ ๋ถ๋ ์ ํ
์ฑ๊ธ_B primer_B์์๋ง ์์ฑ๋ ๋ถ๋ ์ ํ
์ฌ๋์ด ์ฝ์ ์ ์๋ ์ถ๋ ฅ๋ ํ์๋๋ฉฐ ๊ตฌ๋ฌธ ๋ถ์์ฉ์ผ๋ก ์ค๊ณ๋์ง ์์์ต๋๋ค(์ฐธ์กฐ:
-- ๊ฝค ์๋).
์ผ๋ฐ ์ต์
๋๋ถ๋ถ์ ์ธ์์๋ ์งง๊ณ ๊ธด ํ์์ด ์์ต๋๋ค. ๊ธด ํํ
์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ์์ ์ ์ผ ๊ฐ๋ฅ์ฑ์ด ๋์ผ๋ฏ๋ก ๋ค์๊ณผ ๊ฐ์ ์คํฌ๋ฆฝํธ์ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
์์ดํผ์ค์ ์ ํํด.
-h | --๋จ๊ธฐ ๋์๋ง
๋์๋ง์ ํ์ํฉ๋๋ค. ์ฌ์ฉ ๊ฐ๋ฅํ ์ต์ , ๊ธฐ๋ณธ๊ฐ์ ๋ํ ๊ฐ๋ตํ ์์ฝ์ด ํ์๋ฉ๋๋ค.
๋ฐ ํ์ฌ ์ค์ ๋ ๊ฐ.
--๋์
๊ธฐ๋ณธ๊ฐ, ํ์ฌ ์ค์ ๋ ๊ฐ,
๋ฐ ๊ฐ ๋งค๊ฐ๋ณ์๋ฅผ ์ค์ ํ๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ ํ๊ฒฝ ๋ณ์์ ๋๋ค. ์์ ๊ฒ์ด๋ค
ํ์ ์ต์ ์ ํ์ํฉ๋๋ค. ํ์ ์ต์ ์๋
๊ธฐ๋ณธ๊ฐ์ด๋ฉฐ ipcress๋ฅผ ์คํํ๋ ค๋ฉด ๊ฐ์ด ์ ๊ณต๋์ด์ผ ํฉ๋๋ค. ํ์ ์ต์ ์ธ ๊ฒฝ์ฐ
์์๋๋ก ์ฌ์ฉ๋๋ฉฐ ํด๋น ํ๋๊ทธ๋ ๋ช ๋ น์ค์์ ๊ฑด๋๋ธ ์ ์์ต๋๋ค(์์ ์ฐธ์กฐ
์๋์). ์ด ๋งค๋ด์ผ ํ์ด์ง์ ๋ฌ๋ฆฌ ์ด ์ต์ ์ ์ ๋ณด๋ ํญ์ ํ์๋ฉ๋๋ค.
์ต์ ๋ฒ์ ์ ํ๋ก๊ทธ๋จ์ผ๋ก ํ์ฌ๊น์ง.
-v | --๋ฒ์ญ
๋ฒ์ ๋ฒํธ๋ฅผ ํ์ํฉ๋๋ค. ๋ํ ๋น๋ ๋ ์ง์ ๊ฐ์ ๊ธฐํ ์ ๋ณด๋ฅผ ํ์ํฉ๋๋ค.
๋ฐ glib ๋ฒ์ ์ด ์ฌ์ฉ๋์์ต๋๋ค.
FILE ์ ๋ ฅ ์ต์
-i | --์ ๋ ฅ
์์์ ์ค๋ช ํ ipcress ํ์ผ ํ์์ PCR ์คํ ๋ฐ์ดํฐ.
-s | --์์
์ํ์ค๋ฅผ ์ง์ ํฉ๋๋ค. ์ฌ๊ธฐ์ ์ฌ๋ฌ ํ์ผ์ ์ง์ ํ ์ ์์ผ๋ฏ๋ก FSM์ด ์ค์ด๋ญ๋๋ค.
์ค๋ฒ ํค๋๋ฅผ ๊ตฌ์ถํ๊ณ ํ๋ก์ธ์ค๋ฅผ ์คํํ๋ ๊ฒ๋ณด๋ค ipcress๋ฅผ ๋ ๋น ๋ฅด๊ฒ ์คํํฉ๋๋ค.
๊ฐ๋ผ์ ธ.
IPCESS ๋งค๊ฐ ๋ณ์
-m | --๋ถ์ผ์น
ํ๋ผ์ด๋จธ๋น ํ์ฉ๋๋ ๋ถ์ผ์น ์๋ฅผ ์ง์ ํฉ๋๋ค. ๋ถ์ผ์น๋ฅผ ํ์ฉํ๋ฉด ๊ฐ์
ํ๋ก๊ทธ๋จ์ ์๋๋ ํฐ ํ๋ผ์ด๋จธ ์ด์์ผ๋ก ๊ตฌ์ฑ๋์ด์ผ ํ๋ฉฐ,
์ํ์ค์ ๊ฐ ์ค์บ ์ ์ ๋ ์ ์ ์์ ์คํ์ ๋ฉ๋ชจ๋ฆฌ์ ๋ง์ถ ์ ์์ต๋๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค.
-M | --๋ฉ๋ชจ๋ฆฌ
ํ๋ก๊ทธ๋จ์ด ์ฌ์ฉํด์ผ ํ๋ ๋ฉ๋ชจ๋ฆฌ ์์ ์ง์ ํฉ๋๋ค. ๋ ๋ง์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๋ง๋ค์์ต๋๋ค.
์ฌ์ฉ ๊ฐ๋ฅํ ipcress๋ ๋ ๋ง์ PCR ์คํ์ ์ํํ ์ ์์ผ๋ฏ๋ก ๋ ๋น ๋ฅด๊ฒ ์คํ๋ฉ๋๋ค.
์ํ์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ฐ ์ค์บ์์. ์ฌ๊ธฐ์ ์ฌ์ฉ๋ ๋ฉ๋ชจ๋ฆฌ๋ ํฌํจ๋์ง ์์ต๋๋ค.
์ค์บ(์ผ๋ถ ๊ฒฐ๊ณผ ๋ฐ ์ํ์ค ์ ์ฅ์ฉ), ๋ฐ๋ผ์ ์ค์
์ฌ์ฉ๋ ๋ฉ๋ชจ๋ฆฌ๊ฐ ์ฝ๊ฐ ๋ ๋์ต๋๋ค.
-p | --์์
๊ตฌ๋ฌธ ๋ถ์์ฉ์ด ์๋ ์ฌ๋์ด ์ฝ์ ์ ์๋ ํ์์ผ๋ก ๊ฒฐ๊ณผ๋ฅผ ํ์ํฉ๋๋ค.
-P | --์ ํ
FASTA ํ์ ์ํ์ค๋ก PCR ์ ํ์ ํ์ํฉ๋๋ค.
-S | --์จ์
FSM์ ๋ํ wordneighbourhood์ ์๋ ๊ธธ์ด๋ฅผ ์ง์ ํฉ๋๋ค. XNUMX์ผ๋ก ์ค์ ํ๋ฉด,
์ ์ฒด ํ๋ผ์ด๋จธ๊ฐ ์ฌ์ฉ๋ฉ๋๋ค. ์งง์ ๋จ์ด๋ ์ด์์ ํฌ๊ธฐ๋ฅผ ์ค์ด์ง ๋ง
ipcress๊ฐ ์์์ฑ ์ผ์น๋ฅผ ํํฐ๋งํ๋ ๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ์ ๋๋ฆฝ๋๋ค.
ํ๊ฒฝ
์์ง ๋ฌธ์ํ๋์ง ์์์ต๋๋ค.
์ฌ์ฉ ์
์์ดํฌ๋ ์ค ํ ์คํธ.ipress ์ํ์ค.ํ์คํ
์ด๊ฒ์ ipcress๋ฅผ ์ฌ์ฉํ ์ ์๋ ๊ฐ์ฅ ๊ฐ๋จํ ๋ฐฉ๋ฒ์ ๋๋ค.
์์ดํฌ๋ ์ค dbsts_human.ipress --์์ ncbi30/*.fasta --๋ถ์ผ์น 1
์ ๋ ฅ ํ์ผ์ ์ผ๋ จ์ fasta ํ์ผ๊ณผ ๋น๊ตํ์ฌ ๊ฐ๊ฐ์ ํ๋์ ๋ถ์ผ์น๋ฅผ ํ์ฉํฉ๋๋ค.
๋๊ด.
๋ฒ์
์ด ๋ฌธ์๋ exonerate ํจํค์ง ๋ฒ์ 2.2.0๊ณผ ํจ๊ป ์ ๊ณต๋ฉ๋๋ค.
onworks.net ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ipcress ์จ๋ผ์ธ ์ฌ์ฉ