Mercurial > repos > fubar > egapx_runner
annotate egapx_runner.xml @ 1:c8e1543546f8 draft
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
author | fubar |
---|---|
date | Sat, 03 Aug 2024 12:10:13 +0000 |
parents | |
children | a3b158471bd3 |
rev | line source |
---|---|
1
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
1 <tool name="egapx_runner" id="egapx_runner" version="6.0.1" profile="22.05"> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
2 <!--Source in git at: https://github.com/fubar2/galaxy_tf_overlay--> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
3 <!--Created by toolfactory@galaxy.org at 03/08/2024 10:40:32 using the Galaxy Tool Factory.--> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
4 <description>Runs egapx</description> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
5 <requirements> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
6 <requirement version="3.12.3" type="package">python</requirement> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
7 <requirement version="24.04.4-0" type="package">nextflow</requirement> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
8 <requirement version="6.0.1" type="package">pyyaml</requirement> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
9 </requirements> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
10 <version_command><![CDATA[echo "6.0.1"]]></version_command> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
11 <command><![CDATA[mkdir -p ./egapx_config && |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
12 #set econfigfile = $econfig + '.config' |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
13 cp '$__tool_directory__/ui/assets/config/executor/$econfigfile' ./egapx_config/ && |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
14 python '$__tool_directory__/ui/egapx.py' '$yamlconfig' -e '$econfig' -o 'egapx_out']]></command> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
15 <inputs> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
16 <param name="yamlconfig" type="data" optional="false" label="egapx configuration yaml file to execute" help="" format="yaml,txt" multiple="false"/> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
17 <param name="econfig" type="select" label="Configuration" help=""> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
18 <option value="docker_minimal">docker minimal only works for the minimal dust mite sample using 6GB and 4 cores</option> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
19 <option value="singularity">singularity requires at least 128GB ram and 32 cores. 256GB and 64 cores recommendd</option> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
20 <option value="docker">docker requires at least 128GB ram and 32 cores. 256GB and 64 cores recommend</option> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
21 </param> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
22 </inputs> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
23 <outputs> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
24 <collection name="egapx_out" type="list" label="Outputs from egapx"> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
25 <discover_datasets pattern="__name_and_ext__" directory="egapx_out" visible="false"/> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
26 </collection> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
27 </outputs> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
28 |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
29 |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
30 <tests> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
31 <test> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
32 <output_collection name="egapx_out" count="8"/> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
33 <param name="yamlconfig" value="yamlconfig_sample"/> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
34 <param name="econfig" value="docker_minimal"/> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
35 </test> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
36 </tests> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
37 |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
38 |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
39 |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
40 <help><![CDATA[ |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
41 **What it Does** |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
42 ]]></help> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
43 <citations> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
44 <citation type="doi">10.1093/bioinformatics/bts573</citation> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
45 </citations> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
46 </tool> |
c8e1543546f8
planemo upload for repository https://github.com/ncbi/egapx commit 8173d01b08d9a91c9ec5f6cb50af346edc8020c4-dirty
fubar
parents:
diff
changeset
|
47 |