29c74a9a3f01d84d5e3ee1d2f060b65bc20f6955
[jalview.git] / help / html / webServices / index.html
1 <!--
2  * Jalview - A Sequence Alignment Editor and Viewer (Version 2.8.2)
3  * Copyright (C) 2014 The Jalview Authors
4  * 
5  * This file is part of Jalview.
6  * 
7  * Jalview is free software: you can redistribute it and/or
8  * modify it under the terms of the GNU General Public License 
9  * as published by the Free Software Foundation, either version 3
10  * of the License, or (at your option) any later version.
11  *  
12  * Jalview is distributed in the hope that it will be useful, but 
13  * WITHOUT ANY WARRANTY; without even the implied warranty 
14  * of MERCHANTABILITY or FITNESS FOR A PARTICULAR 
15  * PURPOSE.  See the GNU General Public License for more details.
16  * 
17  * You should have received a copy of the GNU General Public License
18  * along with Jalview.  If not, see <http://www.gnu.org/licenses/>.
19  * The Jalview Authors are detailed in the 'AUTHORS' file.
20  -->
21 <html>
22 <head>
23 <title>Web Services</title>
24 </head>
25 <body>
26         <p>
27                 <strong>Web services</strong>
28         </p>
29
30         <p>Jalview includes clients for a variety of web services for both
31                 bioinformatic data retrieval and analysis.
32         <ul>
33                 <li>The <a href="../features/seqfetch.html">Sequence Fetcher</a>
34                         utilises web services for sequence, alignment and structure retrieval
35                         provided by the European Bioinformatics Institute (EBI) and
36                         Distributed Annotation System servers that are capable of serving
37                         sequences.</li>
38                 <li>The <a href="../features/dasfeatures.html">DAS Feature
39                                 Fetcher</a> enables the retrieval and visualization of features from DAS
40                         annotation sources</li>
41                 <li>The <a href="dbreffetcher.html">Database Reference
42                                 Fetcher</a> transfers database references from records available from
43                         DAS or the public sequence databases.</li>
44                 <li>The <strong>Web Services</strong> menu in each alignment
45                         window also provides access to the following:
46                         <ul>
47                                 <li>Programs for <a href="msaclient.html">multiple sequence
48                                                 alignment</a>, made available <em>via</em> <a href="JABAWS.html">Java
49                                                 Bioinformatic Analysis Web Service (JABAWS)</a> servers.</li>
50                                 <li>Jalview SOAP Web Services for <a href="jnet.html">secondary
51                                                 structure prediction</a> based at the University of Dundee.</li>
52                                 <li>Services for alignment analysis, such as <a
53                                         href="shmr.html">Multi-Harmony</a>.
54                         </ul>
55                         <p>
56                                 <strong>Web Service Dialog Box</strong>
57                         </p> <img src="clwqueued.gif">
58                         <p>This dialog box is displayed when a web service job is
59                                 submitted. It gives the name of the service and any method citation
60                                 information, and monitors the progress of the calculation. The
61                                 cancel button will permanently cancel the job, but this is only
62                                 possible for some services.</p> The <a href="webServicesPrefs.html">Web
63                                 Services Preference panel</a> controls the display and appearance of the
64                         submission and analysis services in the <strong>Web Services</strong>
65                         menu.</li>
66                 <li>If Jalview encounters problems accessing any services, it may
67                         display a <a href="webServicesPrefs.html#wswarnings">warning
68                                 dialog box</a> (this can be turned off using the web services
69                         preferences tab).</li>
70         </ul>
71         </p>
72         <p>
73                 <strong>More about Jalview's Web Services</strong> <br> Jalview's
74                 distributed computations utilise <a
75                         href="http://en.wikipedia.org/wiki/SOAP">SOAP</a> and <a
76                         href="http://en.wikipedia.org/wiki/Representational_State_Transfer">REST</a>
77                 web services exposing sequence alignment, analysis, and secondary
78                 structure prediction programs. Originally, Jalview 2's services were
79                 maintained by the Barton group at the University of Dundee, and ran
80                 programs on the Life Sciences High-performace Computing Cluster. With
81                 the advent of <a href="http://www.compbio.dundee.ac.uk/JABAWS">JABAWS</a>,
82                 however, it is possible for anyone to host Jalview web services.
83         </p>
84 </body>
85 </html>