Moby/Chinook integration

The BioMoby project is an emerging standard for web service interoperability and knowledge acquisition in bioinformatics. Ben Good, SFU, from the BioMoby project has been collaborating with the Chinook Project with the goal of providing discovered bioinformatics services inside of the BioMoby system. This would provide new means of entering diversely aggregated data from BioMoby as inputs to various bioinformatics applications provided by Chinook. As an example, a user could start with an NCBI id and traverse Moby services until they had sequence data which they could farm off to an alignment program supported over Chinook.

To achieve this goal we have been mapping BioMoby data types to Chinook data types. And setting up two new BioMoby services

getAvailableBioinformaticsProgramsFromChinook(String moby_input)
runBioinformaticsProgramOverChinook(String chinook_executive_object_input)

The first service takes arbitrary moby input and return a list of bioinformatics programs that are runnable over the Chinook network. The second service invokes the application and returns the results.

What does a ChinookExecutiveObject look like

 

 

top Canada's Michael Smith Genome Sciences Centre | Genetics Graduate Program (UBC) | Want bioinformatics training??? | Vancouver Bioinformatics Users Group

(c) 2004 Stephen Montgomery, Canada's Michael Smith Genome Sciences Centre