Mercurial > repos > xuebing > sharplabtool
view tools/rgenetics/rgLDIndep_code.py @ 2:c2a356708570
Uploaded
author | xuebing |
---|---|
date | Fri, 09 Mar 2012 19:45:42 -0500 |
parents | 9071e359b9a3 |
children |
line wrap: on
line source
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()