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

Ad


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

go2pathlistp - ํด๋ผ์šฐ๋“œ์—์„œ์˜ ์˜จ๋ผ์ธ

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

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

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

์ด๋ฆ„


go2fmt, go2obo_xml, go2owl, go2rdf_xml, go2obo_text - ๋ณ€ํ™˜ ๋„๊ตฌ ๋ฐ ํ•ด๋‹น ๋ž˜ํผ

๊ฐœ์š”


go2fmt.pl -w obo_xml -e errlog.xml ์˜จํ†จ๋กœ์ง€/*.ontology
go2fmt.pl -w obo_xml -e errlog.xml ์˜จํ†จ๋กœ์ง€/gene_ontology.obo

๊ธฐ์ˆ 


๋ชจ๋“  GO/OBO ์Šคํƒ€์ผ ์˜จํ†จ๋กœ์ง€ ํŒŒ์ผ์„ ๊ตฌ๋ฌธ ๋ถ„์„ํ•˜๊ณ  ๋‹ค๋ฅธ ํ˜•์‹์œผ๋กœ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.

์ธ์ˆ˜
-e ์˜ค๋ฅ˜ ํŒŒ์ผ

XML์— ๊ตฌ๋ฌธ ๋ถ„์„ ์˜ค๋ฅ˜๋ฅผ ์”๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์€ STDERR์ž…๋‹ˆ๋‹ค(์ž˜์—๋Š” ๊ตฌ๋ฌธ ๋ถ„์„ ์˜ค๋ฅ˜๊ฐ€ ์—†์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
ํ˜•์„ฑ๋œ ํŒŒ์ผ)

-p FORMAT

์‚ฌ์šฉํ•  ํŒŒ์„œ๋ฅผ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. ์ง€์ •ํ•˜์ง€ ์•Š์œผ๋ฉด ํŒŒ์ผ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ถ”์ธกํ•ฉ๋‹ˆ๋‹ค.
์ ‘๋ฏธ์‚ฌ. ํ˜•์‹์€ ์•„๋ž˜ ์ฐธ์กฐ

-w|์ž‘๊ฐ€ FORMAT

์ถœ๋ ฅ ํ˜•์‹ - ๋ชฉ๋ก์€ ์•„๋ž˜ ์ฐธ์กฐ

-|xslt XSLT

XSLT ๋ณ€ํ™˜์˜ ์ด๋ฆ„ ๋˜๋Š” ํŒŒ์ผ ์ด๋ฆ„

์ด๊ฒƒ์€ ํŒŒ์ผ ์‹œ์Šคํ…œ์˜ ์•„๋ฌด ๊ณณ์—์„œ๋‚˜ ํŒŒ์ผ์— ๋Œ€ํ•œ ์ ˆ๋Œ€ ๊ฒฝ๋กœ์ด๊ฑฐ๋‚˜
xslt์˜ ์ด๋ฆ„์ด์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ

go2fmt.pl -xslt oboxm_to_owl go.obo

์ด๋ฆ„์ด ์ง€์ •๋˜๋ฉด ๋จผ์ € $GO_ROOT/xml/xsl/*.xsl์ด ๊ฒ€์ƒ‰๋ฉ๋‹ˆ๋‹ค. ๋งŒ์•ฝ
GO_ROOT๊ฐ€ ์„ค์ •๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ GO๊ฐ€ ์„ค์น˜๋œ ํŽ„ ๋ชจ๋“ˆ ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ๊ฒ€์ƒ‰๋ฉ๋‹ˆ๋‹ค(
์ผ๋ฐ˜ ์„ค์น˜ ํ”„๋กœ์„ธ์Šค๋ฅผ ๋”ฐ๋ฅด๋ฉด xslt๊ฐ€ ์—ฌ๊ธฐ์— ์ž๋™์œผ๋กœ ์„ค์น˜๋ฉ๋‹ˆ๋‹ค.)

-use_cache
์ด ์Šค์œ„์น˜๊ฐ€ ์ง€์ •๋˜๋ฉด ์บ์‹ฑ ๋ชจ๋“œ๊ฐ€ ์ผœ์ง‘๋‹ˆ๋‹ค.

์บ์‹ฑ ๋ชจ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํŒŒ์ผ์„ ์ฒ˜์Œ ๊ตฌ๋ฌธ ๋ถ„์„ํ•  ๋•Œ ์ถ”๊ฐ€ ํŒŒ์ผ์ด
๊ตฌ๋ฌธ ๋ถ„์„์ด ๋น ๋ฅธ ํŠน์ˆ˜ ํ˜•์‹์œผ๋กœ ๋‚ด๋ณด๋ƒ…๋‹ˆ๋‹ค. ์ด ํŒŒ์ผ์€ ๋™์ผํ•œ ํŒŒ์ผ ์ด๋ฆ„์„ ๊ฐ–์Šต๋‹ˆ๋‹ค
".cache" ์ ‘๋ฏธ์‚ฌ๊ฐ€ ์žˆ๋Š” ๊ฒƒ์„ ์ œ์™ธํ•˜๊ณ  ์›๋ณธ ํŒŒ์ผ๋กœ.

๋‹ค์Œ์— ํŒŒ์ผ์„ ๊ตฌ๋ฌธ ๋ถ„์„ํ•  ๋•Œ ์ด ํ”„๋กœ๊ทธ๋žจ์€ ์ž๋™์œผ๋กœ ์กด์žฌ ์—ฌ๋ถ€๋ฅผ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
".cache" ํŒŒ์ผ์˜. ํŒŒ์ผ์ด ์กด์žฌํ•˜๊ณ  ์ง€์ •ํ•œ ํŒŒ์ผ๋ณด๋‹ค ์ตœ์‹ ์ธ ๊ฒฝ์šฐ ์ด
๋Œ€์‹  ๊ตฌ๋ฌธ ๋ถ„์„๋ฉ๋‹ˆ๋‹ค. ์กด์žฌํ•˜์ง€ ์•Š์œผ๋ฉด ๋‹ค์‹œ ์ž‘์„ฑ๋ฉ๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ b์— ๋Œ€ํ•œ ์†๋„ ํ–ฅ์ƒ์„ ๊ฐ€์ ธ์˜ฌ ๊ฒƒ์ž…๋‹ˆ๋‹ค ์•„๋ž˜ ์ถœ๋ ฅ ํ˜•์‹(์˜ˆ:
๊ฒฝ๋กœ ๋ชฉ๋ก). ๋Œ€๋ถ€๋ถ„์˜ ์ถœ๋ ฅ ํ˜•์‹์€ ์ด๋ฒคํŠธ ๊ธฐ๋ฐ˜ ๊ตฌ๋ฌธ ๋ถ„์„๊ณผ ํ•จ๊ป˜ ์ž‘๋™ํ•˜๋ฏ€๋กœ ๊ฐ์ฒด๋ฅผ ์บ์‹ฑํ•˜๋ฉด
์ด์ ์ด ์—†์œผ๋ฉฐ ์‹ค์ œ๋กœ ์บ์‹œ๋ฅผ ์šฐํšŒํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ๋Š๋ฆฝ๋‹ˆ๋‹ค.

ํ˜•์‹
์“ฐ๊ธฐ ๊ฐ€๋Šฅํ•œ ํ˜•์‹์€

๊ณ„์†ํ•ด
์ ‘๋ฏธ์‚ฌ๊ฐ€ ".ontology"์ธ ํŒŒ์ผ

์˜จํ†จ๋กœ์ง€ DAG๋ฅผ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค.

go_def
์ ‘๋ฏธ์‚ฌ๊ฐ€ ".defs"์ธ ํŒŒ์ผ

go_xref
GO ์šฉ์–ด์— ๋Œ€ํ•œ ์™ธ๋ถ€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ฐธ์กฐ

์ ‘๋ฏธ์‚ฌ๊ฐ€ "2go"์ธ ํŒŒ์ผ(์˜ˆ: ec2go, metacyc2go)

go_assoc
GO๋ฅผ ์‚ฌ์šฉํ•œ ์œ ์ „์ž ๋˜๋Š” ์œ ์ „์ž ์‚ฐ๋ฌผ์˜ ์ฃผ์„

์ ‘๋‘์‚ฌ๊ฐ€ "gene-association"์ธ ํŒŒ์ผ.

obo_text
์ ‘๋ฏธ์‚ฌ๊ฐ€ ".obo"์ธ ํŒŒ์ผ

์ด๊ฒƒ์€ ๊ธฐ์กด GO ํ”Œ๋žซ ํŒŒ์ผ ํ˜•์‹์„ ๋Œ€์ฒดํ•˜๋Š” ์ƒˆ๋กœ์šด ํŒŒ์ผ ํ˜•์‹์ž…๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ
์˜จํ†จ๋กœ์ง€, ์ •์˜ ๋ฐ ์™ธ๋ถ€ ์ฐธ์กฐ๋ฅผ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค(์—ฐ๊ฒฐ์€ ์•„๋‹˜).

obo_xml
์ ‘๋ฏธ์‚ฌ๊ฐ€ ".obo.xml" ๋˜๋Š” ".obo-xml"์ธ ํŒŒ์ผ

์œ„์˜ OBO ํ”Œ๋žซ ํŒŒ์ผ ํ˜•์‹์˜ XML ๋ฒ„์ „์ž…๋‹ˆ๋‹ค.

ํ”„๋กค๋กœ๊ทธ
ํ”„๋กค๋กœ๊ทธ ์‚ฌ์‹ค - ์ด๊ฒƒ์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ํ”„๋กค๋กœ๊ทธ ์ปดํŒŒ์ผ๋Ÿฌ/์ธํ„ฐํ”„๋ฆฌํ„ฐ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๋‹น์‹ ์€ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค
์ด๋Ÿฌํ•œ ์‚ฌ์‹ค์— ๋Œ€ํ•ด Obol ๋˜๋Š” ๋‹ค๊ฐ€์˜ค๋Š” Bio-LP ํ”„๋กœ์ ํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ถ”๋ก 

tbl ๋‹จ์ˆœ(์†์‹ค) ํ‘œ ํ‘œํ˜„

๊ฐœ์š”
์˜จํ†จ๋กœ์ง€ ํŒŒ์ผ๊ณผ ์—ฐ๊ด€ ํŒŒ์ผ ๋ชจ๋‘์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฒฝ๋กœ ๋ชฉ๋ก
๋ฃจํŠธ์— ๋Œ€ํ•œ ๋ชจ๋“  ๊ฒฝ๋กœ๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

์˜ฌ๋นผ๋ฏธ ์˜ฌ๋นผ๋ฏธ ํ˜•์‹(๊ธฐ๋ณธ๊ฐ’: OWL-DL)

OWL์€ ์˜จํ†จ๋กœ์ง€๋ฅผ ์œ„ํ•œ W3C ํ‘œ์ค€ ํ˜•์‹์ž…๋‹ˆ๋‹ค.

์ด๊ฒƒ์„ ์‹คํ–‰ํ•˜๋ ค๋ฉด ์ „์ฒด go-dev ๋ฐฐํฌํŒ์˜ XSL ํŒŒ์ผ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. XML ์ฐธ์กฐ
์„น์…˜http://www.godatabase.org/dev>

obj_yaml
GO::Model::Graph ๊ฐ์ฒด์˜ YAML ํ‘œํ˜„

obj_storable
perl GO::Model::Graph ๊ฐ์ฒด์˜ ๋คํ”„. ์ด๋ฅผ ์œ„ํ•ด CPAN์—์„œ ์ €์žฅ ๊ฐ€๋Šฅํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
์ผํ•˜๋‹ค. ์ด๊ฒƒ์€ ๋น ๋ฅธ ์•ก์„ธ์Šค๋ฅผ ์œ„ํ•ด ํŒŒ์ผ ์‹œ์Šคํ…œ์— ๊ฐœ์ฒด๋ฅผ ์บ์‹œํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. NS
obj_storable ํ‘œํ˜„์€ ์ด์‹ ๊ฐ€๋Šฅํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

text_html
html๋กœ ๋ณ€ํ™˜๋œ OBO ์ถœ๋ ฅ ํ˜•์‹

godb_prestore
GODB ๊ด€๊ณ„ํ˜• ์Šคํ‚ค๋งˆ์— ์ง์ ‘ ๋งคํ•‘๋˜๋Š” XML(๋‹ค์Œ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Œ)
Stag-storenode.pl)

chadodb_prestore
Chado ๊ด€๊ณ„ํ˜• ์Šคํ‚ค๋งˆ์— ์ง์ ‘ ๋งคํ•‘๋˜๋Š” XML(๊ทธ๋Ÿฐ ๋‹ค์Œ ๋‹ค์Œ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
Stag-storenode.pl)

์‚ฌ์šฉ ์„ค๋ช…์„œ
<http://www.godatabase.org/dev>

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


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

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

  • 1
    Eclipse Tomcat ํ”Œ๋Ÿฌ๊ทธ์ธ
    Eclipse Tomcat ํ”Œ๋Ÿฌ๊ทธ์ธ
    Eclipse Tomcat ํ”Œ๋Ÿฌ๊ทธ์ธ์€ ๋‹ค์Œ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
    Tomcat ์„œ๋ธ”๋ฆฟ์˜ ๊ฐ„๋‹จํ•œ ํ†ตํ•ฉ
    ์ž๋ฐ” ๊ฐœ๋ฐœ์šฉ ์ปจํ…Œ์ด๋„ˆ
    ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜. ๋‹น์‹ ์€ ์šฐ๋ฆฌ์™€ ํ•จ๊ป˜ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค
    ํ† ๋ก ...
    Eclipse Tomcat ํ”Œ๋Ÿฌ๊ทธ์ธ ๋‹ค์šด๋กœ๋“œ
  • 2
    WebTorrent ๋ฐ์Šคํฌํ†ฑ
    WebTorrent ๋ฐ์Šคํฌํ†ฑ
    WebTorrent Desktop์€ ์ŠคํŠธ๋ฆฌ๋ฐ์šฉ์ž…๋‹ˆ๋‹ค.
    Mac, Windows ๋˜๋Š” Linux์˜ ํ† ๋ ŒํŠธ. ๊ทธ๊ฒƒ
    BitTorrent ๋ฐ
    WebTorrent ํ”ผ์–ด. ์ด์ œ ์—†๋‹ค
    ๊ธฐ๋‹ค๋ ค์•ผ...
    WebTorrent ๋ฐ์Šคํฌํ†ฑ ๋‹ค์šด๋กœ๋“œ
  • 3
    GenX
    GenX
    GenX๋Š” ์ •์ œํ•˜๊ธฐ ์œ„ํ•œ ๊ณผํ•™ ํ”„๋กœ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค.
    X์„  ๋ฐ˜์‚ฌ์œจ, ์ค‘์„ฑ์ž
    ๋ฐ˜์‚ฌ์œจ ๋ฐ ํ‘œ๋ฉด X-๋ ˆ์ด
    ๋ฏธ๋ถ„์„ ์ด์šฉํ•œ ํšŒ์ ˆ ๋ฐ์ดํ„ฐ
    ์ง„ํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜....
    GenX ๋‹ค์šด๋กœ๋“œ
  • 4
    pspp4windows
    pspp4windows
    PSPP๋Š” ํ†ต๊ณ„๋ฅผ ์œ„ํ•œ ํ”„๋กœ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค.
    ์ƒ˜ํ”Œ๋ง ๋ฐ์ดํ„ฐ ๋ถ„์„. ๊ทธ๊ฒƒ์€ ๋ฌด๋ฃŒ์ž…๋‹ˆ๋‹ค
    ์ „์šฉ ํ”„๋กœ๊ทธ๋žจ ๋Œ€์ฒด
    SPSS. PSPP์—๋Š” ํ…์ŠคํŠธ ๊ธฐ๋ฐ˜ ๋ฐ
    ๊ทธ๋ž˜ํ”ฝ ์šฐ๋ฆฌ...
    pspp4windows ๋‹ค์šด๋กœ๋“œ
  • 5
    Git ํ™•์žฅ
    Git ํ™•์žฅ
    Git Extensions๋Š” ๋…๋ฆฝ ์‹คํ–‰ํ˜• UI ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.
    Git ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ๊ด€๋ฆฌ์šฉ. ๋˜ํ•œ
    Windows ํƒ์ƒ‰๊ธฐ์™€ ํ†ตํ•ฉ ๋ฐ
    Microsoft Visual Studio
    (2015/2017/2019). ๋ชฉ...
    Git ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ๋‹ค์šด๋กœ๋“œ
  • 6
    eSpeak : ์Œ์„ฑ ํ•ฉ์„ฑ
    eSpeak : ์Œ์„ฑ ํ•ฉ์„ฑ
    ์˜์–ด์šฉ ํ…์ŠคํŠธ ์Œ์„ฑ ๋ณ€ํ™˜ ์—”์ง„ ๋ฐ
    ๋‹ค๋ฅธ ๋งŽ์€ ์–ธ์–ด. ์ฝคํŒฉํŠธํ•œ ์‚ฌ์ด์ฆˆ
    ๋ช…ํ™•ํ•˜์ง€๋งŒ ์ธ๊ณต์ ์ธ ๋ฐœ์Œ.
    ๋ช…๋ น์ค„ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅ
    ๋งŽ์€ ...
    eSpeak ๋‹ค์šด๋กœ๋“œ: ์Œ์„ฑ ํ•ฉ์„ฑ
  • ๋”ยป

Linux ๋ช…๋ น

Ad