Mercurial > repos > dfornika > chewbbaca_prepexternalschema
annotate chewbbaca_prepexternalschema.xml @ 4:8fc9d4a7b209 draft default tip
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 071e014d347109e5c18cc50595498d3d43ef0323-dirty"
author | dfornika |
---|---|
date | Wed, 03 Jun 2020 00:57:38 +0000 |
parents | 0f665cf63c02 |
children |
rev | line source |
---|---|
1
eac851537d92
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 071e014d347109e5c18cc50595498d3d43ef0323-dirty"
dfornika
parents:
0
diff
changeset
|
1 <tool id="chewbbaca_prepexternalschema" name="chewBBACA PrepExternalSchema" version="2.1.0+galaxy0"> |
0
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
2 <description>Adapt an external schema to be used with chewBBACA.</description> |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
3 <requirements> |
1
eac851537d92
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 071e014d347109e5c18cc50595498d3d43ef0323-dirty"
dfornika
parents:
0
diff
changeset
|
4 <requirement type="package" version="2.1.0">chewbbaca</requirement> |
0
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
5 </requirements> |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
6 <command detect_errors="exit_code"><![CDATA[ |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
7 mkdir input_files && |
3
0f665cf63c02
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 071e014d347109e5c18cc50595498d3d43ef0323-dirty"
dfornika
parents:
2
diff
changeset
|
8 #for $f in str( $input_fasta ).split(','): |
0
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
9 #set $filename = os.path.basename( str($f) ).replace(".dat", "") |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
10 ln -s ${f} input_files/${filename}.fasta |
2
6a7d52785b70
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 071e014d347109e5c18cc50595498d3d43ef0323-dirty"
dfornika
parents:
1
diff
changeset
|
11 #end for |
0
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
12 chewBBACA.py PrepExternalSchema |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
13 --cpu \${GALAXY_SLOTS:-1} |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
14 -i 'input_files' |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
15 --bsr '${bsr}' |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
16 --len '${len}' |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
17 -o schema |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
18 && tar -czf schema.tgz schema |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
19 ]]> |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
20 </command> |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
21 <inputs> |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
22 <param name="input_fasta" format="fasta" type="data" multiple="true" label="Schema files (fasta)" /> |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
23 <param name="bsr" type="float" value="0.6" optional="true" label="BSR score" /> |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
24 <param name="min_len" type="integer" min="1" value="100" max="100000" optional="true" label="Minimum length" /> |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
25 </inputs> |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
26 <outputs> |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
27 <data name="schema_zipped" format="zip" label="${tool.name}: on ${on_string}: Schema (zipped)" from_work_dir="schema.tgz"/> |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
28 <data name="invalid_alleles" format="txt" label="${tool.name}: on ${on_string}: Invalid Alleles" from_work_dir="schema_invalid_alleles.txt"/> |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
29 <data name="invalid_alleles" format="txt" label="${tool.name}: on ${on_string}: Invalid Genes" from_work_dir="schema_invalid_genes.txt"/> |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
30 <data name="summary_stats" format="txt" label="${tool.name}: on ${on_string}: Summary Stats" from_work_dir="schema_summary_stats.txt"/> |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
31 </outputs> |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
32 <tests> |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
33 |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
34 </tests> |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
35 <help><![CDATA[ |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
36 ]]> |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
37 </help> |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
38 <expand macro="citations"/> |
68e59c40b1ea
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/chewbbaca commit 6ce8b601276a1161318b908647cc7a4f0af5b91e-dirty"
dfornika
parents:
diff
changeset
|
39 </tool> |