Mercurial > repos > bgruening > flye
diff flye.xml @ 4:fed3d7b3ef6b draft
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
| author | bgruening |
|---|---|
| date | Thu, 06 Feb 2020 00:36:53 +0000 |
| parents | c5417aa9eb4f |
| children | d43834703ab7 |
line wrap: on
line diff
--- a/flye.xml Sun Dec 02 12:52:46 2018 -0500 +++ b/flye.xml Thu Feb 06 00:36:53 2020 +0000 @@ -1,4 +1,4 @@ -<tool id="flye" name="Assembly" version="2.3.7"> +<tool id="flye" name="Flye assembly" version="2.6"> <description>of long and error-prone reads</description> <macros> <import>macros.xml</import> @@ -35,6 +35,12 @@ #if $m: -m '$m' #end if + #if $asm: + --asm-coverage '$asm' + #end if + ${plasmids} + ${meta} + ${no_trestle} 2>&1 ]]></command> <inputs> @@ -51,12 +57,16 @@ </param> <param argument="-i" type="integer" value="1" label="number of polishing iterations" /> <param argument="-m" type="integer" optional="true" label="minimum overlap between reads (default: auto)" /> + <param name="asm" argument="--asm-coverage" type="integer" optional="true" label="reduced coverage for initial disjointing assembly" /> + <param argument="--plasmids" type="boolean" truevalue="--plasmids" falsevalue="" checked="False" label="rescue short unassembled plasmids" /> + <param argument="--meta" type="boolean" truevalue="--meta" falsevalue="" checked="False" label="perform metagenomic assembly" /> + <param name="no_trestle" argument="--no-trestle" type="boolean" truevalue="--no-trestle" falsevalue="" checked="False" label="skip trestle stage" /> </inputs> <outputs> - <data name="scaffolds" format="fasta" from_work_dir="out_dir/scaffolds.fasta" label="${tool.name} on ${on_string} (scaffolds)"/> - <data name="assembly_info" format="tabular" from_work_dir="out_dir/assembly_info.txt" label="${tool.name} on ${on_string} (assembly_info)"/> + <data name="consensus" format="fasta" from_work_dir="out_dir/assembly.fasta" label="${tool.name} on ${on_string} (consensus)"/> <data name="assembly_graph" format="graph_dot" from_work_dir="out_dir/assembly_graph.gv" label="${tool.name} on ${on_string} (assembly_graph)"/> <data name="assembly_gfa" format="txt" from_work_dir="out_dir/assembly_graph.gfa" label="${tool.name} on ${on_string} (Graphical Fragment Assembly)"/> + <data name="assembly_info" format="tabular" from_work_dir="out_dir/assembly_info.txt" label="${tool.name} on ${on_string} (assembly_info)"/> <data name="flye_log" format="txt" from_work_dir="out_dir/flye.log" label="${tool.name} on ${on_string} (log)"/> </outputs> <tests> @@ -64,27 +74,43 @@ <param name="inputs" ftype="fasta" value="nanopore.fasta"/> <param name="mode" value="--pacbio-raw"/> <param name="g" value="10000"/> - <output name="scaffolds" file="result1_scaffolds.fasta" ftype="fasta" compare="sim_size"/> <output name="assembly_info" file="result1_assembly_info.txt" ftype="tabular" compare="sim_size"/> <output name="assembly_graph" file="result1_assembly_graph.dot" ftype="graph_dot" compare="sim_size"/> <output name="assembly_gfa" file="result1_assembly_graph.gfa" ftype="txt" compare="sim_size"/> + <output name="consensus" file="result1_assembly.fasta" ftype="fasta" compare="sim_size"/> </test> <test> <param name="inputs" ftype="fasta" value="nanopore.fasta"/> <param name="mode" value="--nano-raw"/> <param name="g" value="10000"/> - <output name="scaffolds" file="result2_scaffolds.fasta" ftype="fasta" compare="sim_size"/> <output name="assembly_info" file="result2_assembly_info.txt" ftype="tabular" compare="sim_size"/> <output name="assembly_graph" file="result2_assembly_graph.dot" ftype="graph_dot" compare="sim_size"/> <output name="assembly_gfa" file="result2_assembly_graph.gfa" ftype="txt" compare="sim_size"/> + <output name="consensus" file="result2_assembly.fasta" ftype="fasta" compare="sim_size"/> + </test> + <test> + <param name="inputs" ftype="fasta" value="nanopore.fasta"/> + <param name="mode" value="--nano-corr"/> + <param name="g" value="10000"/> + <param name="i" value="2"/> + <param name="asm" value="40"/> + <output name="assembly_info" file="result3_assembly_info.txt" ftype="tabular" compare="sim_size"/> + <output name="assembly_graph" file="result3_assembly_graph.dot" ftype="graph_dot" compare="sim_size"/> + <output name="assembly_gfa" file="result3_assembly_graph.gfa" ftype="txt" compare="sim_size"/> + <output name="consensus" file="result3_assembly.fasta" ftype="fasta" compare="sim_size"/> </test> <test> <param name="inputs" ftype="fasta" value="nanopore.fasta"/> <param name="mode" value="--pacbio-raw"/> <param name="g" value="10000"/> - <param name="i" value="2"/> - <output name="scaffolds" file="result3_scaffolds.fasta" ftype="fasta" compare="sim_size"/> - <output name="assembly_gfa" file="result2_assembly_graph.gfa" ftype="txt" compare="sim_size"/> + <param name="i" value="1"/> + <param name="meta" value="true"/> + <param name="plasmids" value="true"/> + <param name="no-trestle" value="true"/> + <output name="assembly_info" file="result4_assembly_info.txt" ftype="tabular" compare="sim_size"/> + <output name="assembly_graph" file="result4_assembly_graph.dot" ftype="graph_dot" compare="sim_size"/> + <output name="assembly_gfa" file="result4_assembly_graph.gfa" ftype="txt" compare="sim_size"/> + <output name="consensus" file="result4_assembly.fasta" ftype="fasta" compare="sim_size"/> </test> </tests> <help><