8
[Bio* Update] [email protected]

Senger Soaplab Bosc2009

  • Upload
    bosc

  • View
    675

  • Download
    0

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Senger Soaplab Bosc2009

[Bio* Update][email protected]

Page 2: Senger Soaplab Bosc2009

A generator of Web Services for accessing command-line programs typical (and working) candidate: hundreds of

EMBOSS programs are wrapped as Soaplab web services

A generator of Web Services for accessing various Soaplab plug-ins:access to screen-scraped data from web pagesaccess to algorithmic methods written as Java

classes

http://soaplab.sourceforge.net/soaplab2

Page 3: Senger Soaplab Bosc2009

A user describes her command-line tools in the EMBOSS-like ACD file

A developer may add her own plug-in (implementing a Job)

Soaplab generator produces complete web services

Page 4: Senger Soaplab Bosc2009

Soaplab typed servicesmore on the next slide

Soaplab services accessing LSF queues

New release 2.2.0the aboveand bug fixes

Page 5: Senger Soaplab Bosc2009

Typed services are parallel services to any other existing Soaplab web services – why to have them? they have their inputs and outputs fully expressed

in WSDL (XSD) which means that third-party tools working with

WSDL can be used with new Soaplab services e.g. soapui

they can be used in Taverna with a regular WSDL scavenger

All development was inPeter Rice's Group (EBI)

Page 6: Senger Soaplab Bosc2009

Update to Soaplab 2.2.0 from the CVS or take the release

Define one new property (in the build.properties)typedinterface.enable = true

And deploy services using the usual Ant’s tasks:jaxdeploy or axis1deploy

That’s it

Page 7: Senger Soaplab Bosc2009

There will be soon a BioCatalogue plug-in to access list of Soaplab typed web services

The report result will be structured and defined by an XSDallowing better extractions of individual report

parts

Semantic annotation of services and data types (Peter Rice and Jon Ison)

Page 8: Senger Soaplab Bosc2009

EMBOSS team, EBI Sebastien Moretti,

University of Lausanne

Your questions, please

http://soaplab.sourceforge.net/soaplab2/