RIBOWEB: Linking Structural Computations to a Knowledge Base of Published Experimental Data

The world wide web (WWW) has become critical for storing and disseminating biological data. It offers an additional opportunity, however, to support distributed computation and sharing of results. Currently, computational analysis tools are often separated from the data in a manner that makes iterative hypothesis testing cumbersome. We hypothesize that the cycle of scientific reasoning (using data to build models, and evaluating models in light of data) can be facilitated with resources that link computations with semantic models of the data. Riboweb is an on-line knowledge-based resource that supports the creation of three-dimensional models of the 30S ribosomal subunit. It has three components: (I) a knowledge base containing representations of the essential physical components and published structural data, (II) computational modules that use the knowledge base to build or analyze structural models, and (III) a web-based user interface that supports multiple users, sessions and computations. We have built a prototype of Riboweb, and have used it to refine a rough model of the central domain of the 30S subunit from E. coli. procedure. Our results suggest that sophisticated and integrated computational capabilities can be delivered to biologists using this simple three-component architecture.

[1]  Gilles Bisson,et al.  Cooperative Computer System For Genome Sequence Analysis , 1995, ISMB.

[2]  Limsoon Wong,et al.  A Data Transformation System for Biological Data Sources , 1995, VLDB.

[3]  P. Argos,et al.  SRS: information retrieval system for molecular biology data banks. , 1996, Methods in enzymology.

[4]  R B Altman,et al.  Computational methods for defining the allowed conformational space of 16S rRNA based on chemical footprinting data. , 1996, RNA.

[5]  G K Allen,et al.  World Wide Web-based access to heterogenous information resources for cytokine research and education. , 1996, Proceedings : a conference of the American Medical Informatics Association. AMIA Fall Symposium.

[6]  R B Altman,et al.  RNA secondary structure as a reusable interface to biological information resources. , 1997, Gene.

[7]  Russ B. Altman,et al.  A probabilistic approach to determining biological structure: integrating uncertain data sources , 1995, Int. J. Hum. Comput. Stud..

[8]  P. Karp The design space of frame knowledge representation systems , 1992 .

[9]  J Fischman Bioinformatics: Working the Web With a Virtual Lab and Some Java , 1996, Science.

[10]  F Achard,et al.  Ubiquitous distributed objects with CORBA. , 1997, Pacific Symposium on Biocomputing. Pacific Symposium on Biocomputing.

[11]  Dan C. Marinescu,et al.  Socrates: an environment for high performance computing , 1995, Proceedings 4th IEEE Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE '95).

[12]  Limsoon Wong,et al.  Principles of Programming with Complex Objects and Collection Types , 1995, Theor. Comput. Sci..