-
Laros authored
wrote documentation. Made an accumulative mapping info table, this requires regular polling of new data from the UCSC: - Added: - install.sh: A preliminary installation script. Now only used for cron entries. - Db.txt: Some loose documentation on how to make the new mapping table, to be incorporated with an installation script. - src/UCSC_update.py: The update program, to be called from cron each day. - Modified: - mutalyzer.conf: Added variables needed for the remote database of the UCSC. - Db.py: Rewritten nearly every SQL query to work with the new mapping table and to be able to download and import updates from the UCSC. - Config.py: Modifications to work with the new configuration variables. Added: - templates/sp.py: A webservice client template script. - templates/download.html: The download page for developers. Modified: - Install.txt: Added more depenencies. Switched to soaplib for the generation of a WSDL file. Webservices are now published by adding functions to the MutalyzerService class in webservice.py, each function should have a soapmethod decorator to specify the types. Modified: - handler.py: To work with soaplib. - webservice.py: - Put everything in a class to make soaplib able to generate a WSDL file. - Added the varInfo() webservice (calls the Variant_info script). - index.py: Added documentation. - Mutator.py: Added documentation. - Web.py: Added documentation. - Mutalyzer.py: Added generation of a new description in g. and c. notation. - Db.py: Modified the get_Transcripts function to be able to work with overlapping and non-overlapping ranges. git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@16 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1
f49bc7f6