Skip Navigation

This Article
Right arrow FREE Full Text (Print PDF) Freely available
Right arrow FREE Full Text (Screen PDF)
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Similar articles in ISI Web of Science
Right arrow Similar articles in PubMed
Right arrow Alert me to new issues of the journal
Right arrow Add to My Personal Archive
Right arrow Download to citation manager
Right arrow Search for citing articles in:
ISI Web of Science (22)
Right arrowRequest Permissions
Google Scholar
Right arrow Articles by Carver, T.
Right arrow Articles by Bleasby, A.
Right arrow Search for Related Content
PubMed
Right arrow PubMed Citation
Right arrow Articles by Carver, T.
Right arrow Articles by Bleasby, A.
Social Bookmarking
 Add to CiteULike   Add to Connotea   Add to Del.icio.us  
What's this?

Bioinformatics Vol. 19 no. 14 2003
Pages 1837-1843
© 2003 Oxford University Press

The design of Jemboss: a graphical user interface to EMBOSS

Tim Carver * and Alan Bleasby

MRC UK HGMP Resource Centre, Hinxton, Cambridge CB10 1SB, UK

Received on February 11, 2003 ; revised on March 15, 2003 ; accepted on April 20, 2003

Design: Jemboss is a graphical user interface (GUI) for the European Molecular Biology Open Software Suite (EMBOSS). It is being developed at the MRC UK HGMP-RC as part of the EMBOSS project. This paper explains the technical aspects of the Jemboss client–server design. The client–server model optionally allows that a Jemboss user have an account on the remote server. The Jemboss client is written in Java and is downloaded automatically to a user's workstation via Java Web Start using the HTML protocol. The client then communicates with the remote server using SOAP (Simple Object Access Protocol). A Tomcat server listens on the remote machine and communicates the SOAP requests to a Jemboss server, again written in Java. This Java server interprets the client requests and executes them through Java Native Interface (JNI) code written in the C language. Another C program having setuid privilege, jembossctl, is called by the JNI code to perform the client requests under the user's account on the server. The commands include execution of EMBOSS applications, file management and project management tasks. Jemboss allows the use of JSSE for encryption of communication between the client and server. The GUI parses the EMBOSS Ajax Command Definition language for form generation and maximum input flexibility. Jemboss interacts directly with the EMBOSS libraries to allow dynamic generation of application default settings.

Results: This interface is part of the EMBOSS distribution and has attracted much interest. It has been set up at many other sites globally as well as being used at the HGMP-RC for registered users.

Availability: The software, EMBOSS and Jemboss, is freely available to academics and commercial users under the GPL licence. It can be downloaded from the EMBOSS ftp server: http://www.uk.embnet.org/Software/EMBOSS/, ftp://ftp.uk.embnet.org/pub/EMBOSS/. Registered HGMP-RC users can access an installed server from: http://www.uk.embnet.org/Software/EMBOSS/Jemboss/

* To whom correspondence should be addressed.


Add to CiteULike CiteULike   Add to Connotea Connotea   Add to Del.icio.us Del.icio.us    What's this?


This article has been cited by other articles:


Home page
Brief BioinformHome page
P. Romano
Automation of in-silico data analysis processes through workflow management systems
Brief Bioinform, January 1, 2008; 9(1): 57 - 68.
[Abstract] [Full Text] [PDF]


Home page
Brief BioinformHome page
J. E. Stajich and H. Lapp
Open source tools and toolkits for bioinformatics: significance, and where are we?
Brief Bioinform, September 1, 2006; 7(3): 287 - 296.
[Abstract] [Full Text] [PDF]


Home page
J. Neurosci.Home page
J. D. H. Stead, C. Neal, F. Meng, Y. Wang, S. Evans, D. M. Vazquez, S. J. Watson, and H. Akil
Transcriptional Profiling of the Developing Rat Brain Reveals That the Most Dramatic Regional Differentiation in Gene Expression Occurs Postpartum
J. Neurosci., January 4, 2006; 26(1): 345 - 353.
[Abstract] [Full Text] [PDF]


Home page
Infect. Immun.Home page
J. Aduse-Opoku, J. M. Slaney, A. Hashim, A. Gallagher, R. P. Gallagher, M. Rangarajan, K. Boutaga, M. L. Laine, A. J. Van Winkelhoff, and M. A. Curtis
Identification and Characterization of the Capsular Polysaccharide (K-Antigen) Locus of Porphyromonas gingivalis
Infect. Immun., January 1, 2006; 74(1): 449 - 460.
[Abstract] [Full Text] [PDF]


Home page
BioinformaticsHome page
I. Navas-Delgado, M. d. M. Rojano-Munoz, S. Ramirez, A. J. Perez, E. Andres Leon, J. F. Aldana-Montes, and O. Trelles
Intelligent client for integrating bioinformatics services
Bioinformatics, January 1, 2006; 22(1): 106 - 111.
[Abstract] [Full Text] [PDF]


Home page
J. Biol. Chem.Home page
Y. Chen, C. T. Mant, S. W. Farmer, R. E. W. Hancock, M. L. Vasil, and R. S. Hodges
Rational Design of {alpha}-Helical Antimicrobial Peptides with Enhanced Activities and Specificity/Therapeutic Index
J. Biol. Chem., April 1, 2005; 280(13): 12316 - 12329.
[Abstract] [Full Text] [PDF]



Disclaimer:
Please note that abstracts for content published before 1996 were created through digital scanning and may therefore not exactly replicate the text of the original print issues. All efforts have been made to ensure accuracy, but the Publisher will not be held responsible for any remaining inaccuracies. If you require any further clarification, please contact our Customer Services Department.