web2.0 & bioinformatics

15
Web2.0 과 Bioinformatics Hong Chang Bum [email protected]

Upload: hong-changbum

Post on 20-Jun-2015

1.199 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Web2.0 & Bioinformatics

Web2.0 과 Bioinformatics

Hong Chang [email protected]

Page 2: Web2.0 & Bioinformatics

Ruby on Rails 로 쾌속 웹 개발

Page 3: Web2.0 & Bioinformatics

Ruby on Rails

루비 온 레일스 (Ruby on Rails) : 웹 애플리케이션 프레임워크(Framework) 로 루비 언어로 작성된 MVC 기반의

오픈소스 웹 애플리케이션 프레임워크

MVC(Model View Controller) 기반의 프레임워크 : 모델과 뷰 , 컨트롤러로 각각 역할이 구분된 구성요소들이 결합하여 어떤

일을 처리하는 아키텍처 패턴

프레임워크 : 웹 개발 및 유지보수를 신속하고 효과적으로 할 수 있게 도와주는 웹 애플리케이션 프레임워크가 존재

Page 4: Web2.0 & Bioinformatics

1 분안에 만들기

QuickTime™ and aAnimation decompressor

are needed to see this picture.

Page 5: Web2.0 & Bioinformatics

Web2.0 시대의 Bioinformatics Mash-

up

Page 6: Web2.0 & Bioinformatics

왜 ?

데이터가 실험실에 존재하는 것이 아니라 웹에 존재대용량의 컴퓨터 자원을 공유할 수 있다 .

대용량의 데이터를 다루는 로직을 자신의 프로그램에 손쉽게 넣을 수 있다 .

웹을 통해서 자신이 원하는 서비스를 호출하고 그 결과를 활용할 수 있다 .

Page 7: Web2.0 & Bioinformatics

Bioinformatics OpenAPI

EBIhttp://www.ebi.ac.uk/Tools/webservice/

NCBIhttp://eutils.ncbi.nlm.nih.gov/

entrez/query/static/eutils_help.htmlDDBJ

http://xml.ddbj.nig.ac.jp/soapp.html

Page 8: Web2.0 & Bioinformatics
Page 9: Web2.0 & Bioinformatics

공공 생물정보 데이터베이스 활용

수많은 생물정보 데이터베이스( 서열정보 데이터베이스 , 유전자 데이터베이스생물종 데이터베이스 , 논문 정보 데이터베이스 )

+OpenAPI

=새로운 Mash-up 서비스

Page 10: Web2.0 & Bioinformatics
Page 11: Web2.0 & Bioinformatics

생물정보 도구 활용

수많은 생물정보 도구

+OpenAPI

=새로운 Mash-up 서비스

Page 12: Web2.0 & Bioinformatics
Page 13: Web2.0 & Bioinformatics

초파리 (Drosophila melanogaster)

>gi|24638702|ref|NP_524628.2| eyeless CG1464-PA, isoform A [Drosophila melanogaster]MFTLQPTPTAIGTVVPPWSAGTLIERLPSLEDMAHKGHSGVNQLGGVFVGGRPLPDSTRQKIVELAHSGARPCDISRILQVSNGCVSKILGRYYETGSIRPRAIGGSKPRVATAEVVSKISQYKRECPSIFAWEIRDRLLQENVCTNDNIPSVSSINRVLRNLAAQKEQQSTGSGSSSTSAGNSISAKVSVSIGGNVSNVASGSRGTLSSSTDLMQTATPLNSSESGGASNSGEGSEQEAIYEKLRLLNTQHAAGPGPLEPARAAPLVGQSPNHLGTRSSHPQLVHGNHQALQQHQQQSWPPRHYSGSWYPTSLSEIPISSAPNIASVTAYASGPSLAHSLSPPNDIESLASIGHQRNCPVATEDIHLKKELDGHQSDETGSGEGENSNGGASNIGNTEDDQARLILKRKLQRNRTSFTNDQIDSLEKEFERTHYPDVFARERLAGKIGLPEARIQVWFSNRRAKWRREEKLRNQRRTPNSTGASATSSSTSATASLTDSPNSLSACSSLLSGSAGGPSVSTINGLSSPSTLSTNVNAPTLGAGIDSSESPTPIPHIRPSCTSDNDNGRQSEDCRRVCSPCPLGVGGHQNTHHIQSNGHAQGHALVPAISPRLNFNSGSFGAMYSNMHHTALSMSDSYGAVTPIPSFNHSAVGPLAPPSPIPQQGDLTPSSLYPCHMTLRPPPMAPAHHHIVPGDGGRPAGVGLGSGQSANLGASCSGSGYEVLSAYALPPPPMASSSAADSSFSAASSASANVTPHHTIAQESCPSPCSSASHFGVAHSSGFSSDPISPAVSSYAHMSYNYASSANTMTPSSASGTSAHVAPGKQQFFASCFYSPWV

>gi|4505615|ref|NP_000271.1| paired box gene 6 isoform a [Homo sapiens]MQNSHSGVNQLGGVFVNGRPLPDSTRQKIVELAHSGARPCDISRILQVSNGCVSKILGRYYETGSIRPRAIGGSKPRVATPEVVSKIAQYKRECPSIFAWEIRDRLLSEGVCTNDNIPSVSSINRVLRNLASEKQQMGADGMYDKLRMLNGQTGSWGTRPGWYPGTSVPGQPTQDGCQQQEGGGENTNSISSNGEDSDEAQMRLQLKRKLQRNRTSFTQEQIEALEKEFERTHYPDVFARERLAAKIDLPEARIQVWFSNRRAKWRREEKLRNQRRQASNTPSHIPISSSFSTSVYQPIPQPTTPVSSFTSGSMLGRTDTALTNTYSALPPMPSFTMANNLPMQPPVPSQTSSYSCMLPTSPSVNGRSYDTYTPPHMQTHMNSQPMGTSGTTSTGLISPGVSVPVQVPGSEPDMSQYWPRLQ

>gi|24638702|ref|NP_524628.2| eyeless CG1464-PA, isoform A [Drosophila melanogaster]MFTLQPTPTAIGTVVPPWSAGTLIERLPSLEDMAHKGHSGVNQLGGVFVGGRPLPDSTRQKIVELAHSGARPCDISRILQVSNGCVSKILGRYYETGSIRPRAIGGSKPRVATAEVVSKISQYKRECPSIFAWEIRDRLLQENVCTNDNIPSVSSINRVLRNLAAQKEQQSTGSGSSSTSAGNSISAKVSVSIGGNVSNVASGSRGTLSSSTDLMQTATPLNSSESGGASNSGEGSEQEAIYEKLRLLNTQHAAGPGPLEPARAAPLVGQSPNHLGTRSSHPQLVHGNHQALQQHQQQSWPPRHYSGSWYPTSLSEIPISSAPNIASVTAYASGPSLAHSLSPPNDIESLASIGHQRNCPVATEDIHLKKELDGHQSDETGSGEGENSNGGASNIGNTEDDQARLILKRKLQRNRTSFTNDQIDSLEKEFERTHYPDVFARERLAGKIGLPEARIQVWFSNRRAKWRREEKLRNQRRTPNSTGASATSSSTSATASLTDSPNSLSACSSLLSGSAGGPSVSTINGLSSPSTLSTNVNAPTLGAGIDSSESPTPIPHIRPSCTSDNDNGRQSEDCRRVCSPCPLGVGGHQNTHHIQSNGHAQGHALVPAISPRLNFNSGSFGAMYSNMHHTALSMSDSYGAVTPIPSFNHSAVGPLAPPSPIPQQGDLTPSSLYPCHMTLRPPPMAPAHHHIVPGDGGRPAGVGLGSGQSANLGASCSGSGYEVLSAYALPPPPMASSSAADSSFSAASSASANVTPHHTIAQESCPSPCSSASHFGVAHSSGFSSDPISPAVSSYAHMSYNYASSANTMTPSSASGTSAHVAPGKQQFFASCFYSPWV

>gi|4505615|ref|NP_000271.1| paired box gene 6 isoform a [Homo sapiens]MQNSHSGVNQLGGVFVNGRPLPDSTRQKIVELAHSGARPCDISRILQVSNGCVSKILGRYYETGSIRPRAIGGSKPRVATPEVVSKIAQYKRECPSIFAWEIRDRLLSEGVCTNDNIPSVSSINRVLRNLASEKQQMGADGMYDKLRMLNGQTGSWGTRPGWYPGTSVPGQPTQDGCQQQEGGGENTNSISSNGEDSDEAQMRLQLKRKLQRNRTSFTQEQIEALEKEFERTHYPDVFARERLAAKIDLPEARIQVWFSNRRAKWRREEKLRNQRRQASNTPSHIPISSSFSTSVYQPIPQPTTPVSSFTSGSMLGRTDTALTNTYSALPPMPSFTMANNLPMQPPVPSQTSSYSCMLPTSPSVNGRSYDTYTPPHMQTHMNSQPMGTSGTTSTGLISPGVSVPVQVPGSEPDMSQYWPRLQ

eyless

aniridia

Page 14: Web2.0 & Bioinformatics

Score = 252 bits (644), Expect = 1e-64 Identities = 124/132 (93%), Positives = 128/132 (96%), Gaps = 0/132 (0%)

Query 38 HSGVNQLGGVFVGGRPLPDSTRQKIVELAHSGARPCDISRILQVSNGCVSKILGRYYETG 97 HSGVNQLGGVFV GRPLPDSTRQKIVELAHSGARPCDISRILQVSNGCVSKILGRYYETGSbjct 5 HSGVNQLGGVFVNGRPLPDSTRQKIVELAHSGARPCDISRILQVSNGCVSKILGRYYETG 64

Query 98 SIRPRAIGGSKPRVATAEVVSKISQYKRECPSIFAWEIRDRLLQENVCTNDNIPSVSSIN 157 SIRPRAIGGSKPRVAT EVVSKI+QYKRECPSIFAWEIRDRLL E VCTNDNIPSVSSINSbjct 65 SIRPRAIGGSKPRVATPEVVSKIAQYKRECPSIFAWEIRDRLLSEGVCTNDNIPSVSSIN 124

Query 158 RVLRNLAAQKEQ 169 RVLRNLA++K+QSbjct 125 RVLRNLASEKQQ 136

Page 15: Web2.0 & Bioinformatics

Thank u ^^