X-HUSAR, an X-based graphical interface for the analysis of genomic sequences.

Management and analysis of nucleotide and protein sequence and structure data constitute a traditional area of bioinformatics. Since the analytical programs are frequently developed by researchers, rather than software engineers, they tend to suffer from idiosyncratic and non-ergonomic man-machine interfaces. We report on HUSAR, our 140+ collection of third-party, as well as in-house developed or adapted, sequence manipulation and analysis tools, well integrated into the UNIX operating system environment and accessible via consistent menu-aware interface. Most of the HUSAR programs can be completely specified by UNIX command-line options; they can thus be run in batches or combined into pipes. Adding such a program into the HUSAR environment is almost a 'plug-and-play' exercise. HUSAR has been recently complemented with a graphical client interface, X-HUSAR, to support users on UNIX platforms with X11 windowing systems. The whole X-HUSAR interface is based on a single generic program, COMLIGEN, and a number of specific configuration files. COMLIGEN interprets those files and renders appropriate windows, menus, and other interactive elements, which help the end user in selecting application programs and specifying their options. Efforts of extending both HUSAR and X-HUSAR are roughly linear to the size of the collection.

[1]  J. Garnier,et al.  Analysis of the accuracy and implications of simple methods for predicting the secondary structure of globular proteins. , 1978, Journal of molecular biology.

[2]  O Ritter,et al.  Prototype implementation of the integrated genomic database. , 1994, Computers and biomedical research, an international journal.

[3]  Walter Gilbert,et al.  Towards a paradigm shift in biology , 1991, Nature.

[4]  J. Mrazek,et al.  Computer program Jamsek combining statistical and stereochemical rules for the prediction of protein secondary structure , 1988, Comput. Appl. Biosci..

[5]  G. Steger,et al.  Thermal denaturation of double-stranded nucleic acids: prediction of temperatures critical for gradient gel electrophoresis and polymerase chain reaction. , 1994, Nucleic acids research.

[6]  Karl-Heinz Glatting,et al.  Computer programs for the analysis and the management of DNA sequences , 1982, Nucleic Acids Res..

[7]  W. A. Beyer,et al.  Some Biological Sequence Metrics , 1976 .

[8]  E. Myers,et al.  Basic local alignment search tool. , 1990, Journal of molecular biology.

[9]  A. Finkelstein,et al.  Theory of protein secondary structure and algorithm of its prediction , 1983, Biopolymers.

[10]  S. Henikoff,et al.  Automated assembly of protein blocks for database searching. , 1991, Nucleic acids research.

[11]  Eugene W. Myers,et al.  Optimal alignments in linear space , 1988, Comput. Appl. Biosci..

[12]  Rainer Fuchs,et al.  CLUSTAL V: improved software for multiple sequence alignment , 1992, Comput. Appl. Biosci..

[13]  J. Garnier,et al.  Improvements in a secondary structure prediction method based on a search for local sequence homologies and its use as a model building tool. , 1988, Biochimica et biophysica acta.

[14]  W. Miller,et al.  A time-efficient, linear-space local similarity algorithm , 1991 .

[15]  Steven Henikoff,et al.  PATMAT: a searching and extraction program for sequence, pattern and block queries and databases , 1992, Comput. Appl. Biosci..

[16]  B. Bellon,et al.  Construction of restriction maps , 1988, Comput. Appl. Biosci..

[17]  J. Devereux,et al.  A comprehensive set of sequence analysis programs for the VAX , 1984, Nucleic Acids Res..