Files
galaxy/tools/sr_mapping/bwa_wrapper_code.py
T

13 lines
447 B
Python

import os
def exec_before_job(app, inp_data, out_data, param_dict, tool):
try:
refFile = param_dict['solidOrSolexa']['solidRefGenomeSource']['indices'].value
except:
try:
refFile = param_dict['solidOrSolexa']['solidRefGenomeSource']['ownFile'].dbkey
except:
out_data['output'].set_dbkey('?')
return
out_data['output'].set_dbkey(os.path.split(refFile)[1].split('.')[0])