Mercurial > repos > richard-burhans > ncbi_egapx
annotate ncbi_egapx.xml @ 3:4420dd857c41 draft
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
author | richard-burhans |
---|---|
date | Mon, 09 Sep 2024 22:07:18 +0000 |
parents | e7091c5a8495 |
children | 539ea4dee35a |
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"/> |
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
|
8 <command detect_errors="aggressive"><![CDATA[ |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
9 #if str($cond_input_style.input_style) == "history": |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
10 #set yamlconfig = $yamlin |
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 #else: |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
12 #set yamlconfig = 'egapx.yaml' |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
13 rm -rf 'egapx.yaml' && |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
14 touch 'egapx.yaml' && |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
15 echo '# yaml generated by ncbi_egapx.xml' >> egapx.yaml && |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
16 echo 'taxid: $taxid' >> egapx.yaml && |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
17 #if str($reference_genome.genome_type_select) == "indexed": |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
18 echo 'genome: $reference_genome.genome.fields.path' >> 'egapx.yaml' && |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
19 #elif str($reference_genome.genome_type_select) == "history" |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
20 echo 'genome: $reference_genome.genome' >> 'egapx.yaml' && |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
21 #else: |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
22 echo 'genome: $reference_genome.uri' >> 'egapx.yaml' && |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
23 #end if |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
24 echo 'reads:' >> 'egapx.yaml' && |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
25 #if str($condrnaseq.rna_type_select) == "history": |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
26 #for $r in $rnaseq: |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
27 echo ' - $r' >> 'egapx.yaml' && |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
28 #end for |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
29 #else: |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
30 #set rs = $rnaseq.split() |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
31 #set rsplit = [x.strip() for x in $rs] |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
32 #for $r in $rsplit: |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
33 echo ' - $r' >> 'egapx.yaml' && |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
34 #end for |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
35 #end if |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
36 #if len($xtra.strip()) > 0: |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
37 #set lxtra = $xtra.split('\n') |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
38 #for row in $lxtra: |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
39 echo '$row' >> 'egapx.yaml' && |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
40 #end for |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
41 #end if |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
42 echo '' >> 'egapx.yaml' && |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
43 echo "Calculated contents of egapx yaml" && |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
44 cat 'egapx.yaml' && |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
45 #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
|
46 source /galaxy/env.bash && |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
47 echo \${PATH} && |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
48 ln -s /galaxy/egapx/egapx_config && |
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
|
49 python3 /galaxy/egapx/ui/egapx.py '$yamlconfig' -e galaxy -o 'egapx_out' |
0
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
50 ]]></command> |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
51 <inputs> |
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
|
52 <conditional name="cond_input_style"> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
53 <param name="input_style" type="select" label="Fill in a tool form or use an existing yaml configuration from the current history?" |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
54 help="Use a pre-prepared yaml if available. Use the tool form if history files are needed as rna-seq or reference genome inputs for this job"> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
55 <option selected="True" value="history">Use a pre-prepared yaml egapx configuration</option> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
56 <option value="fillform">Provide configuration details for conversion into a configuration yaml</option> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
57 </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
|
58 <when value="history"> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
59 <param name="yamlin" type="data" optional="false" label="egapx configuration yaml file to pass to Nextflow" help="" format="yaml,txt"/> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
60 </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
|
61 <when value="fillform"> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
62 <param name="taxid" type="text" optional="false" label="NCBI Taxon ID" help="Used to identify the HMM model files needed"/> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
63 <conditional name="reference_genome"> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
64 <param name="genome_type_select" type="select" label="Reference genome source for mapping supplied RNA-seq reads" |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
65 help="Select a built in, history or remote URI for the reference genome fasta"> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
66 <option value="indexed">Use a Galaxy server built-in genome</option> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
67 <option value="history" selected="True">Use a genome fasta file from the current history</option> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
68 <option value="uri">Provide a remote web link URI ("https://...") pointing at the required genome reference fasta file</option> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
69 </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
|
70 <when value="indexed"> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
71 <param name="genome" type="select" optional="false" label="Select a built in reference genome or custom genome" |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
72 help="If not listed, add a custom genome or use a reference genome from the history"> |
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 <options from_data_table="all_fasta"> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
74 <validator message="No genomes are available " type="no_options"/> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
75 </options> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
76 </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
|
77 </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
|
78 <when value="history"> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
79 <param name="genome" type="data" format="fasta" optional="false" label="Select the reference genome fasta from the current history"/> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
80 </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
|
81 <when value="uri"> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
82 <param name="uri" type="text" label="URI pointing to the reference genome fasta file" help=""/> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
83 </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
|
84 </conditional> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
85 <conditional name="condrnaseq"> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
86 <param name="rna_type_select" type="select" label="RNA sequence data source" help="Select RNAseq input data from history or input a list of SRA identifiers or remote URI"> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
87 <option selected="True" value="list">Type in a list of SRA identifiers and/or remote RNA-seq fasta URI</option> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
88 <option value="history">Select one or more RNA-seq fastq datasets from the current history</option> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
89 </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
|
90 <when value="history"> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
91 <param name="rnaseq" type="data" format="fastqsanger, fastqsanger.gz" optional="false" multiple="true" |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
92 label="Select multiple RNA-seq fastqsanger inputs from the current history" help="All selected rna-seq fastqsanger will be added to the yaml for egapx configuration"/> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
93 </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
|
94 <when value="list"> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
95 <param name="rnaseq" type="text" area="true" optional="false" label="List all required individual RNA-seq URI or SRA identifiers, separated by spaces or newlines" |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
96 help="Either a working URI for a RNA-seq fasta, or a bare SRA identifier will work - can be mixed"> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
97 <validator type="empty_field"/> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
98 </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
|
99 </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
|
100 </conditional> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
101 <param name="xtra" type="text" area="true" optional="true" label="Additional yaml to append to the egapx.yaml configuration" |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
102 help="Not normally needed but useful for testing additional configuration elements"> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
103 <sanitizer invalid_char=""> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
104 <valid initial="string.printable"> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
105 </valid> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
106 </sanitizer> |
4420dd857c41
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit 050f870384e004445d3dcfb56302b7894793bd23
richard-burhans
parents:
1
diff
changeset
|
107 </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
|
108 </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
|
109 </conditional> |
0
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
110 </inputs> |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
111 <outputs> |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
112 <collection name="egapx_out" type="list" label="Outputs from egapx"> |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
113 <discover_datasets pattern="__name_and_ext__" directory="egapx_out" visible="false"/> |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
114 </collection> |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
115 </outputs> |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
116 <tests> |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
117 <test expect_test_failure="true"> |
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
|
118 <param name="yamlin" value="input.yaml"/> |
0
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
119 <output_collection name="egapx_out" type="list" count="8"/> |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
120 </test> |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
121 </tests> |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
122 <help><![CDATA[ |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
123 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
|
124 ================================================================================================= |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
125 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
126 .. 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
|
127 |
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
|
128 **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
|
129 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
130 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
|
131 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
|
132 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
133 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
|
134 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
135 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
|
136 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
|
137 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
138 |
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
|
139 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
|
140 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
141 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
|
142 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
143 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
|
144 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
|
145 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
146 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
|
147 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
148 .. 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
|
149 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
150 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
|
151 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
152 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
153 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
|
154 =========================== |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
155 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
156 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
|
157 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
|
158 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
159 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
160 *./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
|
161 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
|
162 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
163 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
|
164 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
165 :: |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
166 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
167 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
|
168 taxid: 6954 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
169 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
|
170 - 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
|
171 - 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
|
172 - 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
|
173 - 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
|
174 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
175 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
176 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
|
177 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
178 :: |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
179 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
180 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 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
181 reads: txid37040[Organism] AND biomol_transcript[properties] NOT SRS024887[Accession] |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
182 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
|
183 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
184 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
|
185 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
186 :: |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
187 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
188 genome: https://ftp.ncbi.nlm.nih.gov/genomes/all/GCF/029//603/195/GCF_029603195.1_ASM2960319v2/GCF_029603195.1_ASM2960319v2_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
|
189 reads: txid2530218[Organism] AND biomol_transcript[properties] NOT SRS024887[Accession] |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
190 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
|
191 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
192 Purpose |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
193 ======== |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
194 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
195 **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
|
196 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
197 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
|
198 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
|
199 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
|
200 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
201 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
|
202 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
203 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
|
204 =============== |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
205 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
206 .. 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
|
207 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
208 **Warning:** |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
209 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
|
210 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
211 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
|
212 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
213 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. |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
214 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
|
215 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
216 **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
|
217 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
218 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
|
219 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
220 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
221 *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
|
222 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
223 :: |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
224 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
225 reads: |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
226 - SRR8506572 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
227 - SRR9005248 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
228 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
229 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
230 *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
|
231 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
232 :: |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
233 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
234 reads: 'txid6954[Organism] AND biomol_transcript[properties] NOT SRS024887[Accession] AND (SRR8506572[Accession] OR SRR9005248[Accession] )' |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
235 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
236 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
237 **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
|
238 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
239 Output |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
240 ======= |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
241 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
242 EGAPx output will appear as a collection in the user history. The main annotation file is called *accept.gff*. |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
243 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
244 :: |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
245 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
246 accept.gff |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
247 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
|
248 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
|
249 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
|
250 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
|
251 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
|
252 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
|
253 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
254 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
255 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
|
256 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
257 ## 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
|
258 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
259 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
|
260 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
261 :: |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
262 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
263 $ 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
|
264 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
|
265 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
|
266 $ 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
|
267 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
|
268 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
|
269 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
|
270 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
|
271 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
|
272 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
|
273 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
|
274 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
|
275 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
|
276 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
|
277 $ 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
|
278 2024-03-27 11:20:24 17127134 aligns.paf |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
279 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
280 |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
281 ]]></help> |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
282 <expand macro="citations"/> |
0ab743c8837f
planemo upload for repository https://github.com/richard-burhans/galaxytools/tree/main/tools/ncbi_egapx commit bd7ba5efde8e6fc5104441896d628760b6c54aa0
richard-burhans
parents:
diff
changeset
|
283 </tool> |