User Tools

Site Tools


This is an old revision of the document!

SOAP Service for G-language System

Base URL

Usage examples in different programming languages

use SOAP::Lite;
use strict;
my $soap = SOAP::Lite->service("");
my $in0   = SOAP::Data->new(name=>'in0',value=>"ecoli");
my %param = (-cumulative=>1);
my $inputParams = SOAP::Data->name('params')->type(map=>¥%param);
print $soap->gcskew($in0, $inputParams);
require 'soap/wsdlDriver'
wsdl = ""
serv =
serv.generate_explicit_type = true
hash = {"-cumulative" => 1}
print serv.gcskew("ecoli",hash)
from SOAPpy import WSDL
wsdl = ''
serv = WSDL.Proxy(wsdl)
param = {"cumulative" : 1}
print serv.gcskew('ecoli',param)

MyExperiment and Taverna

SOAP Services can be easily used from graphical user interfaces using workflow management software such as Taverna Workbench. Example workflows (currently 9 available) can be found at the the myExperiment site.

Example Workflow in Taverna workbench

soap.1260022990.txt.gz · Last modified: 2014/01/18 07:44 (external edit)