What is JABAWS?

JAva Bioinformatics Analysis Web Services (JABAWS) is a collection of SOAP web services for bioinformatics.
JABAWS is designed to make it easy to access bioinformatics analysis programs and databases over the web from anywhere, at anytime. Unlike other web services, JABAWS can be easily installed on different platforms and work straight out of the box with minimum configuration. JABA Web Services are designed for use by other programs rather than people. The current version of JABAWS is compatible with version 2.6 of Jalview, and provides five web services for multiple sequence alignment:

Why JABAWS?

JABAWS can be deployed on nearly any operation system, it can operate on a stand alone server as well as submit the jobs to the cluster. Thanks to DRMAA it integrates well with a large variety of cluster job management systems. Jalview from version 2.6 integrates with JABAWS and can be configured to submit jobs to different versions of JABAWS, for example to your local, lab version, or publicly available version elsewhere. As JABAWS can be installed in your lab, or indeed on your personal computer, it eliminates the need to send your private information to the outside, to one of the publicly accessible servers. JABAWS can run programs with additional parameters defined by you, so you are no longer limited to defaults. JABAWS is safe to install for public access as it could limit the size of the tasks which it accepts and denies access to resources within web application folder. Please look in the how to for more information on JABAWS benefits.

Public JABAWS Server

Feature Description
URL http://www.compbio.dundee.ac.uk/jabaws
Execution limits JABAWS installation is backed up by the College of Life Sciences HPC cluster. Tasks exceeding 1000×1000 (sequences per letters) will not be accepted for alignment. If you would like to work with bigger alignments consider installing JABAWS in your lab.
Web Services Description WSDL List
For programmatic access to JABAWS please refer to the How To section using JABAWS in your program.

Authors

Peter Troshin and Geoff Barton are the authors of the JABA Web Services. Jim Procter helped with the JABAWS design process and web pages, and developed the interface and management components in Jalview to access JABAWS servers.