ebi tools
Improvements to framework. Better input validation etc.
advanced results analysis and rendering.
data model shared by all analysis tools within a category
standard web interface www.ebi.ac.uk/Tools/category/tool
similarly SOAP API: Tools/services/soap/tool?wsdl
REST API: Tools/services/rest/tool
Soap WS GetParameters(), GetParameterDetails()
REST WS GET /parameters
GET /parameterdetails/param
Running:
SOAP: Run(input) returns job id
GetStatus(jobid) returns RUNNING, FINISHED…
REST:
POST /run
GET /status/jobid
Retrieving results:
SOAP:
GetResultTypes(jobid)
GetResult(jobid, type)
view of result is base64 encoded
REST
GET /resulttypes/jobid
GET /result/jobid/type
get result back with appropriate MIME type
Tools are categorised and subcategorised. Also have context, eg proteins, nucleotide and even more specific.
demo…
shiny
still in beta.
Can get the results as XML (with common data model across tool category so eg. all sequence search XML can be parsed the same)
Tags: ISMB2009