Tuesday, May 16, 2006

Norwegian bioinformatics platform

Norwegian bioinformatics platform: "Web Services in Bioinformatics"

The Computational Biology Unit, coordinator of the Norwegian FUGE Bioinformatics platform, is pleased to announce an introductory course in Web Services within bioinformatics. The format of the course will be a combination of lectures and practicals, with a main focus on practicals.

The use of Web Services in bioinformatics is growing, and many bioinformatic resources are currently available as Web Services. The course will provide an introduction to the Web Service technology. There will be demonstrations on the use of popular bioinformatic Web Services and attendants will learn how to set up their own Web Services. A basic knowledge of XML and programming is required. Although the methodology is language-independent, Java will be used as the main programming language for the course.

Resources

Course compendium (html)

Course compendium (pdf)

Course schedule (pdf)

WSDL for ELMdb (Exercise 1 and 2)

XML Schema for ELM (Exercises 1 and 2)

Lecture Notes

Introduction (Wednesday)

XML, SOAP and WSDL (Thursday)

Web Service Development (Thursday)

Web Service Deployment (Friday)

Advanded topics, WSRF (Friday)

External Links

XML Tutorial

The SOAP W3C Recommendation

Web Services Interoperability (WS-I)

Python Web Services and SOAPpy

Which style of WSDL should I use?

Eclipse Web Tools Platform (WTP)

Apache Ant

Apache Tomcat

Glimmer (Gene Prediction Tool)

EMBRACE Network of Excellence

Web Services at NCBI

Taverna

WS-Resource Framework

Web Services Security