์˜์–ดํ”„๋ž‘์Šค์–ด์ŠคํŽ˜์ธ์–ด

Ad


์˜จ์›์Šค ํŒŒ๋น„์ฝ˜

ipcress - ํด๋ผ์šฐ๋“œ์˜ ์˜จ๋ผ์ธ

Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ํ†ตํ•ด OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์—์„œ ipcress ์‹คํ–‰

์ด๊ฒƒ์€ 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 ์˜จ๋ผ์ธ ์‚ฌ์šฉ


๋ฌด๋ฃŒ ์„œ๋ฒ„ ๋ฐ ์›Œํฌ์Šคํ…Œ์ด์…˜

Windows ๋ฐ Linux ์•ฑ ๋‹ค์šด๋กœ๋“œ

Linux ๋ช…๋ น

Ad