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 http://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)

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s