Part of  
Helix

SStructView: RNA Secondary Structure Java Applet

This page describes a Java applet for viewing RNA secondary structures and linking to multiple computational backends. SStructView 1.2 is available. This version supports colored bases, standard mouse selection mechanisms (drag to select a range, control-click to select individuals), arbitrary set-based data types to allow you to create your own groups, and other improvements.


Site Directory


Publications

SStructView's features and implementation were first described in our manuscript RNA Secondary Structure as a Reusable Interface to Biological Information Resources (Gene 190 (1997) GC59-70). Also available on-line in Gene-COMBIS. This abstract from the paper describes and motivates SStructView:

The dissemination of biological information has become critically dependent on the Internet and World Wide Web (WWW), which enable distributed access to information in a platform independent manner. The mode of interaction between biologists and on-line information resources, however, has been mostly limited to simple interface technologies such has hypertext links, tables and forms. The introduction of platform-independent runtime environments facilitates the development of more sophisticated WWW-based user interfaces. Until recently, most such interfaces have been tightly coupled to the underlying computation engines, and not separated as reusable components. We believe that many subdisciplines of biology have intuitive and familiar graphical representations of knowledge that can serve as multipurpose user interface elements. We call such graphical idioms "domain graphics." In order to illustrate the power of such graphics, we have built a reusable interface based on the standard two dimensional (2D) layout of RNA secondary structure. The interface can be used to represent any pre-computed layout of RNA, and takes as a parameters the sets of actions to be performed as a user interacts with the interface. It can provide to any associated application program information about the base, helix, or subsequence selected by the user. We show the versatility of this interface by using it as a special purpose interface to BLAST, Medline and the RNA MFOLD search/compute engines.

Availability

SStructView is publicly available from the above home pages. If you do use our applet in one of your web sites, we would like to know about it (send us e-mail at sstructview@smi.stanford.edu). If you publish research based on SStructView (source or object code), please reference our paper:
R. M. Felciano, R. O. Chen, & R. B. Altman. RNA Secondary Structure as a Reusable Interface to Biological Information Resources. 1997. (Gene 190 (1997) GC59-70) SMI Tech Report SMI-96-0641

Credits

This is work by Ramon M. Felciano, Richard Chen and Russ Altman, Helix Group, SMI. The secondary structure graphics shown in these pages are based on those provided by Dr. Robin Gutell at 16S rRNA secondary structure site. Authors were supported under grants NSF-BIR9600637 and NIH-LM06244.


SStructView : Home | v1.0 | v1.1 | SStructView Paper | WishList

Last modified by RMF at 20:52 PM on 10/11/1998.