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

Ad


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

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

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

์ด๊ฒƒ์€ Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์™€ ๊ฐ™์€ ์—ฌ๋Ÿฌ ๋ฌด๋ฃŒ ์˜จ๋ผ์ธ ์›Œํฌ์Šคํ…Œ์ด์…˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ๊ณต๊ธ‰์ž์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” getData ๋ช…๋ น์ž…๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ:

์ด๋ฆ„


getData - ์ธํ„ฐ๋„ท์—์„œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ฒ€์ƒ‰

๊ฐœ์š”


getData [ --mirrordir ]

getData --๋ชฉ๋ก

๊ธฐ์ˆ 


์ƒ๋ฌผ ์ •๋ณดํ•™์€ ์ƒ๋ฌผํ•™์  ๋ฐ์ดํ„ฐ๋ฅผ ์ตœ์ข… ์‚ฌ์šฉ์ž์—๊ฒŒ ์ œ๊ณตํ•˜๋Š” ๋ฐ ๋ณธ์งˆ์ ์ธ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
์ฒœ๋ฌธํ•™์ž๋“ค์€ ๋™๋“ฑํ•œ ๋ฌธ์ œ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ  ์ž…์ž ๋ฌผ๋ฆฌํ•™์ž๋“ค์€
(์ฒซ ๋ฒˆ์งธ) ์›น๊ณผ (๋‘ ๋ฒˆ์งธ) ์ปดํ“จํŒ… ๊ทธ๋ฆฌ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค.
๋ฐ๋น„์•ˆ์€ ํ”„๋กœ๊ทธ๋žจ์— ๋„์›€์ด ๋˜์ง€๋งŒ ๊ทธ๋ ‡๊ฒŒ ํฐ ๋ฐ์ดํ„ฐ ์„ธํŠธ๋ฅผ ์ œ๊ณตํ•˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค.
์ž์ฃผ ์—…๋ฐ์ดํŠธ๋จ - volatile.debian.org์—๋„ ์—†์Šต๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ์ƒ๋ฌผ์ •๋ณดํ•™ ์—ฐ๊ตฌ์ž๋“ค์€
๊ทธ๋Ÿฌํ•œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ๋„ˆ๋ฌด ๋งŽ์ด ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋”์šฑ ๋” ๊ธฐ๊บผ์ด ๊ณต๊ฐœ ์‚ฌ์šฉ์„ ๊ณ„์†ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์›๊ฒฉ์œผ๋กœ ์„œ๋น„์Šคํ•ฉ๋‹ˆ๋‹ค.

์ •๊ธฐ์ ์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„ธํŠธ๊ฐ€ ํ•„์š”ํ•œ ์‚ฌ๋žŒ๋“ค์„ ์œ„ํ•ด ์ด ์Šคํฌ๋ฆฝํŠธ๋Š”
๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜๊ณ  ์ง€์ˆ˜๋ฅผ ์—…๋ฐ์ดํŠธํ•˜๋Š” ๋ถ€๋‹ด์„ ์ž๋™ํ™”ํ•ฉ๋‹ˆ๋‹ค. ์„ธ๊ณ„๋Š”
Lion Biosciences Prisma ๋„๊ตฌ๋กœ ์ด๋Ÿฌํ•œ ๋งˆ๋ฒ•์„ ๋ณธ ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.
(http://bib.oxfordjournals.org/cgi/reprint/3/4/389.pdf) ๊ทธ๋Ÿฌ๋‚˜ ๋” ๊ฐ„๋‹จํ•œ ๊ฒƒ์€ ์–ด๋–ป์Šต๋‹ˆ๊นŒ
(์‹œ์ž‘์œผ๋กœ) ์ ์–ด๋„ ์šฐ๋ฆฌ๊ฐ€ ์›ํ•˜๋Š” ๊ฒƒ์— ๊ฐ€๊นŒ์›Œ์ง€๊ณ  ๋ฌด๋ฃŒ์ž…๋‹ˆ๋‹ค. ๋ชฉํ‘œ๋Š”
์ƒ๋ฌผ ์ •๋ณดํ•™ ์„ธ๊ณ„๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋ชจ๋“  (๋Œ€๋ถ€๋ถ„์˜) ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ์š”๊ตฌ ์‚ฌํ•ญ์„ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋งŒํผ
๋”ฐ๋ผ์„œ ์”จ์•—์€ ์ฒœ๋ฌธํ•™์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ ๋งŒ๋“ค์–ด์กŒ์Šต๋‹ˆ๋‹ค.

์ด ํ”„๋กœ๊ทธ๋žจ์ด ๊ฑฐ์˜ ์ค€๋น„๋˜์—ˆ๋‹ค๊ณ  ์ƒ๊ฐ๋˜๋ฉด Debian-Med ์ปค๋ฎค๋‹ˆํ‹ฐ์— ๋ฌธ์˜ํ•˜์‹ญ์‹œ์˜ค.
๊ท€ํ•˜์˜ ํ•„์š”์— ๋Œ€ํ•ด ์„ค๋ช…ํ•˜๊ณ  ์ถ”๊ฐ€ํ•ด์•ผ ํ•  ์‚ฌํ•ญ์„ ์„ค๋ช…ํ•˜์‹ญ์‹œ์˜ค. ๊ด€๋ฆฌํ•˜๋Š” ๊ณต์šฉ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค
์ด ์‹œ์Šคํ…œ๊ณผ ํ†ตํ•ฉํ•˜๋Š” ๊ฒƒ๋„ ํ”ผ๋“œ๋ฐฑ์œผ๋กœ ๋งค์šฐ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค.

์˜ต์…˜


--๋„์›€
์ด ๋„์›€

--๋‚จ์„ฑ
๋งค๋‰ด์–ผ ํŽ˜์ด์ง€์˜ ํ˜•ํƒœ๋กœ ๋” ์ž์„ธํ•œ ์„ค๋ช…์„ ์ œ์‹œํ•˜์‹ญ์‹œ์˜ค.

--๋ง ์ˆ˜๊ฐ€ ๋งŽ์€
ํ•„์š”ํ•œ ๊ฒƒ๋ณด๋‹ค ํ•œ๋‘ ๋‹จ์–ด ๋” ๋งํ•˜์‹ญ์‹œ์˜ค.

--mirrordir
๋Œ€์ƒ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๊ฐ€ ํด๋”์— ๋ฏธ๋Ÿฌ๋ง๋ฉ๋‹ˆ๋‹ค.
$mirrordir/$dbname/. ์ด mirrordir์€ ์–ด๋””์—๋„ ์ €์žฅ๋˜์ง€ ์•Š๋Š”๋‹ค๋Š” ์ ์— ์œ ์˜ํ•˜์‹ญ์‹œ์˜ค. ๊ทธ๋งŒํผ
๋””๋ ‰ํ† ๋ฆฌ๋Š” ๊ฒฐ๊ณผ์ ์œผ๋กœ ์‚ฌ์šฉ์ž๊ฐ€ ์›ํ•˜๋Š” ๊ฒฝ์šฐ ์–ธ์ œ๋“ ์ง€ ์ž„์˜์˜ ์œ„์น˜๋กœ ์ด๋™ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋ฐ์ดํ„ฐ์˜ ์ด๋™์— ๋Œ€ํ•ด์„œ๋งŒ ์•Œ๋ ค์ค๋‹ˆ๋‹ค.

--๋ชฉ๋ก
์„ค์น˜๋ฅผ ์š”์ฒญํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๋‚˜์—ดํ•ฉ๋‹ˆ๋‹ค.


๋‹ค์šด๋กœ๋“œ๊ฐ€ ๋ช…์‹œ์ ์œผ๋กœ ์š”์ฒญ๋œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋งŒ
๋‹ค์šด๋กœ๋“œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—๋Š” ์ƒ๋‹นํ•œ ๋Œ€์—ญํญ์ด ํ•„์š”ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๋‹ค์Œ์„ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค.
๋‹น์‹ ์ด ์˜ณ์€ ์ผ์„ ํ•˜๊ณ  ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์••๋‹ˆ๋‹ค.

--์šฐํŽธ
์••์ถ• ํ’€๊ธฐ/์ธ๋ฑ์‹ฑ๋งŒ ์ˆ˜ํ–‰ํ•˜๊ณ  ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ฒ€์ƒ‰/์—…๋ฐ์ดํŠธํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค. ์ด๊ฒƒ
์˜ต์…˜์€ ์ƒˆ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์„
์˜ˆ๋ฅผ ๋“ค์–ด EMBOSS๋ฅผ ์„ค์น˜ํ•œ ํ›„.

--์›์ฒœ
์••์ถ• ํ’€๊ธฐ/์ธ๋ฑ์‹ฑ๋งŒ ์ˆ˜ํ–‰ํ•˜๊ณ  ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ฒ€์ƒ‰/์—…๋ฐ์ดํŠธํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค. ์ด๊ฒƒ
์˜ต์…˜์€ ์‚ฌ์ดํŠธ ๊ด€๋ฆฌ์ž๊ฐ€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํ˜„์žฌ ๋ถ„์„์„ ์•Œ๊ณ  ์žˆ์„ ๋•Œ ์œ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ธ๋ฑ์‹ฑ ํ”„๋กœ์„ธ์Šค๋กœ ์ธํ•ด ๋ฐฉํ•ด๋ฅผ ๋ฐ›์•„์„œ๋Š” ์•ˆ ๋˜์ง€๋งŒ ์ธํ„ฐ๋„ท์—์„œ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ด๋ฏธ ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

--confd
์—ฌ๋Ÿฌ ํŒŒ์ผ์„ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋Š” ๋””๋ ‰ํ† ๋ฆฌ ์ง€์ •์„ ํ—ˆ์šฉํ•ฉ๋‹ˆ๋‹ค.
ํ˜ธ์ถœ ์‹œ getData์—์„œ ์ฝ์Šต๋‹ˆ๋‹ค. ์ด๋“ค์€ ๊ธ€๋กœ๋ฒŒ์— ๊ฐ€์น˜๋ฅผ ๋”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ฐ ํ•ด๋‹น ๋‹ค์šด๋กœ๋“œ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ง€์ •ํ•˜๋Š” ๋ณ€์ˆ˜ %toBeMirrored.

--๊ตฌ์„ฑ
ํŠน์ • ์‹œ์Šคํ…œ์— ํ•„์š”ํ•œ ๊ตฌ์„ฑ ํŒŒ์ผ ์ค€๋น„
๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๋‹ค๋ฃจ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ตฌ์„ฑ์ด stdout์— ์ธ์‡„๋˜๊ณ  ์˜ˆ์ƒ๋ฉ๋‹ˆ๋‹ค.
์ ์ ˆํ•œ ํŒŒ์ผ ๋˜๋Š” ํด๋”์— ์ˆ˜๋™์œผ๋กœ ๋ณต์‚ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ณผ์ •์„ ์ƒ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์•„์ง ๊ตฌํ˜„๋˜์ง€ ์•Š์•˜์ง€๋งŒ ์ž๋™ํ™”๋ฉ๋‹ˆ๋‹ค. ํ˜„์žฌ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ง€์›
๋‘ ์‹œ์Šคํ…œ:

emboss ์ด๊ฒƒ์€ ์ƒ๋ฌผ ์ •๋ณดํ•™์„ ์œ„ํ•œ EMBOSS ๋„๊ตฌ ์„ธํŠธ๋ฅผ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค(www.emboss.org).
๋ฐ๋น„์•ˆ ํŒจํ‚ค์ง€๋กœ๋„ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. Uniprot์˜ ๊ตฌ์„ฑ
๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋Š” seqret ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‹œํ€€์Šค ๊ฒ€์ƒ‰์„ ํ—ˆ์šฉํ•ฉ๋‹ˆ๋‹ค.

dre - ARC Grid ๋Ÿฐํƒ€์ž„ ํ™˜๊ฒฝ
๋Ÿฐํƒ€์ž„ ํ™˜๊ฒฝ(RE)์€ ARC ๊ทธ๋ฆฌ๋“œ ๋ฏธ๋“ค์›จ์–ด์˜ ๊ฐœ๋…์œผ๋กœ
๋” ๋งŽ์€ ๊ฒƒ์„ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค http://www.nordugrid.org. ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ํ•„์š”ํ•˜๋‹ค
๋Ÿฐํƒ€์ž„ ํ™˜๊ฒฝ์˜ ์กด์žฌ๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—์„œ ์Šคํฌ๋ฆฝํŠธ์˜ ์ด๋ฆ„
์— ์“ฐ๊ธฐ๋งŒ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— getData๋กœ ์ •์˜ํ•  ์ˆ˜๋Š” ์—†์ง€๋งŒ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.
ํ‘œ์ค€ ์ถœ๋ ฅ.

๋ถˆํ–‰ํ•˜๊ฒŒ๋„ ๊ตฌ์„ฑ์€ ์•„์ง ๋ชจ๋“ˆํ™”๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๋ชจ๋‘ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค
getData ์Šคํฌ๋ฆฝํŠธ ์ž์ฒด ๋‚ด์—์„œ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

--์ œ๊ฑฐํ•˜๋‹ค
์ด ๋ช…๋ น์€ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ํด๋”๋ฅผ ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค. ์›์น™์ ์œผ๋กœ ์ด๊ฒƒ์€ ์ˆ˜ํ–‰๋  ์ˆ˜ ์žˆ๋‹ค
์ผ๋ถ€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—๋Š” ์ œ๊ฑฐ ์ „ํ›„์— ํŠน๋ณ„ํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์ด ์žˆ์„ ์ˆ˜ ์žˆ์ง€๋งŒ ์ˆ˜๋™์œผ๋กœ
๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋Œ€ํ•ด ๊ฐœ๋ณ„์ ์œผ๋กœ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‚ฌ์–‘ OF ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค


๋‹ค์šด๋กœ๋“œ ๋ฐ ์‚ฌํ›„ ์ฒ˜๋ฆฌ๋ฅผ ์œ„ํ•œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋Š” ์„œ๋กœ ๋‹ค๋ฅธ ๋‘ ์œ„์น˜์— ์ง€์ •๋ฉ๋‹ˆ๋‹ค.
ํ•˜๋‚˜๋Š” getData ์Šคํฌ๋ฆฝํŠธ ์ž์ฒด์ด๊ณ  ๋‹ค๋ฅธ ํ•˜๋‚˜๋Š” /etc/getData.d์— ์ €์žฅ๋œ ํŒŒ์ผ์ž…๋‹ˆ๋‹ค. ์–ด๋Š ํ•˜๋‚˜
์ƒ๋‹นํžˆ ํฐ ํ•ด์‹œ์˜ ์š”์†Œ๋ฅผ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. ํ‚ค๋Š” ๋˜ํ•œ ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค.
'getData --list' ์ง€์‹œ์–ด๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ๊ฐ’์€ ๋‹ค๋ฅธ ํ•ด์‹œ์— ๋Œ€ํ•œ ์ฐธ์กฐ์ž…๋‹ˆ๋‹ค.
๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ๋‹ค์šด๋กœ๋“œ ๋ฐ ๊ฒŒ์‹œ๋ฅผ ์œ„ํ•ด ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๋ชจ๋“  ์†์„ฑ์— ๊ฐ’์„ ํ• ๋‹นํ•ฉ๋‹ˆ๋‹ค.
processing :

์ด๋ฆ„ - ์‚ฌ๋žŒ์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ์˜ˆ์˜๊ฒŒ ์ธ์‡„๋œ ์ด๋ฆ„ ๋˜๋Š” ์ดํ•ดํ•˜๊ธฐ ์‰ฌ์šด ์งง์€ ์„ค๋ช…
์ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋Œ€ํ•œ ์„ธ๊ณ„.
๋‚˜์œ ์˜ˆ๋Š” ์†Œ์ˆ˜์˜ ์‚ฌ๋žŒ๋“ค์ด ์ดํ•ดํ•˜๋Š” "DE405"์˜ ๋‹จ์ˆœํ•œ ํ• ๋‹น์ž…๋‹ˆ๋‹ค. ๋” ๋‚˜์€
์˜ˆ๋Š” "Pfam-A: ์ˆ˜๋™์œผ๋กœ ํ๋ ˆ์ดํŒ…๋œ ๋‹จ๋ฐฑ์งˆ ํŒจ๋ฐ€๋ฆฌ ๋ฐ ๋„๋ฉ”์ธ, ์‹œ๋“œ๋งŒ
"description"์œผ๋กœ ์ด๋ฆ„์„ ๋ณ€๊ฒฝํ•ด์•ผ ํ•œ๋‹ค๊ณ  ์ฃผ์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

source - ์ดˆ๊ธฐ ๋‹ค์šด๋กœ๋“œ ๋ฐ ํ›„์† ์—…๋ฐ์ดํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ์…ธ ๋ช…๋ น
์ผ๋ฐ˜์ ์œผ๋กœ wget ๋„๊ตฌ๋Š” ๋‹ค์šด๋กœ๋“œ์— ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ์ œ์‹œ๋œ ์ž‘์€ ์Šคํฌ๋ฆฝํŠธ๋Š”
mirrordir ๋””๋ ‰ํ† ๋ฆฌ ์•„๋ž˜์—์„œ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ํ•œ ๊ฐ€์ง€ ๊ฐ„๋‹จํ•œ ์˜ˆ๋Š” "wget โ€‹โ€‹--mirror
ftp://ssd.jpl.nasa.gov/pub/eph/export/unix/unxp2[01]*.405". ์ฆ๊ฐ€ํ•จ์— ๋”ฐ๋ผ
wget ์‚ฌ์šฉ์— ๋Šฅ์ˆ™ํ•˜๋ฉด "--mirror"๋ฅผ "--recursive"๋กœ ๋Œ€์ฒดํ•˜๊ณ  ์‹ถ์€ ์œ ํ˜น์„ ๋Š๋‚๋‹ˆ๋‹ค.
--no-host-directories --no-directories --level 1 --no-parent".

post-download - ๋ฐ์ดํ„ฐ๊ฐ€ ๋‹ค์šด๋กœ๋“œ๋œ ํ›„ ์ˆ˜ํ–‰ํ•  ์…ธ ๋ช…๋ น์ž…๋‹ˆ๋‹ค.
๊ฐ„๋‹จํ•œ (๊ทธ๋ฆฌ๊ณ  wget์— ์˜ฌ๋ฐ”๋ฅธ ํ”Œ๋ž˜๊ทธ๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ๋ถˆํ•„์š”ํ•œ) ์˜ˆ์ œ๋Š” ๋‹จ์ˆœํ•œ
์‹ฌ๋ณผ๋ฆญ ๋งํฌ ์„ค์ •:

"๋‹ค์šด๋กœ๋“œ ํ›„" => "ln -s ssd.jpl.nasa.gov/pub/eph/export/unix/unxp*.405 ."

๋ฆด๋ฆฌ์Šค๋ฅผ ํ›„์† ๋ฆด๋ฆฌ์Šค์™€ ๋ณ‘ํ•ฉํ•˜๊ธฐ ์œ„ํ•ด TrEMBL์— ๋” ๋งŽ์€ ๋…ธ๋ ฅ์„ ๊ธฐ์šธ์˜€์Šต๋‹ˆ๋‹ค.
EMBOSS์— ๋Œ€ํ•œ ์—…๋ฐ์ดํŠธ ๋ฐ ์ธ๋ฑ์‹ฑ:

"d=์••์ถ• ํ•ด์ œ; if [ ! -d \$d ]; then mkdir \$d; fi; "
."rm -rf \$d/trembl.dat; "
."(find ftp.ebi.ac.uk -name '*.dat.gz' | xargs -r zcat ) > \$d/trembl.dat; "
."[ -x /usr/bin/dbxflat ] "
. "&& cd \$d && "
. "dbxflat -dbresource embl -dbname trembllocal -idformat swiss -filenames=trembl.dat -fields id,acc -auto",

์ ์€ Perl์—์„œ ๋ฌธ์ž์—ด์„ ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์ฝ”๋“œ์˜ ๊ฐ€๋…์„ฑ์„ ๋†’์ด๋Š” ๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค. ์–ธ์ œ
์ด ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ž‘์„ฑํ•  ๋•Œ ์ค„ ๋ฐ”๊ฟˆ์ด ๊ฐœ์ธ์„ ๊ตฌ๋ถ„ํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ์ ์— ์œ ์˜ํ•˜์„ธ์š”.
์—ฌ๊ธฐ์—์„œ ๋ช…๋ นํ•ฉ๋‹ˆ๋‹ค. ์„ธ๋ฏธ์ฝœ๋ก ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

๊ถŒ์žฅ์‚ฌํ•ญ - ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์‚ฌ์šฉ์„ ์œ„ํ•ด ์ œ๊ณตํ•  ์ผ๋ จ์˜ ํŒจํ‚ค์ง€๋ฅผ ์ œ์•ˆํ•˜๊ฑฐ๋‚˜
์ธ๋ฑ์‹ฑ ์„ฑ๋Šฅ.
์ด ์ •๋ณด๋Š” ํ˜„์žฌ ์‚ฌ์šฉ๋˜์ง€ ์•Š์œผ๋ฉฐ ์ด ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๋‹ค์Œ์— ๋” ์œ ์šฉํ•˜๊ฒŒ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
Debian ์ด์™ธ์˜ ๋‹ค๋ฅธ Linux ๋ฐฐํฌํŒ.

getWgetOptions - wget ์˜ต์…˜์„ ๊ฐ€์ ธ์˜ค๋Š” ๊ฐœ์ธ ๋ช…๋ น
์ด๋Š” ๋‹ค์šด๋กœ๋“œ ์‹œ makefile์— ์˜ํ•ด ์‚ฌ์šฉ๋˜๋ฉฐ ๋Œ€ํ™”์‹์œผ๋กœ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ์ด ์•„๋‹™๋‹ˆ๋‹ค.
์–ธ์ œ๋“ ์ง€ ์ œ๊ฑฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‚ฌ์šฉ ์˜ˆ


๋‹ค์Œ์€ ์ฒ˜์Œ 4๊ฐœ์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋Œ€ํ•œ ์‹๋ณ„์ž์™€ ์„ค๋ช…์„ ๋‚˜์—ดํ•ฉ๋‹ˆ๋‹ค.
์‹œ์Šคํ…œ์—์„œ getData๋ฅผ ํ†ตํ•ด ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์˜์—ญ.

./getData --mirrordir=/local/databases/mirrored --list | ๋จธ๋ฆฌ 4

ํŠน์ • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์„ค์น˜ํ•˜๋ ค๋ฉด ํ•ด๋‹น ์ด๋ฆ„๋งŒ ์ธ์ˆ˜๋กœ ์ง€์ •ํ•˜์‹ญ์‹œ์˜ค. ์„ค์น˜ํ•˜๋Š” ๊ฒฝ์šฐ
๊ธฐ๋ณธ๊ฐ’์ด ์•„๋‹Œ ๋‹ค๋ฅธ ๋””๋ ‰ํ† ๋ฆฌ์—์„œ ์ˆ˜ํ–‰๋˜๋ฉด --mirrordir์„ ๋‹ค์‹œ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

./getData ์Šค์œ„์Šค.dat

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๋‹ค์‹œ ์ œ๊ฑฐํ•˜๋ ค๋ฉด --remove ํ”Œ๋ž˜๊ทธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์Šคํฌ๋ฆฝํŠธ์— ํžŒํŠธ๋ฅผ ์ œ๊ณตํ•˜์‹ญ์‹œ์˜ค.

./getData --swiss.dat ์ œ๊ฑฐ

์ธ๋ฑ์‹ฑ๋งŒ ์ˆ˜ํ–‰ํ•˜๊ณ  ๋‹ค์šด๋กœ๋“œ๋ฅผ ์šฐํšŒํ•˜๋ ค๋ฉด(์ฃผ์˜, ์ด๊ฒƒ์€ ์œ„ํ—˜ํ•ฉ๋‹ˆ๋‹ค.
์ƒ‰์ธ ํŒŒ์ผ์ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ณด๋‹ค ์ตœ์‹  ์ƒํƒœ๋กœ ํ‘œ์‹œ๋˜๋ฏ€๋กœ)

./getData --post swiss.dat

์ด๋Ÿฌํ•œ ์ถ”๊ฐ€ ์Šคํฌ๋ฆฝํŠธ์— ๋Œ€ํ•œ ํŠน๋ณ„ํ•œ ์˜ˆ์™ธ๋Š” --config ํ”Œ๋ž˜๊ทธ์ž…๋‹ˆ๋‹ค.
์ถ”๊ฐ€ ์ธ์ˆ˜. ๊ฐ๊ฐ์€ ์ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ์†ํ•  ์ˆ˜ ์žˆ๋Š” ํŠน์ • ์‹œ์Šคํ…œ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.
์— ๋Œ€ํ•œ ๊ด€์‹ฌ. ํ˜„์žฌ ์ง€์›๋˜๋Š” ๋‘ ๊ฐ€์ง€ ์‹œ์Šคํ…œ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

ALL


์ด์ œ ํŒจํ‚ค์ง€์—์„œ ํ˜ธ์ถœํ•  ํ›„ํฌ๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฉ”์ปค๋‹ˆ์ฆ˜์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์—…๋ฐ์ดํŠธ. ๊ทธ๋Ÿฌ๋‚˜ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ์ธ๋ฑ์‹ฑ์ด
์‚ฌ์šฉ์ž๊ฐ€ ์ผ๋ถ€ ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•˜๊ธฐ๋ฅผ ์›ํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๊ตฌ์„ฑ ๋ฐฉ๋ฒ•
์ด๊ฒƒ์€ ์ œ๋Œ€๋กœ ๊ฒฐ์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

onworks.net ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์˜จ๋ผ์ธ์—์„œ getData ์‚ฌ์šฉ


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

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

Linux ๋ช…๋ น

Ad