31 6 2012 12 Chinese Journal of Biomedical Engineering Vol. 31 No. 6 December 2012 * * 100005 J2EE MySQL MVC Web Services Hibernate Fisher's R Gene Ontology Pathway Graphviz Gene Ontology Pathway R318 A 0258-8021 2012 06-0882-07 The Construction of Pathogenic Plasmodium Molecular Functional Annotation Secondary Database XU San-Gang ZHUANG Yong-Long HAO Zhi-Yong SHAN Guang-Liang YANG Xiao-Lin * WANG Heng * Institute of Basic Medical Sciences Chinese Academy of Medical Sciences School of Basic Medicine Peking Union Medical College Beijing 100005 China Abstract This research is intended to annotate functions of the molecules from high-throughput experimental data produced in the study of pathogenic plasmodium molecular mechanism. J2EE MySQL MVC architecture Web Services and Hibernate techniques were applied to construct a secondary database PlasmoFADB. Fisher's exact test was utilized for enrichment analysis of Gene Ontology and Pathway. Graphviz tool was used to provide a graphic description for protein-protein interaction. The PlasmoFADB provides a variety of molecular annotation types and displays the annotation results of Gene Ontology Pathway and PPI with graphic interface. The establishment of the database is a valuable tool to understand the gene functions signaling pathway in pathogenic plasmodium and helpful for its malaria vaccine antigen screening. Key words plasmodium molecular functional annotation secondary database 1-130 2 5 doi 10. 3969 / j. issn. 0258-8021. 2012. 06. 012 2011-08-27 2011-10-30 2005DKA32402 * E-mail yangxl74@ gmail. com hengwang@ pumc. edu. cn
6 883 Plasmodium PlasmoDB http / / PlasmoDB. org Molecular Functional Annotation Secondary Database PlasmoFADB 1 7 3 1. 1 PlasmoDB 1. 1. 1 PlasmoFADB PlasmoDB plasmodium berghei str. 1 ANKA pbe plasmodium chabaudi ProbeID chabaudi pcb 3D7 plasmodium ID 2 falciparum 3D7 pfa plasmodium ID NCBI knowlesi strain H pkn plasmodium vivax SaI-1 pvx plasmodium yoelii 3 Gene str. 17XNL pyo Ontology Pathway 1. 1. 2 PlasmoFADB GenBank KEGG Gene Ontology GO MINT Uniprot Affymetrix 1 Tab. 1 1 Data sources and download websites URL GenBank 4 http / / www. ncbi. nlm. nih. gov / genbank Gene Ontology 5 ftp / / ftp. geneontology. org / godatabase Goterm Term2term KEGG 6 www. genome. jp / kegg / MINT 7 ftp / / mint. bio. uniroma2. it Uniprot 8 http / / www. uniprot. org / downloads Affymetrix 9 http / / www. affymetrix. com / 1. 2 PlasmoFADB MySQL 1 PlasmoFADB GeneInfo Gene2GO GO Gene2Pathway R Pathway Probe Probe2Gene Probe2GO GO GOTerm GO 3 Term2Term GO Pathway Genecoords Interaction 2 PlasmoFADB 1. 2. 1 GeneID ID 1. 2. 1. 1 KEGG GO MINT
884 31 1 PlasmoFADB Fig. 1 Overall structure of the PlasmoFADB Fig. 2 2 PlasmoFADB Topological structure of PlasmoFADB Gene2Pathway Gene2GO Interaction JDBC / Hibernate JAVA ProbeID ID Gene Symbol GeneID 1. 2. 1. 2 TAB R XML q q Fisher's p-value 3 1 XML protein-protein TAB XML interaction PPI TAB 2 MySQL SVG Adobe SVG Viewer PlasmoFADB 3 1. 2. 3 PlasmoFADB Portal 1. 2. 2 XML PlasmoFADB J2EE MVC PlasmoFADB 10 R Gene Ontology Pathway 11 Graphviz Graph Visualization Software PPI 12 HTML JavaScript Ajax Jquery XML
6 885 2 PlasmoFADB GO Pathway 7 2 PlasmoFADB Tab. 2 R Gene 3 PlasmoFADB Ontology Pathway 2 PlasmoFADB Data item number of PlasmoFADB data tables pbe pcb pfa pkn pvx pyo GeneInfo 10 291 12 472 5 514 5 162 5 507 7 404 GoTerm 2 298 2 294 4 454 2 279 1 408 1 328 Gene2Pathway 1 152 1 186 1 415 1 170 1 125 959 Pathway 77 76 80 79 77 79 Interaction 0 0 2 703 0 0 0 Fig. 3 3 PlasmoFADB Interface of PlasmoFADB molecular functional annotation Hits GO 5 2. 2 Pathway 2. 1 GO GO Gene2GO GO2Gene GO Pathway2Gene GO PathwayDB GO GO Hits Threshold p q GO 4 Pathway Gene2Pathway Pathway2Gene Gene2Pathway Name GO2Gene GO 6 7 Pathway2Gene show level p q
886 31 4 Gene2GO Fig. 4 Tree diagram of Gene2GO Fig. 5 5 GO2Gene The result of GO2Gene enrichment analysis Fig. 6 6 Pathway2Gene The result of Pathway2Gene enrichment analysis
6 887 Fig. 7 7 Pathway2Gene The result of Pathway2Gene graphical dynamic display NCBI Threshold Direct layout 2. 3 8 NCBI ID DB Hits Engine Fig. 8 8 The result of protein interaction network diagram 3 PlasmoDB ID NCBI Gene Ontology Pathway PlasmoFADB PPI ID PlasmoFADB Gene2GO Pathway2Gene PlasmoFADB Gene Ontology Gene Pathway PlasmoFADB R GO Pathway PlasmoFADB SVG PPI
888 31 Adobe SVG Viewer PPI PPI PPI mirnas mirnas Promoter Transfactor 9 Affymetrix Community. CSV format Release 32 EB / OL 1 Snow RW Uerra CA Noor AM et al. The global distribution of clinical episodes of Plasmodium falciparum malaria J. Nature 2005 434 7030 214-217. 2. J. 2007 34 1 37-42. 3 Aurrecoechea C Brestelli J Brunk BP et al. PlasmoDB a functional genomic database for malaria parasites J. Nucleic Acids Res 2009 37 D539 - D543. 4 Benson DA Karsch-Mizrachi I Lipman DJ et al. GenBank J. Nucleic Acids Res 2011 39 D32 - D37. 5 Kanehisa M Goto S Sato Y et al. KEGG for integration and interpretation of large-scale molecular datasets J. Nucleic Acids Res 2012 40 D109 - D114. 6 The Gene Ontology Consortium. Gene ontology tool for the unification of biology J. Nat Genet 2000 25 1 25-29. 7 Licata L Briganti L Peluso D et al. MINT the molecular interaction database 2012 update J. Nucleic Acids Res 2012 40 D857 - D861. 8 The UniProt Consortium. Reorganizing the protein space at the Universal Protein Resource UniProt J. Nucleic Acids Res 2012 40 D71 - D75. Plasmodium _ Anopheles Annotations. http / / www. affymetrix. com / estore / support / technical / annotationfilesmain. affx 2011-06 - 22 /2012-11 - 02. 10. Web Service J. 2010 29 5 704-709. 11. J. 2008 19 6 931-934. 12. - J. 2010 29 2 201-206.