DAVID Web Service client using Python ============================================= The sampye client files contain Python source code showing you how to connect DAVID Web service and generate your reports. Prerequisites ============== Register your email address in https://david.ncifcrf.gov/webservice/register.htm Download and install suds-0.4 from https://github.com/suds-community/suds Following the steps: 1. Download PythonClient-1.1.zip from DAVID WebService site: https://david.ncifcrf.gov/content.jsp?file=WS.html 2. Extract PythonClient-1.1.zip to your working directory: $PythonClient 3. go to your directory $PythonClient Edit the sample client code xxxxReport.py to supply your registered email address for authentication and run it to see if it can connect to the server and generate the output sample report. 4. Edit the sample client code xxxxReport.py to supply your data and run it to generate your own report text file To check the server status, make sure the following web link returns a 'true', which means the server is ready for conection. https://david.ncifcrf.gov/webservice/services/DAVIDWebService/authenticate?args0=YourRegisteredEmail@your.org