Mercurial > repos > tduigou > icfree_instructor
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' |
