Mercurial > repos > iuc > kc_align
comparison kc-align.xml @ 10:97476dfde728 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/kc-align commit de05aab169e4fc4ee7130411d0081741bb246ce2
| author | iuc |
|---|---|
| date | Fri, 24 Jun 2022 15:57:35 +0000 |
| parents | 0c0288a9d92c |
| children |
comparison
equal
deleted
inserted
replaced
| 9:0c0288a9d92c | 10:97476dfde728 |
|---|---|
| 1 <tool id="kc-align" name="Kc-Align" version="1.0.2" python_template_version="3.5"> | 1 <tool id="kc-align" name="Kc-Align" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@"> |
| 2 <macros> | |
| 3 <token name="@TOOL_VERSION@">1.0.2</token> | |
| 4 <token name="@VERSION_SUFFIX@">1</token> | |
| 5 </macros> | |
| 6 <xrefs> | |
| 7 <xref type="bio.tools">kc-align</xref> | |
| 8 </xrefs> | |
| 2 <requirements> | 9 <requirements> |
| 3 <requirement type="package" version="1.0.2">kcalign</requirement> | 10 <requirement type="package" version="@TOOL_VERSION@">kcalign</requirement> |
| 4 </requirements> | 11 </requirements> |
| 5 <command detect_errors="exit_code"> | 12 <command detect_errors="exit_code"> |
| 6 <![CDATA[ | 13 <![CDATA[ |
| 14 ## number of slots needs to be one or divisible by three | |
| 15 SLOTS=\${GALAXY_SLOTS:-1}; | |
| 16 while [ \$SLOTS -gt 1 ]; | |
| 17 do | |
| 18 if ! (( \$SLOTS % 3 )) ; then break; fi; | |
| 19 ((SLOTS--)); | |
| 20 done; | |
| 21 if [[ "\${GALAXY_SLOTS:-1}" -ne "\$SLOTS" ]]; then | |
| 22 >&2 echo "Warning: using only \$SLOTS threads (instead of the configured \${GALAXY_SLOTS:-1}), since it needs to be 1 or a multiple of three. Please contact your Galaxy Admin"; | |
| 23 fi; | |
| 24 | |
| 7 kc-align | 25 kc-align |
| 8 --mode '$position.mode' | 26 --mode '$position.mode' |
| 9 --reference '$ref' | 27 --reference '$ref' |
| 10 --sequences '$seqs' | 28 --sequences '$seqs' |
| 11 #if $position.mode == "genome": | 29 #if $position.mode == "genome": |
| 15 #end if | 33 #end if |
| 16 #if $position.mode == "mixed": | 34 #if $position.mode == "mixed": |
| 17 -d '$position.dist' | 35 -d '$position.dist' |
| 18 #end if | 36 #end if |
| 19 $compress | 37 $compress |
| 20 -th \${GALAXY_SLOTS:-1} | 38 -th "\$SLOTS" |
| 21 | 39 |
| 22 ]]></command> | 40 ]]></command> |
| 23 <inputs> | 41 <inputs> |
| 24 <param name="ref" type="data" format="fasta" label="Reference Sequence" help="Single FASTA reference sequence to be aligned" /> | 42 <param name="ref" type="data" format="fasta" label="Reference Sequence" help="Single FASTA reference sequence to be aligned" /> |
| 25 <param name="seqs" type="data" format="fasta" label="Reads" help="Multi-FASTA of seqeunces to be aligned with the reference" /> | 43 <param name="seqs" type="data" format="fasta" label="Reads" help="Multi-FASTA of seqeunces to be aligned with the reference" /> |
