Mercurial > repos > richard-burhans > ncbi_egapx
annotate ncbi_egapx.xml @ 41:d129c3d0e920 draft default tip
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
author | richard-burhans |
---|---|
date | Mon, 28 Jul 2025 14:35:28 +0000 |
parents | b095c69eab5b |
children |
rev | line source |
---|---|
0
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
1 <tool id="ncbi_egapx" name="NCBI EGAPx" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@"> |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
2 <description>annotates eukaryotic genomes</description> |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
3 <macros> |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
4 <import>macros.xml</import> |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
5 </macros> |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
6 <expand macro="edam_ontology"/> |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
7 <expand macro="requirements"/> |
31
1429b9638055
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 7fab8f3658c9289e1d229bcde0beff80a0814c4c
richard-burhans
parents:
30
diff
changeset
|
8 <required_files> |
1429b9638055
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 7fab8f3658c9289e1d229bcde0beff80a0814c4c
richard-burhans
parents:
30
diff
changeset
|
9 <include path="get-bams.bash"/> |
1429b9638055
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 7fab8f3658c9289e1d229bcde0beff80a0814c4c
richard-burhans
parents:
30
diff
changeset
|
10 </required_files> |
3
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
11 <command detect_errors="aggressive"><![CDATA[ |
18
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
12 #if $cond_input_style.input_style == "fillform" |
11
5bec47dfe99a
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 544ef29cd524d03b10fdc60769d5d0f2a93d3a67
richard-burhans
parents:
9
diff
changeset
|
13 #set yamlconfig = $egapx_config |
18
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
14 ## The EGAPx pipeline code determines that a file is gzipped if it has a '.gz' extension. |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
15 ## This code creates symlinks with the appropriate extension. |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
16 #if $cond_input_style.cond_genome_style.genome_style == "history" |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
17 #set $genome_pathname = "genome_" + re.sub('[^\w\-\s]', '_', str($genome.element_identifier)) + "." + $genome.ext |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
18 ln -s '$genome' '$genome_pathname' && |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
19 #else if $cond_input_style.cond_genome_style.genome_style == "indexed" |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
20 #set $genome_pathname = "genome_" + re.sub('[^\w\-\s]', '_', str($genome.fields.element_identifier)) + "." + $genome.fields.ext |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
21 ln -s '$genome.fields.path' '$genome_pathname' && |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
22 #end if |
39
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
23 #if $cond_input_style.cond_short_reads_style.short_reads_style == "history" |
18
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
24 #import re |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
25 mkdir -p reads && |
39
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
26 #for $idx, $read in enumerate($cond_input_style.cond_short_reads_style.short_reads) |
18
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
27 #if $read |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
28 #set $read_pathname = "reads/" + str($idx) + "_" + re.sub('[^\w\-\s]', '_', str($read.element_identifier)) + "." + $read.ext |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
29 ln -s '$read' '$read_pathname' && |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
30 #end if |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
31 #end for |
39
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
32 #for $repeat_idx, $repeat_entry in enumerate($cond_input_style.cond_short_reads_style.reads_lists) |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
33 #for $idx, $collection in enumerate($repeat_entry.short_reads_single) |
18
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
34 #set $read_pathname = "reads/" + str($repeat_idx) + str($idx) + "_" + re.sub('[^\w\-\s]', '_', str($collection.element_identifier)) + "." + $collection.ext |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
35 ln -s '$collection' '$read_pathname' && |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
36 #end for |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
37 #end for |
39
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
38 #for $repeat_idx, $repeat_entry in enumerate($cond_input_style.cond_short_reads_style.reads_paired_lists) |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
39 #for $idx, $collection in enumerate($repeat_entry.short_reads_paired) |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
40 #set $read_pathname = "reads/" + str($repeat_idx) + str($idx) + "_" + $re.sub('[^\w\-\s]', '_', str($collection.forward.element_identifier)) + "." + $collection.forward.ext |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
41 ln -s '${collection.forward}' '$read_pathname' && |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
42 #set $read_pathname = "reads/" + str($repeat_idx) + str($idx) + "_" + re.sub('[^\w\-\s]', '_', str($collection.reverse.element_identifier)) + "." + $collection.reverse.ext |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
43 ln -s '${collection.reverse}' '$read_pathname' && |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
44 #end for |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
45 #end for |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
46 #end if |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
47 #if $cond_input_style.cond_long_reads_style.long_reads_style == "history" |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
48 #import re |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
49 mkdir -p reads && |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
50 #for $idx, $read in enumerate($cond_input_style.cond_long_reads_style.long_reads) |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
51 #if $read |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
52 #set $read_pathname = "reads/" + str($idx) + "_" + re.sub('[^\w\-\s]', '_', str($read.element_identifier)) + "." + $read.ext |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
53 ln -s '$read' '$read_pathname' && |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
54 #end if |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
55 #end for |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
56 #for $repeat_idx, $repeat_entry in enumerate($cond_input_style.cond_long_reads_style.reads_lists) |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
57 #for $idx, $collection in enumerate($repeat_entry.long_reads_single) |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
58 #set $read_pathname = "reads/" + str($repeat_idx) + str($idx) + "_" + re.sub('[^\w\-\s]', '_', str($collection.element_identifier)) + "." + $collection.ext |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
59 ln -s '$collection' '$read_pathname' && |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
60 #end for |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
61 #end for |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
62 #for $repeat_idx, $repeat_entry in enumerate($cond_input_style.cond_long_reads_style.reads_paired_lists) |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
63 #for $idx, $collection in enumerate($repeat_entry.long_reads_paired) |
18
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
64 #set $read_pathname = "reads/" + str($repeat_idx) + str($idx) + "_" + $re.sub('[^\w\-\s]', '_', str($collection.forward.element_identifier)) + "." + $collection.forward.ext |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
65 ln -s '${collection.forward}' '$read_pathname' && |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
66 #set $read_pathname = "reads/" + str($repeat_idx) + str($idx) + "_" + re.sub('[^\w\-\s]', '_', str($collection.reverse.element_identifier)) + "." + $collection.reverse.ext |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
67 ln -s '${collection.reverse}' '$read_pathname' && |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
68 #end for |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
69 #end for |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
70 #end if |
11
5bec47dfe99a
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 544ef29cd524d03b10fdc60769d5d0f2a93d3a67
richard-burhans
parents:
9
diff
changeset
|
71 #else |
9
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
72 #set yamlconfig = $yamlin |
3
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
73 #end if |
11
5bec47dfe99a
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 544ef29cd524d03b10fdc60769d5d0f2a93d3a67
richard-burhans
parents:
9
diff
changeset
|
74 ## activate the following |
5bec47dfe99a
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 544ef29cd524d03b10fdc60769d5d0f2a93d3a67
richard-burhans
parents:
9
diff
changeset
|
75 ## - nextflow conda environment |
5bec47dfe99a
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 544ef29cd524d03b10fdc60769d5d0f2a93d3a67
richard-burhans
parents:
9
diff
changeset
|
76 ## - EGPAx python virtual environment |
0
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
77 source /galaxy/env.bash && |
36
304fe17cd5b3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 913ef1a671c8002fd57e1b25b80f6b2ebc9ae6bd
richard-burhans
parents:
34
diff
changeset
|
78 python3 /galaxy/scripts/galaxy-resource-config.py && |
11
5bec47dfe99a
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 544ef29cd524d03b10fdc60769d5d0f2a93d3a67
richard-burhans
parents:
9
diff
changeset
|
79 ## run EGAPx |
41
d129c3d0e920
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
richard-burhans
parents:
40
diff
changeset
|
80 python3 /galaxy/egapx/ui/egapx.py |
d129c3d0e920
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
richard-burhans
parents:
40
diff
changeset
|
81 #if $developer.query_limit.query_limit_selector == "false" |
d129c3d0e920
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
richard-burhans
parents:
40
diff
changeset
|
82 --force |
d129c3d0e920
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
richard-burhans
parents:
40
diff
changeset
|
83 #end if |
d129c3d0e920
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
richard-burhans
parents:
40
diff
changeset
|
84 '$yamlconfig' -e galaxy -o 'egapx_out' && |
25
a77f693df58c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 42691bb143bd1ff7a13b0307d96ccb0fbf3747ca
richard-burhans
parents:
18
diff
changeset
|
85 ## hack to support 0.2-alpha |
a77f693df58c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 42691bb143bd1ff7a13b0307d96ccb0fbf3747ca
richard-burhans
parents:
18
diff
changeset
|
86 if [ -e egapx_out/accept.gff ]; then ln -s accept.gff egapx_out/complete.genomic.gff; fi |
31
1429b9638055
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 7fab8f3658c9289e1d229bcde0beff80a0814c4c
richard-burhans
parents:
30
diff
changeset
|
87 #if $developer.collect_star_bams |
1429b9638055
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 7fab8f3658c9289e1d229bcde0beff80a0814c4c
richard-burhans
parents:
30
diff
changeset
|
88 && bash '$__tool_directory__/get-bams.bash' |
1429b9638055
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 7fab8f3658c9289e1d229bcde0beff80a0814c4c
richard-burhans
parents:
30
diff
changeset
|
89 #end if |
0
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
90 ]]></command> |
25
a77f693df58c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 42691bb143bd1ff7a13b0307d96ccb0fbf3747ca
richard-burhans
parents:
18
diff
changeset
|
91 <environment_variables> |
a77f693df58c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 42691bb143bd1ff7a13b0307d96ccb0fbf3747ca
richard-burhans
parents:
18
diff
changeset
|
92 <environment_variable name="NXF_DEBUG">3</environment_variable> |
41
d129c3d0e920
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
richard-burhans
parents:
40
diff
changeset
|
93 <environment_variable name="EGAPX_RNASEQ_QUERY_LIMIT">$getVar('developer.query_limit.rnaseq_query_limit', '20')</environment_variable> |
25
a77f693df58c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 42691bb143bd1ff7a13b0307d96ccb0fbf3747ca
richard-burhans
parents:
18
diff
changeset
|
94 </environment_variables> |
11
5bec47dfe99a
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 544ef29cd524d03b10fdc60769d5d0f2a93d3a67
richard-burhans
parents:
9
diff
changeset
|
95 <configfiles> |
39
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
96 <configfile name="short_reads_config"><![CDATA[#slurp |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
97 #if $cond_input_style.input_style == "fillform" and $cond_input_style.cond_short_reads_style.short_reads_style == "history" |
18
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
98 #import re |
39
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
99 #for $idx, $read in enumerate($cond_input_style.cond_short_reads_style.short_reads) |
18
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
100 #if $read |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
101 #set $read_pathname = "reads/" + str($idx) + re.sub('[^\w\-\s]', '_', str($read.element_identifier)) + "." + $read.ext |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
102 ${idx}_${read.name} $read_pathname |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
103 #end if |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
104 #end for |
39
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
105 #for $repeat_idx, $repeat_entry in enumerate($cond_input_style.cond_short_reads_style.reads_lists) |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
106 #for $idx, $collection in enumerate($repeat_entry.short_reads_single) |
18
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
107 #set $read_pathname = "reads/" + str($repeat_idx) + str($idx) + re.sub('[^\w\-\s]', '_', str($collection.element_identifier)) + "." + $collection.ext |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
108 ${repeat_idx}${idx}_${collection.name} $read_pathname |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
109 #end for |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
110 #end for |
39
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
111 #for $repeat_idx, $repeat_entry in enumerate($cond_input_style.cond_short_reads_style.reads_paired_lists) |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
112 #for $idx, $collection in enumerate($repeat_entry.short_reads_paired) |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
113 #set $forward_read_pathname = "reads/" + str($repeat_idx) + str($idx) + re.sub('[^\w\-\s]', '_', str($collection.forward.element_identifier)) + "." + $collection.forward.ext |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
114 #set $reverse_read_pathname = "reads/" + str($repeat_idx) + str($idx) + re.sub('[^\w\-\s]', '_', str($collection.reverse.element_identifier)) + "." + $collection.reverse.ext |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
115 ${repeat_idx}${idx}_${collection.name} $forward_read_pathname $reverse_read_pathname |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
116 #end for |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
117 #end for |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
118 #end if |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
119 #silent pass]]></configfile> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
120 <configfile name="long_reads_config"><![CDATA[#slurp |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
121 #if $cond_input_style.input_style == "fillform" and $cond_input_style.cond_long_reads_style.long_reads_style == "history" |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
122 #import re |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
123 #for $idx, $read in enumerate($cond_input_style.cond_long_reads_style.long_reads) |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
124 #if $read |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
125 #set $read_pathname = "reads/" + str($idx) + re.sub('[^\w\-\s]', '_', str($read.element_identifier)) + "." + $read.ext |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
126 ${idx}_${read.name} $read_pathname |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
127 #end if |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
128 #end for |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
129 #for $repeat_idx, $repeat_entry in enumerate($cond_input_style.cond_long_reads_style.reads_lists) |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
130 #for $idx, $collection in enumerate($repeat_entry.long_reads_single) |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
131 #set $read_pathname = "reads/" + str($repeat_idx) + str($idx) + re.sub('[^\w\-\s]', '_', str($collection.element_identifier)) + "." + $collection.ext |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
132 ${repeat_idx}${idx}_${collection.name} $read_pathname |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
133 #end for |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
134 #end for |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
135 #for $repeat_idx, $repeat_entry in enumerate($cond_input_style.cond_long_reads_style.reads_paired_lists) |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
136 #for $idx, $collection in enumerate($repeat_entry.long_reads_paired) |
18
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
137 #set $forward_read_pathname = "reads/" + str($repeat_idx) + str($idx) + re.sub('[^\w\-\s]', '_', str($collection.forward.element_identifier)) + "." + $collection.forward.ext |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
138 #set $reverse_read_pathname = "reads/" + str($repeat_idx) + str($idx) + re.sub('[^\w\-\s]', '_', str($collection.reverse.element_identifier)) + "." + $collection.reverse.ext |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
139 ${repeat_idx}${idx}_${collection.name} $forward_read_pathname $reverse_read_pathname |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
140 #end for |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
141 #end for |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
142 #end if |
30
21d4de0e41fc
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bdcd7b1991f872540fb5f87ee945077b5ca68780
richard-burhans
parents:
29
diff
changeset
|
143 #silent pass]]></configfile> |
21d4de0e41fc
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bdcd7b1991f872540fb5f87ee945077b5ca68780
richard-burhans
parents:
29
diff
changeset
|
144 <configfile name="egapx_config"><![CDATA[#slurp |
21d4de0e41fc
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bdcd7b1991f872540fb5f87ee945077b5ca68780
richard-burhans
parents:
29
diff
changeset
|
145 #if $cond_input_style.input_style == "fillform" |
21d4de0e41fc
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bdcd7b1991f872540fb5f87ee945077b5ca68780
richard-burhans
parents:
29
diff
changeset
|
146 #import re |
21d4de0e41fc
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bdcd7b1991f872540fb5f87ee945077b5ca68780
richard-burhans
parents:
29
diff
changeset
|
147 #if $cond_input_style.cond_genome_style.genome_style == "history" |
21d4de0e41fc
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bdcd7b1991f872540fb5f87ee945077b5ca68780
richard-burhans
parents:
29
diff
changeset
|
148 #set genome_value = "genome_" + re.sub('[^\w\-\s]', '_', str($genome.element_identifier)) + "." + $genome.ext |
21d4de0e41fc
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bdcd7b1991f872540fb5f87ee945077b5ca68780
richard-burhans
parents:
29
diff
changeset
|
149 #else if $cond_input_style.cond_genome_style.genome_style == "indexed" |
21d4de0e41fc
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bdcd7b1991f872540fb5f87ee945077b5ca68780
richard-burhans
parents:
29
diff
changeset
|
150 #set genome_value = "genome_" + re.sub('[^\w\-\s]', '_', str($genome.fields.element_identifier)) + "." + $genomefields.ext |
21d4de0e41fc
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bdcd7b1991f872540fb5f87ee945077b5ca68780
richard-burhans
parents:
29
diff
changeset
|
151 #else |
21d4de0e41fc
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bdcd7b1991f872540fb5f87ee945077b5ca68780
richard-burhans
parents:
29
diff
changeset
|
152 #set genome_value = $uri |
21d4de0e41fc
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bdcd7b1991f872540fb5f87ee945077b5ca68780
richard-burhans
parents:
29
diff
changeset
|
153 #end if |
11
5bec47dfe99a
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 544ef29cd524d03b10fdc60769d5d0f2a93d3a67
richard-burhans
parents:
9
diff
changeset
|
154 # yaml generated by ncbi_egapx.xml |
5bec47dfe99a
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 544ef29cd524d03b10fdc60769d5d0f2a93d3a67
richard-burhans
parents:
9
diff
changeset
|
155 genome: $genome_value |
18
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
156 taxid: $taxid |
39
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
157 #if $cond_input_style.cond_short_reads_style.short_reads_style == "history" |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
158 short_reads: $short_reads_config |
31
1429b9638055
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 7fab8f3658c9289e1d229bcde0beff80a0814c4c
richard-burhans
parents:
30
diff
changeset
|
159 #else |
39
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
160 short_reads: |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
161 #set short_reads_values = $short_reads.split() |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
162 #for $short_read in [str(rv).strip() for rv in $short_reads_values] |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
163 - $short_read |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
164 #end for |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
165 #end if |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
166 #if $cond_input_style.cond_long_reads_style.long_reads_style == "history" |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
167 long_reads: $long_reads_config |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
168 #else |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
169 long_reads: |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
170 #set long_reads_values = $long_reads.split() |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
171 #for $long_read in [str(rv).strip() for rv in $long_reads_values] |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
172 - $long_read |
30
21d4de0e41fc
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bdcd7b1991f872540fb5f87ee945077b5ca68780
richard-burhans
parents:
29
diff
changeset
|
173 #end for |
21d4de0e41fc
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bdcd7b1991f872540fb5f87ee945077b5ca68780
richard-burhans
parents:
29
diff
changeset
|
174 #end if |
21d4de0e41fc
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bdcd7b1991f872540fb5f87ee945077b5ca68780
richard-burhans
parents:
29
diff
changeset
|
175 #if str($cond_input_style.proteins) != "None" |
18
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
176 proteins: $cond_input_style.proteins |
30
21d4de0e41fc
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bdcd7b1991f872540fb5f87ee945077b5ca68780
richard-burhans
parents:
29
diff
changeset
|
177 #end if |
21d4de0e41fc
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bdcd7b1991f872540fb5f87ee945077b5ca68780
richard-burhans
parents:
29
diff
changeset
|
178 #if str($cond_input_style.extra) != "None" |
21d4de0e41fc
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bdcd7b1991f872540fb5f87ee945077b5ca68780
richard-burhans
parents:
29
diff
changeset
|
179 #for row in str($cond_input_style.extra).strip().split("\n") |
21d4de0e41fc
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bdcd7b1991f872540fb5f87ee945077b5ca68780
richard-burhans
parents:
29
diff
changeset
|
180 #if $row |
11
5bec47dfe99a
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 544ef29cd524d03b10fdc60769d5d0f2a93d3a67
richard-burhans
parents:
9
diff
changeset
|
181 $row |
30
21d4de0e41fc
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bdcd7b1991f872540fb5f87ee945077b5ca68780
richard-burhans
parents:
29
diff
changeset
|
182 #end if |
21d4de0e41fc
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bdcd7b1991f872540fb5f87ee945077b5ca68780
richard-burhans
parents:
29
diff
changeset
|
183 #end for |
21d4de0e41fc
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bdcd7b1991f872540fb5f87ee945077b5ca68780
richard-burhans
parents:
29
diff
changeset
|
184 #end if |
21d4de0e41fc
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bdcd7b1991f872540fb5f87ee945077b5ca68780
richard-burhans
parents:
29
diff
changeset
|
185 #end if |
21d4de0e41fc
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bdcd7b1991f872540fb5f87ee945077b5ca68780
richard-burhans
parents:
29
diff
changeset
|
186 #silent pass]]></configfile> |
11
5bec47dfe99a
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 544ef29cd524d03b10fdc60769d5d0f2a93d3a67
richard-burhans
parents:
9
diff
changeset
|
187 </configfiles> |
0
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
188 <inputs> |
9
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
189 <conditional name="cond_input_style"> |
18
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
190 <param name="input_style" type="select" label="Fill in a tool form or use an existing yaml configuration from the current history?" help="Use the tool form to select inputs from the history, or use a pre-prepared yaml file."> |
9
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
191 <option value="fillform" selected="True">Provide configuration details for conversion into a configuration yaml</option> |
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
192 <option value="history">Use a pre-prepared yaml egapx configuration</option> |
18
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
193 </param> |
9
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
194 <when value="fillform"> |
16
d167f698d5e9
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d5c4a9faa18df570d02ce208d301a160d8555f58
richard-burhans
parents:
14
diff
changeset
|
195 <conditional name="cond_genome_style"> |
18
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
196 <param name="genome_style" type="select" label="Reference genome source for mapping supplied RNA-seq reads" help="Select a built in, history or remote URI for the reference genome FASTA"> |
11
5bec47dfe99a
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 544ef29cd524d03b10fdc60769d5d0f2a93d3a67
richard-burhans
parents:
9
diff
changeset
|
197 <option value="history" selected="True">Use a genome FASTA file from the current history</option> |
9
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
198 <option value="indexed">Use a Galaxy server built-in genome</option> |
11
5bec47dfe99a
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 544ef29cd524d03b10fdc60769d5d0f2a93d3a67
richard-burhans
parents:
9
diff
changeset
|
199 <option value="uri">Provide a remote web link URI ("https://...") pointing at the required genome reference FASTA file</option> |
9
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
200 </param> |
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
201 <when value="history"> |
11
5bec47dfe99a
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 544ef29cd524d03b10fdc60769d5d0f2a93d3a67
richard-burhans
parents:
9
diff
changeset
|
202 <param name="genome" type="data" format="fasta" label="Select the reference genome FASTA from the current history"/> |
9
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
203 </when> |
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
204 <when value="indexed"> |
18
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
205 <param name="genome" type="select" label="Select a built in reference genome or custom genome" help="If not listed, add a custom genome or use a reference genome from the history"> |
9
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
206 <options from_data_table="all_fasta"> |
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
207 <validator message="No genomes are available " type="no_options"/> |
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
208 </options> |
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
209 </param> |
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
210 </when> |
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
211 <when value="uri"> |
11
5bec47dfe99a
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 544ef29cd524d03b10fdc60769d5d0f2a93d3a67
richard-burhans
parents:
9
diff
changeset
|
212 <param name="uri" type="text" label="URI pointing to the reference genome FASTA file"/> |
9
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
213 </when> |
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
214 </conditional> |
38
b0f07e3d6f07
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 401ccc2c1ab4b7f894885eea1f9653f6c566f241
richard-burhans
parents:
37
diff
changeset
|
215 <param name="taxid" type="integer" min="0" value="0" label="NCBI Taxon ID" help="Used to identify the HMM model files needed"/> |
39
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
216 <conditional name="cond_short_reads_style"> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
217 <param name="short_reads_style" type="select" label="short RNA-seq sequence data source" help="Select short RNA-seq input data from history or input a list of SRA identifiers or remote URI"> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
218 <option value="history" selected="True">Select one or more short RNA-seq fastq datasets from the current history</option> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
219 <option value="list">Type in a list of SRA identifiers and/or remote short RNA-seq FASTA URI</option> |
9
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
220 </param> |
16
d167f698d5e9
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d5c4a9faa18df570d02ce208d301a160d8555f58
richard-burhans
parents:
14
diff
changeset
|
221 <when value="history"> |
39
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
222 <param name="short_reads" type="data" format="fastqsanger,fastqsanger.gz" multiple="true" optional="true" label="Select multiple short RNA-seq fastqsanger inputs from the current history" help="All selected rna-seq fastqsanger will be added to the yaml for egapx configuration"/> |
18
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
223 <repeat name="reads_lists" title="Single-end reads" min="0"> |
39
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
224 <param name="short_reads_single" type="data_collection" format="fastqsanger,fastqsanger.gz" collection_type="list" label="Select multiple short RNA-seq fastqsanger inputs from the current history" help="All selected rna-seq fastqsanger will be added to the yaml for egapx configuration"/> |
18
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
225 </repeat> |
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
226 <repeat name="reads_paired_lists" title="Paired-end reads" min="0"> |
39
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
227 <param name="short_reads_paired" type="data_collection" format="fastqsanger,fastqsanger.gz" collection_type="list:paired" label="Select multiple short RNA-seq fastqsanger inputs from the current history" help="All selected rna-seq fastqsanger will be added to the yaml for egapx configuration"/> |
18
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
228 </repeat> |
16
d167f698d5e9
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d5c4a9faa18df570d02ce208d301a160d8555f58
richard-burhans
parents:
14
diff
changeset
|
229 </when> |
9
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
230 <when value="list"> |
39
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
231 <param name="short_reads" type="text" area="true" label="List all required individual short RNA-seq URI or SRA identifiers, separated by spaces or newlines" help="Either a working URI for a short RNA-seq FASTA, or a bare SRA identifier will work - can be mixed"> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
232 <validator type="empty_field"/> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
233 </param> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
234 </when> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
235 </conditional> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
236 <conditional name="cond_long_reads_style"> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
237 <param name="long_reads_style" type="select" label="long RNA-seq sequence data source" help="Select long RNA-seq input data from history or input a list of SRA identifiers or remote URI"> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
238 <option value="history" selected="True">Select one or more long RNA-seq fastq datasets from the current history</option> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
239 <option value="list">Type in a list of SRA identifiers and/or remote long RNA-seq FASTA URI</option> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
240 </param> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
241 <when value="history"> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
242 <param name="long_reads" type="data" format="fastqsanger,fastqsanger.gz" multiple="true" optional="true" label="Select multiple long RNA-seq fastqsanger inputs from the current history" help="All selected rna-seq fastqsanger will be added to the yaml for egapx configuration"/> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
243 <repeat name="reads_lists" title="Single-end reads" min="0"> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
244 <param name="long_reads_single" type="data_collection" format="fastqsanger,fastqsanger.gz" collection_type="list" label="Select multiple long RNA-seq fastqsanger inputs from the current history" help="All selected rna-seq fastqsanger will be added to the yaml for egapx configuration"/> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
245 </repeat> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
246 <repeat name="reads_paired_lists" title="Paired-end reads" min="0"> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
247 <param name="long_reads_paired" type="data_collection" format="fastqsanger,fastqsanger.gz" collection_type="list:paired" label="Select multiple long RNA-seq fastqsanger inputs from the current history" help="All selected rna-seq fastqsanger will be added to the yaml for egapx configuration"/> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
248 </repeat> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
249 </when> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
250 <when value="list"> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
251 <param name="long_reads" type="text" area="true" label="List all required individual long RNA-seq URI or SRA identifiers, separated by spaces or newlines" help="Either a working URI for a long RNA-seq FASTA, or a bare SRA identifier will work - can be mixed"> |
9
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
252 <validator type="empty_field"/> |
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
253 </param> |
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
254 </when> |
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
255 </conditional> |
11
5bec47dfe99a
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 544ef29cd524d03b10fdc60769d5d0f2a93d3a67
richard-burhans
parents:
9
diff
changeset
|
256 <param name="proteins" type="data" format="fasta,fasta.gz" optional="true" label="Select a protein set"/> |
18
83f9b1d86951
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8214876a80a4416d2614c7227b22a436489f59cf
richard-burhans
parents:
17
diff
changeset
|
257 <param name="extra" type="text" area="true" optional="true" label="Additional yaml to append to the egapx.yaml configuration" |
9
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
258 help="Not normally needed but useful for testing additional configuration elements"> |
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
259 <sanitizer invalid_char=""> |
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
260 <valid initial="string.printable"/> |
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
261 </sanitizer> |
3
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
262 </param> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
263 </when> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
264 <when value="history"> |
11
5bec47dfe99a
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 544ef29cd524d03b10fdc60769d5d0f2a93d3a67
richard-burhans
parents:
9
diff
changeset
|
265 <param name="yamlin" type="data" format="yaml" label="egapx configuration yaml file to pass to Nextflow"/> |
3
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
266 </when> |
9
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
267 </conditional> |
31
1429b9638055
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 7fab8f3658c9289e1d229bcde0beff80a0814c4c
richard-burhans
parents:
30
diff
changeset
|
268 <section name="developer" title="Developer options" expanded="false"> |
1429b9638055
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 7fab8f3658c9289e1d229bcde0beff80a0814c4c
richard-burhans
parents:
30
diff
changeset
|
269 <param name="collect_star_bams" type="boolean" checked="false" label="Collect BAM output from STAR"/> |
41
d129c3d0e920
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
richard-burhans
parents:
40
diff
changeset
|
270 <conditional name="query_limit"> |
d129c3d0e920
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
richard-burhans
parents:
40
diff
changeset
|
271 <param name="query_limit_selector" type="select" label="Enforce SRA query limit"> |
d129c3d0e920
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
richard-burhans
parents:
40
diff
changeset
|
272 <option value="true" selected="True">Yes</option> |
d129c3d0e920
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
richard-burhans
parents:
40
diff
changeset
|
273 <option value="false">No</option> |
d129c3d0e920
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
richard-burhans
parents:
40
diff
changeset
|
274 </param> |
d129c3d0e920
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
richard-burhans
parents:
40
diff
changeset
|
275 <when value="true"> |
d129c3d0e920
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
richard-burhans
parents:
40
diff
changeset
|
276 <param name="rnaseq_query_limit" type="integer" min="0" value="20" label="SRA query limit"/> |
d129c3d0e920
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
richard-burhans
parents:
40
diff
changeset
|
277 </when> |
d129c3d0e920
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
richard-burhans
parents:
40
diff
changeset
|
278 <when value="false"/> |
d129c3d0e920
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
richard-burhans
parents:
40
diff
changeset
|
279 </conditional> |
31
1429b9638055
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 7fab8f3658c9289e1d229bcde0beff80a0814c4c
richard-burhans
parents:
30
diff
changeset
|
280 </section> |
0
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
281 </inputs> |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
282 <outputs> |
29
8ada50a892fa
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit f2b75ca7f0f40a117d37ec27c1fc48047c014823
richard-burhans
parents:
25
diff
changeset
|
283 <data name="complete_genomic_gff" format="gff" label="Final annotation for ${on_string}" from_work_dir="egapx_out/complete.genomic.gff"/> |
8ada50a892fa
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit f2b75ca7f0f40a117d37ec27c1fc48047c014823
richard-burhans
parents:
25
diff
changeset
|
284 <collection name="output_files" type="list" label="EGAPx output for ${on_string}"> |
39
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
285 <data name="annotated_genome" format="asn1" label="Final annotation" from_work_dir="egapx_out/annotated_genome.asn"/> |
40
b095c69eab5b
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 69aca8290c162e4bce52ff788553a3676b0a7be6
richard-burhans
parents:
39
diff
changeset
|
286 <data name="complete_genomic_gtf" format="gtf" label="Final annotation" from_work_dir="egapx_out/complete.genomic.gtf"/> |
b095c69eab5b
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 69aca8290c162e4bce52ff788553a3676b0a7be6
richard-burhans
parents:
39
diff
changeset
|
287 <data name="complete_genomic_fna" format="fasta" label="Full genome sequences" from_work_dir="egapx_out/complete.genomic.fna"/> |
39
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
288 <data name="complete_cds" format="fasta" label="Annotated CDS" from_work_dir="egapx_out/complete.cds.fna"/> |
29
8ada50a892fa
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit f2b75ca7f0f40a117d37ec27c1fc48047c014823
richard-burhans
parents:
25
diff
changeset
|
289 <data name="complete_transcripts" format="fasta" label="Annotated transcripts" from_work_dir="egapx_out/complete.transcripts.fna"/> |
40
b095c69eab5b
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 69aca8290c162e4bce52ff788553a3676b0a7be6
richard-burhans
parents:
39
diff
changeset
|
290 <data name="complete_proteins" format="fasta" label="Annotated protein products" from_work_dir="egapx_out/complete.proteins.faa"/> |
b095c69eab5b
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 69aca8290c162e4bce52ff788553a3676b0a7be6
richard-burhans
parents:
39
diff
changeset
|
291 <data name="annotation_data" format="tabular" label="Annotation structured comment" from_work_dir="egapx_out/annotation_data.cmt"/> |
39
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
292 <data name="sra_metadata" format="tabular" label="SRA run metadata" from_work_dir="egapx_out/sra_metadata.dat"/> |
40
b095c69eab5b
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 69aca8290c162e4bce52ff788553a3676b0a7be6
richard-burhans
parents:
39
diff
changeset
|
293 <data name="gnomon_accept_ftable_annot" format="txt" label="Gnomon accepted annotation models" from_work_dir="egapx_out/annot_builder_output/accept.ftable_annot"/> |
b095c69eab5b
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 69aca8290c162e4bce52ff788553a3676b0a7be6
richard-burhans
parents:
39
diff
changeset
|
294 <data name="gnomon_contam_rpt" format="tabular" label="Gnomon contamination report" from_work_dir="egapx_out/GNOMON/contam_rpt.tsv"/> |
b095c69eab5b
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 69aca8290c162e4bce52ff788553a3676b0a7be6
richard-burhans
parents:
39
diff
changeset
|
295 <data name="gnomon_report" format="txt" label="Gnomon report" from_work_dir="egapx_out/GNOMON/new.gnomon_report.txt"/> |
b095c69eab5b
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 69aca8290c162e4bce52ff788553a3676b0a7be6
richard-burhans
parents:
39
diff
changeset
|
296 <data name="gnomon_quality_report" format="tabular" label="Gnomon quality report" from_work_dir="egapx_out/GNOMON/new.gnomon_quality_report.txt"/> |
b095c69eab5b
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 69aca8290c162e4bce52ff788553a3676b0a7be6
richard-burhans
parents:
39
diff
changeset
|
297 <data name="busco_report" format="txt" label="BUSCO report" from_work_dir="egapx_out/busco/short_summary*.txt"/> |
b095c69eab5b
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 69aca8290c162e4bce52ff788553a3676b0a7be6
richard-burhans
parents:
39
diff
changeset
|
298 <data name="busco_report_json" format="json" label="BUSCO report (json)" from_work_dir="egapx_out/busco/short_summary*.json"/> |
b095c69eab5b
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 69aca8290c162e4bce52ff788553a3676b0a7be6
richard-burhans
parents:
39
diff
changeset
|
299 <data name="stats_feature_counts" format="xml" label="Feature counts" from_work_dir="egapx_out/stats/feature_counts.xml"/> |
b095c69eab5b
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 69aca8290c162e4bce52ff788553a3676b0a7be6
richard-burhans
parents:
39
diff
changeset
|
300 <data name="stats_feature_stats" format="xml" label="Feature stats" from_work_dir="egapx_out/stats/feature_stats.xml"/> |
b095c69eab5b
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 69aca8290c162e4bce52ff788553a3676b0a7be6
richard-burhans
parents:
39
diff
changeset
|
301 <data name="validated_all_unannotated" format="xml" label="validation all_unannotated" from_work_dir="egapx_out/validated/all_unannotated.val"/> |
b095c69eab5b
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 69aca8290c162e4bce52ff788553a3676b0a7be6
richard-burhans
parents:
39
diff
changeset
|
302 <data name="validated_genome" format="xml" label="valudation genome" from_work_dir="egapx_out/validated/genome.val"/> |
29
8ada50a892fa
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit f2b75ca7f0f40a117d37ec27c1fc48047c014823
richard-burhans
parents:
25
diff
changeset
|
303 </collection> |
9
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
304 <collection name="nextflow_stats" type="list" label="EGAPx nextflow stats for ${on_string}"> |
39
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
305 <data name="nextflow_log" format="txt" label="Nextflow execution log" from_work_dir="egapx_out/nextflow/nextflow.log"/> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
306 <data name="run_report" format="html" label="Nextflow execution report" from_work_dir="egapx_out/nextflow/run.report.html"/> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
307 <data name="run_timeline" format="html" label="Nextflow execution timeline" from_work_dir="egapx_out/nextflow/run.timeline.html"/> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
308 <data name="run_trace" format="tabular" label="Nextflow trace file" from_work_dir="egapx_out/nextflow/run.trace.txt"/> |
40
b095c69eab5b
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 69aca8290c162e4bce52ff788553a3676b0a7be6
richard-burhans
parents:
39
diff
changeset
|
309 <data name="run_params" format="yaml" label="Nextflow run parameters" from_work_dir="egapx_out/nextflow/run_params.yaml"/> |
31
1429b9638055
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 7fab8f3658c9289e1d229bcde0beff80a0814c4c
richard-burhans
parents:
30
diff
changeset
|
310 </collection> |
1429b9638055
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 7fab8f3658c9289e1d229bcde0beff80a0814c4c
richard-burhans
parents:
30
diff
changeset
|
311 <collection name="star_alignments" type="list" label="EGAPx STAR alignments for ${on_string}"> |
34
192174c3b91b
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8fad6ad99b9f24e553ce58a4fd8a77dfb92fb5d7
richard-burhans
parents:
33
diff
changeset
|
312 <discover_datasets pattern="(?:.+/)?bam\.[0-9A-Za-z]{10}/(?P<designation>.+)\.bam" format="bam" directory="egapx_out" recurse="true" match_relative_path="true"/> |
31
1429b9638055
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 7fab8f3658c9289e1d229bcde0beff80a0814c4c
richard-burhans
parents:
30
diff
changeset
|
313 <filter>developer['collect_star_bams']</filter> |
9
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
314 </collection> |
0
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
315 </outputs> |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
316 <tests> |
41
d129c3d0e920
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
richard-burhans
parents:
40
diff
changeset
|
317 <test expect_num_outputs="27" expect_test_failure="false"> |
32
588b73318a45
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 86859379a0c6185ccb7f150ed407bcb3bd684925
richard-burhans
parents:
31
diff
changeset
|
318 <conditional name="cond_input_style"> |
588b73318a45
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 86859379a0c6185ccb7f150ed407bcb3bd684925
richard-burhans
parents:
31
diff
changeset
|
319 <param name="input_style" value="fillform"/> |
588b73318a45
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 86859379a0c6185ccb7f150ed407bcb3bd684925
richard-burhans
parents:
31
diff
changeset
|
320 <conditional name="cond_genome_style"> |
588b73318a45
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 86859379a0c6185ccb7f150ed407bcb3bd684925
richard-burhans
parents:
31
diff
changeset
|
321 <param name="genome_style" value="uri"/> |
588b73318a45
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 86859379a0c6185ccb7f150ed407bcb3bd684925
richard-burhans
parents:
31
diff
changeset
|
322 <param name="uri" value="https://ftp.ncbi.nlm.nih.gov/genomes/all/GCF/020/809/275/GCF_020809275.1_ASM2080927v1/GCF_020809275.1_ASM2080927v1_genomic.fna.gz"/> |
588b73318a45
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 86859379a0c6185ccb7f150ed407bcb3bd684925
richard-burhans
parents:
31
diff
changeset
|
323 </conditional> |
588b73318a45
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 86859379a0c6185ccb7f150ed407bcb3bd684925
richard-burhans
parents:
31
diff
changeset
|
324 <param name="taxid" value="6954"/> |
39
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
325 <conditional name="cond_short_reads_style"> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
326 <param name="short_reads_style" value="list"/> |
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
327 <param name="short_reads" value="https://ftp.ncbi.nlm.nih.gov/genomes/TOOLS/EGAP/sample_data/Dermatophagoides_farinae_small/SRR8506572_1.gz https://ftp.ncbi.nlm.nih.gov/genomes/TOOLS/EGAP/sample_data/Dermatophagoides_farinae_small/SRR8506572_2.gz https://ftp.ncbi.nlm.nih.gov/genomes/TOOLS/EGAP/sample_data/Dermatophagoides_farinae_small/SRR9005248_1.gz https://ftp.ncbi.nlm.nih.gov/genomes/TOOLS/EGAP/sample_data/Dermatophagoides_farinae_small/SRR9005248_2.gz"/> |
32
588b73318a45
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 86859379a0c6185ccb7f150ed407bcb3bd684925
richard-burhans
parents:
31
diff
changeset
|
328 </conditional> |
588b73318a45
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 86859379a0c6185ccb7f150ed407bcb3bd684925
richard-burhans
parents:
31
diff
changeset
|
329 </conditional> |
588b73318a45
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 86859379a0c6185ccb7f150ed407bcb3bd684925
richard-burhans
parents:
31
diff
changeset
|
330 <section name="developer"> |
588b73318a45
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 86859379a0c6185ccb7f150ed407bcb3bd684925
richard-burhans
parents:
31
diff
changeset
|
331 <param name="collect_star_bams" value="true"/> |
41
d129c3d0e920
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
richard-burhans
parents:
40
diff
changeset
|
332 <conditional name="query_limit"> |
d129c3d0e920
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
richard-burhans
parents:
40
diff
changeset
|
333 <param name="query_limit_selector" value="true"/> |
d129c3d0e920
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
richard-burhans
parents:
40
diff
changeset
|
334 <param name="rnaseq_query_limit" value="20"/> |
d129c3d0e920
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
richard-burhans
parents:
40
diff
changeset
|
335 </conditional> |
32
588b73318a45
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 86859379a0c6185ccb7f150ed407bcb3bd684925
richard-burhans
parents:
31
diff
changeset
|
336 </section> |
29
8ada50a892fa
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit f2b75ca7f0f40a117d37ec27c1fc48047c014823
richard-burhans
parents:
25
diff
changeset
|
337 <expand macro="test_outputs"/> |
9
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
338 </test> |
41
d129c3d0e920
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
richard-burhans
parents:
40
diff
changeset
|
339 <test expect_num_outputs="27" expect_test_failure="false"> |
32
588b73318a45
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 86859379a0c6185ccb7f150ed407bcb3bd684925
richard-burhans
parents:
31
diff
changeset
|
340 <conditional name="cond_input_style"> |
588b73318a45
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 86859379a0c6185ccb7f150ed407bcb3bd684925
richard-burhans
parents:
31
diff
changeset
|
341 <param name="input_style" value="history"/> |
588b73318a45
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 86859379a0c6185ccb7f150ed407bcb3bd684925
richard-burhans
parents:
31
diff
changeset
|
342 <param name="yamlin" value="input.yaml"/> |
588b73318a45
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 86859379a0c6185ccb7f150ed407bcb3bd684925
richard-burhans
parents:
31
diff
changeset
|
343 </conditional> |
588b73318a45
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 86859379a0c6185ccb7f150ed407bcb3bd684925
richard-burhans
parents:
31
diff
changeset
|
344 <section name="developer"> |
588b73318a45
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 86859379a0c6185ccb7f150ed407bcb3bd684925
richard-burhans
parents:
31
diff
changeset
|
345 <param name="collect_star_bams" value="true"/> |
41
d129c3d0e920
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
richard-burhans
parents:
40
diff
changeset
|
346 <conditional name="query_limit"> |
d129c3d0e920
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
richard-burhans
parents:
40
diff
changeset
|
347 <param name="query_limit_selector" value="true"/> |
d129c3d0e920
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
richard-burhans
parents:
40
diff
changeset
|
348 <param name="rnaseq_query_limit" value="20"/> |
d129c3d0e920
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 8278322cb9db499c593669d2bb8b740024ecf5dc
richard-burhans
parents:
40
diff
changeset
|
349 </conditional> |
32
588b73318a45
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 86859379a0c6185ccb7f150ed407bcb3bd684925
richard-burhans
parents:
31
diff
changeset
|
350 </section> |
29
8ada50a892fa
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit f2b75ca7f0f40a117d37ec27c1fc48047c014823
richard-burhans
parents:
25
diff
changeset
|
351 <expand macro="test_outputs"/> |
9
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
352 </test> |
0
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
353 </tests> |
9
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
354 <help><![CDATA[ |
0
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
355 Galaxy tool wrapping the Eukaryotic Genome Annotation Pipeline (EGAPx) |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
356 ================================================================================================= |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
357 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
358 .. class:: warningmark |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
359 |
3
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
360 **Proof of concept: a hack to run a NF workflow inside a specialised Galaxy tool wrapper** |
0
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
361 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
362 EGAPx is a big, complicated Nextflow workflow, challenging and costly to re-implement **properly**, requiring dozens of new tools and replicating a lot of |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
363 complicated *groovy* workflow logic. |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
364 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
365 It is also very new and in rapid development. Investing developer effort and keeping updated as EGAPx changes rapidly may be *inefficient of developer resources*. |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
366 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
367 This wrapper is designed to allow measuring how *inefficient* it is in terms of computing resource utilisation, in comparison to the developer effort |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
368 required to convert Nextflow DDL into tools and WF logic. Balancing these competing requirements is a fundamental Galaxy challenge. |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
369 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
370 |
3
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
371 EGAPx requires very substantial resources to run with real data. *132GB and 32 cores* are the minimum requirement; *256GB and 64 cores* are recommended. |
0
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
372 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
373 A special minimal example that can be run in 6GB with 4 cores is provided as a yaml configuration and is used for the tool test. |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
374 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
375 In this implementation, the user must supply a yaml configuration file as initial proof of concept. |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
376 History inputs and even a yaml editor might be provided in future. |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
377 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
378 The NF workflow to tool model tested here may be applicable to other NF workflows that take a single configuration yaml. |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
379 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
380 .. class:: warningmark |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
381 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
382 The computational resource cost of typing the wrong SRA identifiers into a tool form is potentially enormous with this tool! |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
383 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
384 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
385 Sample yaml configurations |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
386 =========================== |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
387 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
388 YAML sample configurations can be uploaded into your Galaxy history from the `EGAPx github repository <https://github.com/ncbi/egapx/tree/main/examples/>`_. |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
389 The simplest possible example is shown below - can be cut/paste into a history dataset in the upload tool. |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
390 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
391 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
392 *./examples/input_D_farinae_small.yaml* is shown below and can be cut and pasted into the upload form to create a yaml file. |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
393 RNA-seq data is provided as URI to the reads FASTA files. |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
394 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
395 input_D_farinae_small.yaml |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
396 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
397 :: |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
398 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
399 genome: https://ftp.ncbi.nlm.nih.gov/genomes/all/GCF/020/809/275/GCF_020809275.1_ASM2080927v1/GCF_020809275.1_ASM2080927v1_genomic.fna.gz |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
400 taxid: 6954 |
39
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
401 short_reads: |
1
e7091c5a8495
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 46dd51a84896294de21e1fb688b91817195edbca
richard-burhans
parents:
0
diff
changeset
|
402 - https://ftp.ncbi.nlm.nih.gov/genomes/TOOLS/EGAP/sample_data/Dermatophagoides_farinae_small/SRR8506572.1 |
e7091c5a8495
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 46dd51a84896294de21e1fb688b91817195edbca
richard-burhans
parents:
0
diff
changeset
|
403 - https://ftp.ncbi.nlm.nih.gov/genomes/TOOLS/EGAP/sample_data/Dermatophagoides_farinae_small/SRR8506572.2 |
e7091c5a8495
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 46dd51a84896294de21e1fb688b91817195edbca
richard-burhans
parents:
0
diff
changeset
|
404 - https://ftp.ncbi.nlm.nih.gov/genomes/TOOLS/EGAP/sample_data/Dermatophagoides_farinae_small/SRR9005248.1 |
e7091c5a8495
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 46dd51a84896294de21e1fb688b91817195edbca
richard-burhans
parents:
0
diff
changeset
|
405 - https://ftp.ncbi.nlm.nih.gov/genomes/TOOLS/EGAP/sample_data/Dermatophagoides_farinae_small/SRR9005248.2 |
0
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
406 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
407 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
408 input_Gavia_stellata.yaml |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
409 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
410 :: |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
411 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
412 genome: https://ftp.ncbi.nlm.nih.gov/genomes/all/GCF/030/936/135/GCF_030936135.1_bGavSte3.hap2/GCF_030936135.1_bGavSte3.hap2_genomic.fna.gz |
39
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
413 short_reads: txid37040[Organism] AND biomol_transcript[properties] NOT SRS024887[Accession] |
0
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
414 taxid: 37040 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
415 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
416 input_C_longicornis.yaml |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
417 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
418 :: |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
419 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
420 genome: https://ftp.ncbi.nlm.nih.gov/genomes/all/GCF/029//603/195/GCF_029603195.1_ASM2960319v2/GCF_029603195.1_ASM2960319v2_genomic.fna.gz |
39
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
421 short_reads: txid2530218[Organism] AND biomol_transcript[properties] NOT SRS024887[Accession] |
0
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
422 taxid: 2530218 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
423 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
424 Purpose |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
425 ======== |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
426 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
427 **This is not intended for production** |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
428 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
429 Just a proof of concept. |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
430 It is possibly too inefficient to be useful although it may turn out not to be a problem if run on a dedicated workstation. |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
431 At least the efficiency can now be more easily estimated. |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
432 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
433 This tool is not recommended for public deployment because of the resource demands. |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
434 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
435 EGAPx Overview |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
436 =============== |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
437 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
438 .. image:: $PATH_TO_IMAGES/Pipeline_sm_ncRNA_CAGE_80pct.png |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
439 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
440 **Warning:** |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
441 The current version is an alpha release with limited features and organism scope to collect initial feedback on execution. Outputs are not yet complete and not intended for production use. Please open a GitHub [Issue](https://github.com/ncbi/egapx/issues) if you encounter any problems with EGAPx. You can also write to cgr@nlm.nih.gov to give us your feedback or if you have any questions. |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
442 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
443 EGAPx is the publicly accessible version of the updated NCBI [Eukaryotic Genome Annotation Pipeline](https://www.ncbi.nlm.nih.gov/genome/annotation_euk/process/). |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
444 |
11
5bec47dfe99a
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 544ef29cd524d03b10fdc60769d5d0f2a93d3a67
richard-burhans
parents:
9
diff
changeset
|
445 EGAPx takes an assembly FASTA file, a taxid of the organism, and RNA-seq data. Based on the taxid, EGAPx will pick protein sets and HMM models. The pipeline runs `miniprot` to align protein sequences, and `STAR` to align RNA-seq to the assembly. Protein alignments and RNA-seq read alignments are then passed to `Gnomon` for gene prediction. In the first step of `Gnomon`, the short alignments are chained together into putative gene models. |
0
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
446 In the second step, these predictions are further supplemented by *ab-initio* predictions based on HMM models. The final annotation for the input assembly is produced as a `gff` file. |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
447 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
448 **Security Notice:** |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
449 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
450 EGAPx has dependencies in and outside of its execution path that include several thousand files from the [NCBI C++ toolkit](https://www.ncbi.nlm.nih.gov/toolkit), and more than a million total lines of code. Static Application Security Testing has shown a small number of verified buffer overrun security vulnerabilities. Users should consult with their organizational security team on risk and if there is concern, consider mitigating options like running via VM or cloud instance. |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
451 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
452 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
453 *To specify an array of NCBI SRA datasets in yaml* |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
454 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
455 :: |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
456 |
39
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
457 short_reads: |
0
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
458 - SRR8506572 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
459 - SRR9005248 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
460 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
461 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
462 *To specify an SRA entrez query* |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
463 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
464 :: |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
465 |
39
4f85da43b40c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit d96d9578e86e3a3d3569dbc2294cfb15f6678729
richard-burhans
parents:
38
diff
changeset
|
466 short_reads: 'txid6954[Organism] AND biomol_transcript[properties] NOT SRS024887[Accession] AND (SRR8506572[Accession] OR SRR9005248[Accession] )' |
0
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
467 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
468 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
469 **Note:** Both the above examples will have more RNA-seq data than the `input_D_farinae_small.yaml` example. To make sure the entrez query does not produce a large number of SRA runs, please run it first at the [NCBI SRA page](https://www.ncbi.nlm.nih.gov/sra). If there are too many SRA runs, then select a few of them and list it in the input yaml. |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
470 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
471 Output |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
472 ======= |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
473 |
25
a77f693df58c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 42691bb143bd1ff7a13b0307d96ccb0fbf3747ca
richard-burhans
parents:
18
diff
changeset
|
474 EGAPx output will appear as a collection in the user history. The main annotation file is called *complete.genomic.gff*. |
0
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
475 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
476 :: |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
477 |
25
a77f693df58c
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 42691bb143bd1ff7a13b0307d96ccb0fbf3747ca
richard-burhans
parents:
18
diff
changeset
|
478 complete.genomic.gff |
0
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
479 annot_builder_output |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
480 nextflow.log |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
481 run.report.html |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
482 run.timeline.html |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
483 run.trace.txt |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
484 run_params.yaml |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
485 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
486 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
487 The *nextflow.log* is the log file that captures all the process information and their work directories. ``run_params.yaml`` has all the parameters that were used in the EGAPx run. More information about the process time and resources can be found in the other run* files. |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
488 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
489 ## Intermediate files |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
490 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
491 In the log, each line denotes the process that completed in the workflow. The first column (_e.g._ `[96/621c4b]`) is the subdirectory where the intermediate output files and logs are found for the process in the same line, _i.e._, `egapx:miniprot:run_miniprot`. To see the intermediate files for that process, you can go to the work directory path that you had supplied and traverse to the subdirectory `96/621c4b`: |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
492 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
493 :: |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
494 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
495 $ aws s3 ls s3://temp_datapath/D_farinae/96/ |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
496 PRE 06834b76c8d7ceb8c97d2ccf75cda4/ |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
497 PRE 621c4ba4e6e87a4d869c696fe50034/ |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
498 $ aws s3 ls s3://temp_datapath/D_farinae/96/621c4ba4e6e87a4d869c696fe50034/ |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
499 PRE output/ |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
500 2024-03-27 11:19:18 0 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
501 2024-03-27 11:19:28 6 .command.begin |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
502 2024-03-27 11:20:24 762 .command.err |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
503 2024-03-27 11:20:26 762 .command.log |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
504 2024-03-27 11:20:23 0 .command.out |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
505 2024-03-27 11:19:18 13103 .command.run |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
506 2024-03-27 11:19:18 129 .command.sh |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
507 2024-03-27 11:20:24 276 .command.trace |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
508 2024-03-27 11:20:25 1 .exitcode |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
509 $ aws s3 ls s3://temp_datapath/D_farinae/96/621c4ba4e6e87a4d869c696fe50034/output/ |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
510 2024-03-27 11:20:24 17127134 aligns.paf |
9
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
511 ]]></help> |
28ab345ebab3
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 92ff2adad69b7a8a49d067e525a97f3ec25a275a
richard-burhans
parents:
7
diff
changeset
|
512 <expand macro="citations"/> |
11
5bec47dfe99a
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 544ef29cd524d03b10fdc60769d5d0f2a93d3a67
richard-burhans
parents:
9
diff
changeset
|
513 <expand macro="creators"/> |
0
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
514 </tool> |