comparison instructor.xml @ 8:c8bd090fa47f draft

planemo upload for repository https://github.com/brsynth/icfree-ml commit 1d40e70482d76c2f672071584b43a358aa5a0de7
author tduigou
date Wed, 15 Mar 2023 10:42:44 +0000
parents 6f8e7e811333
children eac0d2bd8dd8
comparison
equal deleted inserted replaced
7:6f8e7e811333 8:c8bd090fa47f
7 <expand macro="stdio"/> 7 <expand macro="stdio"/>
8 <command detect_errors="exit_code"><![CDATA[ 8 <command detect_errors="exit_code"><![CDATA[
9 mkdir json tsv && 9 mkdir json tsv &&
10 #set sps = [] 10 #set sps = []
11 #for $x in $source_plates: 11 #for $x in $source_plates:
12 ln -sfn '$x' 'json/$x.element_identifier' && 12 #set $fname = str($x.element_identifier) + '.json'
13 #silent sps.append('json/' + str($x.element_identifier)) 13 ln -sfn '$x' '$fname' &&
14 #silent sps.append($fname)
14 #end for 15 #end for
15 #set s_sps = '" "'.join(sps) 16 #set s_sps = '" "'.join(sps)
16 #set sws = [] 17 #set sws = []
17 #for $x in $source_wells: 18 #for $x in $source_wells:
18 ln -sfn '$x' 'tsv/$x.element_identifier' && 19 #set $fname = str($x.element_identifier) + '.tsv'
19 #silent sws.append('tsv/' + str($x.element_identifier)) 20 ln -sfn '$x' '$fname' &&
21 #silent sws.append($fname)
20 #end for 22 #end for
21 #set s_sws = '" "'.join(sws) 23 #set s_sws = '" "'.join(sws)
22 #set dps = [] 24 #set dps = []
23 #for $x in $dest_plates: 25 #for $x in $dest_plates:
24 ln -sfn '$x' 'json/$x.element_identifier' && 26 #set $fname = str($x.element_identifier) + '.json'
25 #silent dps.append('json/' + str($x.element_identifier)) 27 ln -sfn '$x' '$fname' &&
28 #silent dps.append($fname)
26 #end for 29 #end for
27 #set s_dps = '" "'.join(dps) 30 #set s_dps = '" "'.join(dps)
28 #set dws = [] 31 #set dws = []
29 #for $x in $dest_wells: 32 #for $x in $dest_wells:
30 ln -sfn '$x' 'tsv/$x.element_identifier' && 33 #set $fname = str($x.element_identifier) + '.tsv'
31 #silent dws.append('tsv/' + str($x.element_identifier)) 34 ln -sfn '$x' '$fname' &&
35 #silent dws.append($fname)
32 #end for 36 #end for
33 #set s_dws = '" "'.join(dws) 37 #set s_dws = '" "'.join(dws)
34 python -m icfree.instructor 38 python -m icfree.instructor
35 --source_plates '$s_sps' 39 --source_plates '$s_sps'
36 --source_wells '$s_sws' 40 --source_wells '$s_sws'