Adding new web service, getting rid of virtual box in docs
authorpvtroshin <pvtroshin@e3abac25-378b-4346-85de-24260fe3988d>
Thu, 11 Aug 2011 12:56:46 +0000 (12:56 +0000)
committerpvtroshin <pvtroshin@e3abac25-378b-4346-85de-24260fe3988d>
Thu, 11 Aug 2011 12:56:46 +0000 (12:56 +0000)
git-svn-id: link to svn.lifesci.dundee.ac.uk/svn/barton/ptroshin/JABA2@4491 e3abac25-378b-4346-85de-24260fe3988d

website/download.html
website/index.html
website/man_about.html
website/man_client.html
website/man_dev.html
website/man_serverwar.html
website/manual_qs_va.html

index fe56e7d..88923df 100644 (file)
@@ -38,7 +38,7 @@ page</title>
 <!-- panel end-->\r
 <div id="content">\r
   <h2 id="headtitle" style="text-align:left">JABAWS Server Virtual Machine</h2>\r
-  <p><span style="text-align:left">JABAWS virtual machine is a way of running fully functional JABA Web Services on your own computer. To use virtual machine (VM) you have to install a software for running it. We would recommend <a href="http://www.vmware.com/products/player">VMWare Player</a> for Windows and Linux users. There is also an  <a href="http://www.virtualbox.org/wiki/Download_Old_Builds_3_2">Oracle VirtualBox</a> (version 3.2.12) for Mac users. Both are free and installation is simple.  <a href="http://www.jalview.org/download.html">Jalview</a></span> can <a href="man_servervm.html#jalviewWithJaba">use your local JABAWS VM</a>. </p>\r
+  <p><span style="text-align:left">JABAWS virtual machine is a way of running fully functional JABA Web Services on your own computer. To use virtual machine (VM) you have to install a software for running it. We would recommend <a href="http://www.vmware.com/products/player">VMWare Player</a> for Windows and Linux users or <a href="http://www.vmware.com/products/fusion/overview.html">VMware Fusion</a> for Mac users.    <a href="http://www.jalview.org/download.html">Jalview</a></span> can <a href="man_servervm.html#jalviewWithJaba">use your local JABAWS VM</a>. </p>\r
   <ul>\r
     <li> JABAWS Virtual Appliance: <a href="http://www.compbio.dundee.ac.uk/jabaws/archive/jabaws-vm.zip">download</a> (520M)</li>\r
     </ul>\r
@@ -46,11 +46,12 @@ page</title>
 \r
 \r
 <h2><a name="jabawswar" id="jabawswar"></a>JABAWS Server Web Application </h2>\r
-<p> The JABAWS Server Web Application aRchive (WAR) version is for you if you want to deploy JABAWS for many users e.g. your laboratory or if you are an expert user and want to have more control on JABAWS. Typically, you will have a cluster or at least a powerful server machine which all users are willing to use. If you only have a single server then, you may use JABAWS Server Virtual Appliance instead. The server is provided as a self-contained <a href="http://en.wikipedia.org/wiki/WAR_(Sun_file_format)">Web Application\r
-aRchive (WAR) </a> containing all necessary binaries. WAR file can be deployed on any\r
- web application server\r
-<!-- Note - mention servlet 2.4 compliance here? -->supporting at least version 2.4 of the Java servlet specification, i.e. <a href="http://tomcat.apache.org/download-60.cgi">Tomcat 7.0</a>. </p>\r
-\r
+<p> The JABAWS Server Web Application aRchive (WAR) version is for you if you want to deploy JABAWS for many users e.g. your laboratory or if you are an expert 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 with a cluster. <br/>\r
+  The server is provided as a self-contained <a href="http://en.wikipedia.org/wiki/WAR_(Sun_file_format)">Web Application\r
+  aRchive (WAR) </a> containing all necessary binaries. WAR file can be deployed on any\r
+  web application server\r
+  <!-- Note - mention servlet 2.4 compliance here? -->\r
+  supporting at  the Java servlet specification v. 2.4 or above, i.e. <a href="http://tomcat.apache.org/download-60.cgi">Tomcat 7.0</a>. </p>\r
 <ul>\r
 <li>A Complete Server for all platforms: <a href=\r
 "http://www.compbio.dundee.ac.uk/jabaws/archive/jaba.war">download</a>\r
@@ -58,7 +59,7 @@ aRchive (WAR) </a> containing all necessary binaries. WAR file can be deployed o
 </ul>\r
 \r
 \r
-<p>Please bear in mind that if you deploy JABAWS WAR on Windows, only the Muscle and Clustal web services will work! If you want to run the other web services on Windows, then use the JABAWS Server VM package instead.  \r
+<p>Please bear in mind that if you deploy JABAWS WAR on Windows, not all web services will be functional.  Use the JABAWS Server VM package instead.  \r
   <!-- content end-->\r
 </p>\r
 \r
index e8713c4..35cb029 100644 (file)
@@ -39,7 +39,7 @@ page</title>
 <!-- panel end-->\r
 <div id="content">\r
 <h2 id="headtitle">JABAWS 2</h2>\r
-<p style="color:black; font-weight:normal; text-align:left;"><span style="border-bottom:dotted 1px #666" title="JAva Bioinformatics Analysis Web Services version 2">JABAWS<sup>2.0</sup>:Disorder</span> is  free software which provides web services for prediction of protein disorder, multiple sequence alignment and amino acid conservation conveniently packaged to run on your local computer, server or cluster. Disorder prediction services are based on <a href="http://dis.embl.de/">DisEMBL</a>, <a href="http://iupred.enzim.hu">IUPred</a>, <a href="http://www.strubi.ox.ac.uk/RONN">Ronn</a>, <a href="http://globplot.embl.de/">GlobPlot</a>, conservation is calculated by <a href="http://www.compbio.dundee.ac.uk/aacon">AACon</a>, multiple sequence alignment services are the <a href="http://www.clustal.org/">Clustal W</a>, <a href=\r
+<p style="color:black; font-weight:normal; text-align:left;"><span style="border-bottom:dotted 1px #666" title="JAva Bioinformatics Analysis Web Services version 2">JABAWS<sup>2.0</sup>:Disorder</span> is  free software which provides web services for prediction of protein disorder, multiple sequence alignment and amino acid conservation conveniently packaged to run on your local computer, server or cluster. Disorder prediction services are based on <a href="http://dis.embl.de/">DisEMBL</a>, <a href="http://iupred.enzim.hu">IUPred</a>, <a href="http://www.strubi.ox.ac.uk/RONN">Ronn</a>, <a href="http://globplot.embl.de/">GlobPlot</a>, conservation is calculated by <a href="http://www.compbio.dundee.ac.uk/aacon">AACon</a>, multiple sequence alignment services are the <a href="http://www.clustal.org/omega">Clustal Omega</a>, <a href="http://www.clustal.org/clustal2">Clustal W</a>, <a href=\r
 "http://align.bmr.kyushu-u.ac.jp/mafft/software/">MAFFT</a>, <a href="http://www.drive5.com/muscle">MUSCLE</a>, <a href=\r
 "http://www.tcoffee.org/Projects_home_page/t_coffee_home_page.html"> TCOFFEE</a> and <a href="http://probcons.stanford.edu/">PROBCONS</a>. \r
 <span style="color:black; font-weight:normal; text-align:left;">JABA Web Services can be accessed from the <a href="http://www.jalview.org">Jalview</a> multiple sequence alignment editor and analysis workbench  to allow multiple        alignment calculations limited only by your own local computing        resources.</span></p>\r
index bea4ae6..ae8e300 100644 (file)
@@ -75,7 +75,8 @@
 <p> JABAWS currently provides access to the following programs:</p>\r
 <p>Multiple Sequence Alignement </p>\r
 <ul>\r
-  <li><a href="http://www.clustal.org/">ClustalW</a> (version 2.0.12)</li>\r
+  <li><a href="http://www.clustal.org/omega">Clustal Omega </a> (version 1.0.2)</li>\r
+  <li><a href="http://www.clustal.org/clustal2">ClustalW</a> (version 2.0.12)</li>\r
   <li><a href="http://align.bmr.kyushu-u.ac.jp/mafft/software/">Mafft</a> (version 6.857)</li>\r
   <li><a href="http://www.drive5.com/muscle">Muscle</a> (version 3.8.31) </li>\r
   <li><a href="http://www.tcoffee.org/Projects_home_page/t_coffee_home_page.html">Tcoffee</a> (version 8.99) </li>\r
index 5738114..a4b13de 100644 (file)
@@ -52,7 +52,7 @@
 <p>The command line client comes as a part of <a href="download.html"> client package</a> which you are welcome to download. The command line client can be used to align sequences using any of JABAWS supported web services. The client is OS independent and supports most of the functions which can be accessed programmatically via <a href="dm_javadoc/index.html">JABAWS API</a>. Using this client you could align sequences using presets or custom parameters, please see examples of this below. Here is the list of options supported by the command line client. </p>\r
 <span class="code"><strong>Usage:</strong> java -jar &lt;path_to_jar_file&gt; -h=host_and_context -s=serviceName ACTION [OPTIONS]<br />\r
 -h=&lt;host_and_context&gt; - a full URL to the JABAWS web server including context path e.g. http://10.31.10.159:8080/ws<br />\r
--s=&lt;ServiceName&gt; - one of [MafftWS, MuscleWS, ClustalWS, TcoffeeWS, ProbconsWS]\r
+-s=&lt;ServiceName&gt; - one of [MafftWS, MuscleWS, ClustalWS, ClustalOWS, TcoffeeWS, ProbconsWS, AAConWS, JronnWS, DisemblWS, GlobPlotWS, IUPredWS]\r
 </p>\r
 <br />\r
 <strong>ACTIONS:</strong><br />\r
index 491ebc5..2abadaf 100644 (file)
   + &quot;Port&quot;), MsaWS.class);</p>\r
 <p>Where Services is enumeration of JABAWS web services. All JABAWS multiple sequence alignment methods confirm to MsaWS specification, thus from the caller point of view all JABAWS web services can be represented by MsaWS interface. The full documentation of MsaWS functions is available from the <a href="dm_javadoc/compbio/data/msa/MsaWS.html">javadoc</a>. </p>\r
 <h3><a name="validnames" id="validnames"></a>Valid JABAWS service names and WSDL files </h3>\r
-<ul>\r
+<p>Multiple sequence alignment services </p>\r
+<ul><li><a href="http://www.compbio.dundee.ac.uk/jabaws/ClustalOWS?wsdl">ClustalOWS</a> (http://www.compbio.dundee.ac.uk/jabaws/ClustalOWS?wsdl) </li>\r
   <li><a href="http://www.compbio.dundee.ac.uk/jabaws/ClustalWS?wsdl">ClustalWS</a> (http://www.compbio.dundee.ac.uk/jabaws/ClustalWS?wsdl) </li>\r
   <li><a href="http://www.compbio.dundee.ac.uk/jabaws/MuscleWS?wsdl">MuscleWS</a> (http://www.compbio.dundee.ac.uk/jabaws/MuscleWS?wsdl) </li>\r
   <li><a href="http://www.compbio.dundee.ac.uk/jabaws/MafftWS?wsdl">MafftWS</a> (http://www.compbio.dundee.ac.uk/jabaws/MafftWS?wsdl) </li>\r
   <li><a href="http://www.compbio.dundee.ac.uk/jabaws/TcoffeeWS?wsdl">TcoffeeWS</a> (http://www.compbio.dundee.ac.uk/jabaws/TcoffeeWS?wsdl) </li>\r
   <li><a href="http://www.compbio.dundee.ac.uk/jabaws/ProbconsWS?wsdl">ProbconsWS</a> (http://www.compbio.dundee.ac.uk/jabaws/ProbconsWS?wsdl) </li>\r
+  </ul>\r
+<p>Protein disorder prediction services </p>\r
+<ul>\r
+  <li><a href="http://www.compbio.dundee.ac.uk/jabaws/IUPredWS?wsdl">IUPredWS</a> (http://www.compbio.dundee.ac.uk/jabaws/IUPredWS?wsdl) </li>\r
+  <li><a href="http://www.compbio.dundee.ac.uk/jabaws/GlobPlotWS?wsdl">GlobPlotWS</a> (http://www.compbio.dundee.ac.uk/jabaws/GlobPlotWS?wsdl) </li>\r
+  <li><a href="http://www.compbio.dundee.ac.uk/jabaws/DisEMBLWS?wsdl">DisEMBLWS</a> (http://www.compbio.dundee.ac.uk/jabaws/DisEMBLWS?wsdl) </li>\r
+  <li><a href="http://www.compbio.dundee.ac.uk/jabaws/JronnWS?wsdl">JronnWS</a> (http://www.compbio.dundee.ac.uk/jabaws/JronnWS?wsdl) </li>\r
+  </ul>\r
+<p>Amino acid conservation service</p>\r
+<ul>\r
+  <li><a href="http://www.compbio.dundee.ac.uk/jabaws/AAConWS?wsdl">AAConWS</a> (http://www.compbio.dundee.ac.uk/jabaws/AAConWS?wsdl) </li>\r
 </ul>\r
 <h3><a name="defalign" id="defalign"></a>Aligning sequences </h3>\r
 <p>Given that <span class="hightlight">msaws</span> is web service proxy, created as described in &quot;Connecting to JABAWS&quot; section, the actual alignment can be obtained as follows: </p>\r
index 61801cf..0dc1ce3 100644 (file)
@@ -57,8 +57,7 @@
     programs for your system</a></li>\r
   <li><a href="#haveexec">Reuse the binaries that are\r
     already in your system</a></li>\r
-  <li><a href="#obtainexec">Obtaining alignment\r
-    programs for your operating system</a></li>\r
+  <li><a href="#obtainexec">Obtaining command line binaries </a><a href="#obtainexec">for your operating system</a></li>\r
   <li><a href="#usingWsTester">Testing JABAWS Server</a></li>\r
   <li><a href="#diffcontexts">Running many JABAWS instances on the same server</a> </li>\r
   <li><a href="#nocluster">JABAWS on a single server</a></li>\r
@@ -185,8 +184,7 @@ Then the default configuration will work for you. More information
 about <span class="hightlight">the\r
 Executable.properties</span> file is given in the <a href="man_configuration.html#exec">JABAWS Configuration chapter.</a></p>\r
 \r
-<h3><a name="obtainexec" id="obtainexec">Obtaining alignment\r
-programs for your operating system</a></h3>\r
+<h3><a name="obtainexec" id="obtainexec">Obtaining command line binaries for your operating system</a></h3>\r
 \r
 <p>You could search for pre-packaged compiled executable in your\r
 system package repository or alternately, download pre-compiled\r
@@ -195,11 +193,13 @@ replace the executables supplied with the downloaded ones, or
 modify the paths in <span class=\r
 "hightlight">executable.properties</span> as described above. Below are some suggestions on where you may be able to get the binaries for your system. </p>\r
 <ul>\r
+  <li><a href="http://www.clustal.org/omega/#Download">Clustal Omega </a></li>\r
   <li><a href="ftp://ftp.ebi.ac.uk/pub/software/clustalw2/2.0.12/">ClustalW</a></li>\r
   <li><a href="http://mafft.cbrc.jp/alignment/software/">Mafft</a></li>\r
   <li><a href="http://www.drive5.com/muscle/download3.6.html">Muscle</a></li>\r
   <li><a href="http://www.tcoffee.org/Packages/Binaries/">Tcoffee</a></li>\r
-  <li>Probcons (Linux <a href="http://www.compbio.dundee.ac.uk/jabaws/archive/binaries/linux_x86/probcons">x86</a> | <a href="http://www.compbio.dundee.ac.uk/jabaws/archive/binaries/linux_x64/probcons">x64</a>)</li>\r
+  <li>Probcons (Linux <a href="http://www.compbio.dundee.ac.uk/jabaws/archive/binaries/linux_x86/probcons">x86</a> | <a href="http://www.compbio.dundee.ac.uk/jabaws/archive/binaries/linux_x64/probcons">x64</a> | <a href="http://www.compbio.dundee.ac.uk/jabaws/archive/binaries/mac/probcons">Mac</a>)</li>\r
+  <li>IUPred (Linux <a href="http://www.compbio.dundee.ac.uk/jabaws/archive/binaries/linux_x86/iupred">x86</a> | <a href="http://www.compbio.dundee.ac.uk/jabaws/archive/binaries/linux_x64/iupred">x64</a> | <a href="http://www.compbio.dundee.ac.uk/jabaws/archive/binaries/mac/iupred">Mac</a>)</li>\r
 </ul>\r
 <h3><a name="usingWsTester" id="usingWsTester"></a>Testing JABAWS Server </h3>\r
 <p>First of all make sure that Tomcat server is started successfully. If this was the case, then you should see JABAWS home page when you navigate to your Tomcat JABAWS context path e.g. <span class="code">http://myhost.compbio.ac.uk:8080/jabaws</span>If you see it, then it is time to make sure that web services are working too. Assuming that you have unpacked/deployed JABAWS from the server war file, you should be able to navigate to the test program which can be found in &lt;webapplicationpath&gt;/WEB-INF/lib/jabaws-client.jar file. To run the tests type:<span class="code"> java -jar jabaws-client.jar -h=&lt;Your web application server host name, port and JABAWS context path&gt;</span></p>\r
@@ -243,7 +243,7 @@ modify the paths in <span class=
 </div>\r
 \r
 <!-- content end-->\r
-<div id="copyright">Last update: 1 April 2011<br />\r
+<div id="copyright">Last update: 1 August 2011<br />\r
  Peter Troshin, Jim Procter and Geoff Barton, The Barton Group, University of\r
 Dundee, UK</div>\r
 </div>\r
index be95fc1..7a62a41 100644 (file)
   <li>download and install <a href="http://www.vmware.com/products/player">VMWare Player</a>.</li>\r
   <li>Unpack the JABAWS virtual appliance and open it with VMware Player.</li>\r
   </ol>\r
-<p>If you use a Mac, or prefer not to use VMWare, then :</p>\r
-<ol>\r
-  <li>download and install <a href="http://www.virtualbox.org/wiki/Download_Old_Builds_3_2">Virtual Box</a>.</li>\r
-  <li>Unpack the JABAWS virtual appliance, import it into VirtualBox and then start the appliance. </li>\r
-</ol>\r
 <div id="testing_jabaws">\r
 <h3>Testing</h3>\r
 <p>The easiest way to test that your JABAWS Virtual appliance is working is to use Jalview.</p>\r