Help:WikiPathways Webservice
From WikiPathways
(Difference between revisions)
(→Available functions) |
|||
Line 8: | Line 8: | ||
== Available functions == | == Available functions == | ||
- | '' | + | === listOrganisms === |
+ | Get a list of all available organisms. | ||
+ | {|class=wikitable | ||
+ | |colspan=3 | '''returns''' | ||
+ | |- | ||
+ | |array of string | ||
+ | |The names of the supported organisms | ||
+ | |} | ||
+ | === listPathways === | ||
+ | Get a list of all available pathways. | ||
+ | {|class=wikitable | ||
+ | |colspan=3 | '''returns''' | ||
+ | |- | ||
+ | |array of object WSPathwayInfo | ||
+ | |The available pathways. | ||
+ | |} | ||
+ | === getPathway === | ||
+ | === getRecentChanges === | ||
+ | === login === | ||
+ | === getPathwayAs === | ||
+ | === updatePathway === | ||
+ | === findPathwaysByText === | ||
+ | === findPathwaysByXref === | ||
- | |||
== Examples == | == Examples == | ||
=== Java === | === Java === |
Revision as of 11:23, 16 September 2008
This page is under construction
WikiPathways can be accessed through a SOAP webservice. This page contains documentation for the webservice API.
Contents |
WSDL
The WSDL file for the WikiPathways webservice can be downloaded from: http://www.wikipathways.org/wpi/webservice/webservice.php?wsdl
Available functions
listOrganisms
Get a list of all available organisms.
returns | ||
array of string | The names of the supported organisms |
listPathways
Get a list of all available pathways.
returns | ||
array of object WSPathwayInfo | The available pathways. |
getPathway
getRecentChanges
login
getPathwayAs
updatePathway
findPathwaysByText
findPathwaysByXref
Examples
Java
Check out the subversion repository for example code on how to call the webservice from Java with Apache Axis 2.
Taverna
You can use the WikiPathways webservice to integrate WikiPathways functions in your Taverna workflows. See myexperiment.org for a set of example workflows that show how to call WikiPathways from Taverna.