%----%>
<%--<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>--%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<%@ taglib uri="http://displaytag.sf.net" prefix="dt" %>
The JABAWS virtual appliance (VA) is a way of running a fully functional JABAWS instance on your own computer. In order to use the VA, you have to install software from VMWare to run the virtual machine. We recommend VMWare Player which is available for free for Windows and Linux users. Once the VA is running, you can configure Jalview to use your local JABAWS VA with these instructions.
Please check the JABAWS manual for further instructions.
Since the current version of Jpred requires a local copy of filtered (UniRef90) UniRef data and the database is large (~5.6Gb), the JABAWS VA installation download is split into two parts: the JABAWS server itself and an optional additional download that provides a virtual disk containing the UniRef database for Jpred (Jpred has been trained, optimized and tested with this UniRef database release. So, we strongly recommend users not to use other UniRef installations!). By default the VA has an additional empty virtual disk inside of the VA and JpredWS is not available. To enable JpredWS, download and unpack both the VA and the disk file, and replace the empty disk in the VA download (called JABAWS.2.1.0.uniref.vmdk) with the disk from the second download (JABAWS.2.1.0.uniref.real.vmdk). Here is a list of commands for Linux users:
tar xzvf JABAWS210.pack.tar.gz
gunzip JABAWS.2.1.0.uniref.real.vmdk.gz
mv JABAWS.2.1.0.uniref.real.vmdk JABAWS210.pack/JABAWS.2.1.0.uniref.vmdk
After that, launch the virtual machine and the JpredWS service should be operational.
The JABAWS Server Web Application aRchive (WAR) version is a better way to run JABAWS if you want to deploy
JABAWS for many users, e.g. your laboratory, or if you are an experienced user and want to have more control
on JABAWS. You can also use this version for Mac and Linux computers if you do not want to use virtualization.
Finally, you can use this version on a computer cluster.
The server is provided as a self-contained Web
Application aRchive (WAR) containing all necessary binaries. The WAR file can be deployed on any web
application server supporting the Java servlet specification (version 2.4 or above), i.e.
Tomcat 7.0.
Installation notes:
The command line client is an executable Java program for scripting against JABA web services. It is also useful as an example of how to access JABAWS services if you intend to use JABAWS in your own program, with functions demonstrating how to discover command line parameters and presets supported by a service, and how to run, monitor and retrieve the results of a job. Note: The client is used in Jalview to autogenerate a graphical user interface for JABA services.
The command line client displays help when executed without arguments, more details is available from the jabaws client's manual pages.
We welcome developers who wish to develop and implement new web services for JABAWS.
JABAWS is released under the Apache License, and its source can be downloaded below.
The latest versions of JABAWS' source can also be obtained from its Git repository
The repository and code archive contains the complete Eclipse JABAWS project,
but Eclipse is not necessary to build it. Please examine the Ant build file (build.xml) to build
and test JABAWS from sources.
To request a JABAWS developer account please send us an email to the jabaws-discuss mailing list.
The current JABAWS version is 2.2.0 released on XX February 2017.