diff blast_unmatched.xml @ 0:f3b63b59a1ea draft

planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/blast_unmatched commit 5bd801feb838592fbb1f6dd68b5f1a480042da40
author artbio
date Tue, 03 Oct 2017 07:19:17 -0400
parents
children 50c1fa95a076
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/blast_unmatched.xml	Tue Oct 03 07:19:17 2017 -0400
@@ -0,0 +1,35 @@
+<tool id="blast_unmatched" name="Blast Unmatched" version="0.1.0">
+    <description>get query sequences that didn't get a match during a blast</description>
+    <requirements>
+    </requirements>
+    <command detect_errors="exit_code"><![CDATA[
+        python '$__tool_directory__'/blast_unmatched.py
+            --fasta $fasta_file
+            --blast $blast_file
+            --output $output_file
+    ]]></command>
+    <inputs>
+        <param type="data" name="fasta_file" format="fasta"/>
+        <param type="data" name="blast_file" format="tabular"/>
+    </inputs>
+    <outputs>
+        <data name="output_file" format="fasta" label="Unmatched queries from blast: ${blast_file.name}"/>
+    </outputs>
+    <tests>
+        <test>
+            <param name="blast_file" value="test_blast.tab"/>
+            <param name="fasta_file" value="test_query.fa"/>
+            <output name="output_file" ftype="fasta" file="test_output.fa"/>
+        </test>
+    </tests>
+    <help><![CDATA[
+**What it does**
+
+This tool takes a `blast`_ output in tabular format(with the query id in 1rst column) and the fasta file used as query. It then return the query sequences that remained unmatched during the blast.
+
+.. _blast: https://blast.ncbi.nlm.nih.gov/Blast.cgi
+
+    ]]></help>
+    <citations>
+    </citations>
+</tool>