Email updates

Keep up to date with the latest news and content from BMC Bioinformatics and BioMed Central.

This article is part of the supplement: UT-ORNL-KBRIN Bioinformatics Summit 2008

Open Access Poster presentation

i-SEGOPubmed: a web interface for semantic enabled browsing of PubMed using Gene Ontology

Mohammed Yeasin1*, Bhanu C Vanteru1, Jahangheer S Shaik2 and Faruk Ahmed1

Author Affiliations

1 Department of Electrical and Computer Engineering, University of Memphis, Memphis, TN 38152, USA

2 Department of Pathology and Immunology, Washington University in St. Louis, St. Louis, MO 63110, USA

For all author emails, please log on.

BMC Bioinformatics 2008, 9(Suppl 7):P20  doi:10.1186/1471-2105-9-S7-P20

The electronic version of this article is the complete one and can be found online at: http://www.biomedcentral.com/1471-2105/9/S7/P20


Published:8 July 2008

© 2008 Yeasin et al; licensee BioMed Central Ltd.

Poster presentation

The rapid progress in bioinformatics and functional genomics lead to a vast amount of scientific literature. PubMed is one of the leading repositories and has approximately 20 million abstracts. Browsing such a huge repository to find relevant information as well as providing e-learning service requires new generation of interfaces. Methods such as GOPubmed are using keyword-based techniques. Keyword-based search methods often yield results that are not meaningful to the query. This problem can be partially addressed using a semantic enabled interface for browsing and information retrieval.

A web interface called i-SEGOPubmed is being developed in CVPIA lab at the University of Memphis. i-SEGOPubmed enables semantically meaningful browsing of large volume of semi-structured data such as Pubmed using Gene Ontology. i-SEGOPubmed employs a client-server computing model. The SEGOPubmed engine [1] is used to process queries and web interface is using the Java Web Start, which uses Java Network Launching Protocol (JNLP) for downloading the application from the server to the client. Once the application is downloaded, Java Web Start initializes the application to check for the local resources. i-SEGOPubmed requires JRE (Java Runtime Environment) for its execution. It uses the Java Sockets to establish a data communication between the interface running on the client machine and the query processing done on the server machine. The server machine has a dedicated Server Socket listening to client requests. Once the server receives a request, it initializes a full duplex communication channel between the server and the client machine. Using this data channel, the interface sends the query to the server for further processing. Figure 1 shows the system architecture and the information flow of the proposed i-SEGOPubmed.

thumbnailFigure 1. Schematic diagram and information flow of the proposed i-SEGOPubmed.

References

  1. Vanteru BC, Shaik JS, Yeasin M: Semantically linking and browsing PubMed abstracts with gene ontology.

    BMC Genomics 2008, 9(Suppl 1):S10. PubMed Abstract | BioMed Central Full Text | PubMed Central Full Text OpenURL