PINA: Protein Interaction Network Analysis platform | ||||||||||||
Web ServiceWe provide java code download for PINA web service query client. As the PINA web service complies with the latest specifications of RESTful web service, there is no restriction on the programming language of the client implementation.1.Update
2.Client Install
3.Configure
4. Compile and Run
5. URL documentationFor other programming language users, the simplicity of RESTful web service is to allow you fetching the content using the URL described below. The structure of the URL to fetch data from PINA RESTful web service is as:<PINA_WS_URL>/<VERSION>/<METHOD>/<QUERY>?<PARAMETERS>e.g. http://omics.bjcancer.org:443/pina2012/restWS/current/getInteractors/Q96KC2,Q9P2D1?format=mitab The URL consists of five parts: 5.1 PINA_WS_URLThe first part of the URL is the location of PINA RESTful web service: http://cbg.garvan.unsw.edu.au/pina/restWS5.2 VERSIONCurrently only one version of PINA RESTful web service exist. More versions may exist in the future. The current version will be the symbolic link of the last version of PINA web service.5.3 METHODS
5.4 QUERYWhen searching interactors, the query must be one or more UniPort ACs separated by commas.When searching protein pairs, the query must be one or more pairs of UniProt ACs. Within each pair, UniProt ACs must be separated by underscore; while multiple pairs must be separated by commas. 5.5 PARAMETERS
5.6 ExamplesFetch interacting proteins of ARL5B(Q96KC2) and KIAA1416(Q9P2D1):http://omics.bjcancer.org:443/pina2012/restWS/current/getInteractors/Q96KC2,Q9P2D1?format=mitab Check whether there are interactions among three pairs of proteins: http://omics.bjcancer.org:443/pina2012/restWS/current/getInteractions/Q13485_Q96KC2,Q13485_O75593,B3KQF8_Q13485?format=mitab |