diff nanopolish_index.xml @ 7:32cb27adeb34 draft

planemo upload for repository https://github.com/jvolkening/galaxy-tools/tree/master/tools/nanopolish commit 2dabc22c3707cc87100b094b25705160b842e9f9-dirty
author jdv
date Mon, 12 Feb 2018 00:58:10 -0500
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nanopolish_index.xml	Mon Feb 12 00:58:10 2018 -0500
@@ -0,0 +1,82 @@
+<tool id="nanopolish_index" name="Nanopolish::index" version="0.8.5">
+
+    <description>Index FASTQ reads in FAST5 file</description>
+
+    <!-- ***************************************************************** -->
+   
+    <requirements>
+        <requirement type="package" version="0.8.5">nanopolish</requirement>
+    </requirements>
+
+    <!-- ***************************************************************** -->
+
+    <version_command>nanopolish --version | perl -wnE'print "$1\n" for /^nanopolish version (.+)$/mg'</version_command>
+
+    <!-- ***************************************************************** -->
+
+    <command detect_errors="aggressive">
+    <![CDATA[
+
+    perl $__tool_directory__/nanopolish_index.pl
+
+        --reads $input_reads
+        --fast5 $input_fast5
+        --out   $out_index
+
+    ]]>
+    </command>
+
+    <!-- ***************************************************************** -->
+
+    <inputs>
+
+        <param name="input_reads" type="data" format="fasta,fastq" label="Input reads (FASTA/Q)" />
+        <param name="input_fast5" type="data" format="fast5.tar" label="Input reads (FAST5)" />
+
+    </inputs>
+
+    <!-- ***************************************************************** -->
+
+    <outputs>
+
+        <data name="out_index" format="tar" label="${tool.name} on ${on_string}" />
+
+    </outputs>
+
+    <!-- ***************************************************************** -->
+
+    <tests>
+        <test>
+            <param name="input_reads" value="called.fa" ftype="fasta" />
+            <param name="input_fast5" value="test.fast5.tar.gz" ftype="fast5.tar.gz" />
+            <output name="out_index" file="index.tar" compare="sim_size" delta="100"/>
+        </test>
+    </tests>
+
+    <!-- ***************************************************************** -->
+
+    <help>
+    <![CDATA[
+
+**Description**
+
+Nanopolish is a software package for signal-level analysis of Oxford Nanopore
+sequencing data. Nanopolish can calculate an improved consensus sequence for a
+draft genome assembly, detect base modifications, call SNPs and indels with
+respect to a reference genome and more.
+
+The Galaxy wrapper has modified nanopolish to take a gzip tarball of FAST5 reads
+as input, such as can be produced by `poretools combine`, and always outputs a
+single FASTQ file.
+
+This is the `index` module.
+
+    ]]>
+    </help>
+
+    <!-- ***************************************************************** -->
+    
+    <citations>
+    </citations>
+
+</tool>