Your SlideShare is downloading. ×
Senger Soaplab Bosc2009
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Senger Soaplab Bosc2009

318
views

Published on

Published in: Technology, Education

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
318
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. [Bio* Update] [email_address]
  • 2.
    • 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 pages
      • access to algorithmic methods written as Java classes
    • http://soaplab.sourceforge.net/soaplab2
  • 3.
    • 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
  • 4.
    • Soaplab typed services
      • more on the next slide
    • Soaplab services accessing LSF queues
    • New release 2.2.0
      • the above
      • and bug fixes
  • 5.
    • 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 in
    • Peter Rice's Group (EBI)
  • 6.
    • 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
  • 7.
    • 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 XSD
      • allowing better extractions of individual report parts
    • Semantic annotation of services and data types (Peter Rice and Jon Ison)
  • 8.
    • EMBOSS team, EBI
    • Sebastien Moretti, University of Lausanne
    • Your questions, please
    http://soaplab.sourceforge.net/soaplab2/