Mercurial > repos > greg > ideas
changeset 58:c2642e6cb30e draft
Uploaded
author | greg |
---|---|
date | Wed, 23 Aug 2017 14:51:09 -0400 |
parents | 6db2dda8cb68 |
children | 9fbd77da3043 |
files | ideas.xml |
diffstat | 1 files changed, 7 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/ideas.xml Wed Aug 23 14:46:40 2017 -0400 +++ b/ideas.xml Wed Aug 23 14:51:09 2017 -0400 @@ -125,18 +125,19 @@ #end for #end if]]></configfile> <configfile name="extract_prep_input_config"><![CDATA[ +#import os #if $input_type_cond.cell_type_epigenetic_factor_cond.cell_type_epigenetic_factor == "extract": #set $cell_type_epigenetic_factor_cond = $input_type_cond.cell_type_epigenetic_factor_cond #set $input_name_positions = $cell_type_epigenetic_factor_cond.input_name_positions #for $i in $cell_type_epigenetic_factor_cond.input: - #set $file_name_with_ext = ${i##*/} - #set $file_name = ${file_name_with_ext%%.*} + #set $file_name_with_ext = $os.path.basename($i) + #set $file_name = $file_name_with_ext.split('.')[0] #if $input_name_positions == "cell_first": - #set $cell_type_name = ${file_name%-*} - #set $epigenetic_factor_name = ${file_name#*-} + #set $cell_type_name = $file_name.split('-')[0] + #set $epigenetic_factor_name = $file_name.split('-')[1] #else: - #set $cell_type_name = ${file_name#*-} - #set $epigenetic_factor_name = ${file_name%-*} + #set $cell_type_name = $file_name.split('-')[1] + #set $epigenetic_factor_name = $file_name.split('-')[0] #end if ${cell_type_name} ${epigenetic_factor_name} ${i} #end for