Mercurial > repos > xuebing > sharplabtool
diff tools/rgenetics/rgLDIndep_code.py @ 0:9071e359b9a3
Uploaded
author | xuebing |
---|---|
date | Fri, 09 Mar 2012 19:37:19 -0500 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tools/rgenetics/rgLDIndep_code.py Fri Mar 09 19:37:19 2012 -0500 @@ -0,0 +1,25 @@ +from galaxy import app +import os, string, time + +def timenow(): + """return current time as a string + """ + return time.strftime('%d/%m/%Y %H:%M:%S', time.localtime(time.time())) + + + +def exec_after_process(app, inp_data, out_data, param_dict, tool, stdout, stderr): + name,data = out_data.items()[0] + basename = param_dict['title1'] + killme = string.punctuation + string.whitespace + trantab = string.maketrans(killme,'_'*len(killme)) + title = basename.encode().translate(trantab) + info = '%s filtered by rgLDIndep.py at %s' % (title,timenow()) + data.file_name = data.file_name + data.metadata.base_name = title + data.name = '%s.pbed' % title + data.info = info + app.model.context.flush() + + +