Soaplab2 Vital-IT Web Services

Soaplab2


Run Soaplab2 Web Services at Vital-IT

GO


Back to top

Taverna2

How to install Taverna 2 ?

Download Taverna here.
(Last Taverna 2 release tested:   Taverna 2.3.0 Workbench )

Add Soaplab2 Vital-IT Web Services in Taverna 2

Generic interface (recommended)

By default, Taverna 2 can use Soaplab2 axis1-based Web Services !
Click on 'Import new services', then choose 'Soaplab service...'.
Copy this URL < WSDL URL (axis1-based) > in the dialog box, then click 'Add'.
You have now access to the Soaplab2 Vital-IT Web Services !

Typed interface

If you want to use Soaplab2 jax-ws-based Web Services (typed interface), you have to use individual Soaplab2 WSDL links available on the main page.
In taverna 2, right click on 'Import new services', then choose 'WSDL service...'
Copy a WSDL link in the dialog box, then click 'Add'.

Taverna2 tutorial

Introduction to Taverna 2.x: pdf

Taverna2 workflow example

Save and open this workflow in Taverna: example
Run a Virtual PCR (iPCR), then BLASTN each fragments against RefSeq Mouse, and align fragments with MAFFT.
Test it with NM_172674 accession number by example.


Back to top

Taverna1.7

How to install Taverna ?

Download Taverna here.
(Prefer the last Taverna 1 release:   Taverna 1.7.2 Workbench )

Add Soaplab2 Vital-IT Web Services in Taverna 1

Generic interface (recommended)

By default, Taverna 1 can use Soaplab2 axis1-based Web Services !
Right click on 'Available Processors', then choose 'Add new Soaplab scavenger...'
Copy this URL < WSDL URL (axis1-based) > in the dialog box, then click 'OK'.
You have now access to the Soaplab2 Vital-IT Web Services !

To automatically add Soaplab2 Vital-IT Web Services at the Taverna startup, you could add a new properties line in your ${taverna-home}/conf/mygrid.properties file, similar to the following line:
taverna.defaultsoaplab = http://wsembnet.vital-it.ch/soaplab2-axis/services/

Typed interface

If you want to use Soaplab2 jax-ws-based Web Services (typed interface), you have to use individual Soaplab2 WSDL links available on the main page.
In taverna 1, right click on 'Available Processors', then choose 'Add new WSDL scavenger...'
Copy a WSDL link in the dialog box, then click 'OK'.

Taverna tutorial

Here is a good and easy introduction to Taverna [pdf]

Taverna workflow example

Save and open this workflow in Taverna: example
Run a Virtual PCR (iPCR), then BLASTN each fragments against RefSeq Mouse, and align fragments with MAFFT.
Test it with NM_172674 accession number by example.


Back to top

soapUI

How to install soapUI ?

Download soapUI here.
(Last soapUI release tested:   soapUI 4.0.0 )

Use Soaplab2 Vital-IT Web Services in soapUI

Only individual Soaplab2 Web Services can be used in soapUI. No Soaplab generic interface is available !

Create a new soapUI project:   File --> New soapUI Project
Give the 'Project Name' you want, then paste a WSDL URL (or browse a WSDL file) in 'Initial WSDL/WADL', then click 'OK'.
WSDL URL must be a jax-ws WSDL file (typed interface) !
E.g.: MAFFT WSDL URL

Expand 'RunAndWaitFor' and double-click on 'Request 1'.
You see now the 'Request Editor' where you can edit values for the Web Service parameters.
You can remove any optional parameters you don't want to change (This will make a lighter SOAP message).

Once it is done, click on the green arrow (top-left corner of the Request Editor) to submit your query.
You will see the SOAP response message with your results.


Back to top

perl client

Coming soon !


Back to top

PHP client

Coming soon !


Back to top

java client

Coming soon !


Last update: July 29, 2011