diff getgo.xml @ 6:0e9424413ab0 draft

planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit f95b47ed1a09ce14d3b565e8ea56d8bf12c35814-dirty
author mvdbeek
date Thu, 03 Mar 2016 09:56:51 -0500
parents b79c65c90744
children 04b9c519d3e1
line wrap: on
line diff
--- a/getgo.xml	Sun Feb 28 11:52:10 2016 -0500
+++ b/getgo.xml	Thu Mar 03 09:56:51 2016 -0500
@@ -1,9 +1,10 @@
-<tool id="getgo" name="Retrieve GO ontologies" version="0.1.0">
-    <description />
-    <requirements>
-        <requirement type="package" version="3.2.1">R</requirement>
-        <requirement type="package" version="1.22.0">goseq</requirement>
-    </requirements>
+<tool id="getgo" name="getgo" version="0.1.0">
+    <description>downloads gene ontologies for model organisms</description>
+    <macros>
+        <import>go_macros.xml</import>
+    </macros>
+    <expand macro="requirements" />
+    <expand macro="stdio" />
     <command interpreter="Rscript">
         getgo.r --genome "$genome"
         --gtf "$gtf"
@@ -29,15 +30,24 @@
     <outputs>
         <data format="tabular" label="GO category mapping" name="output" />
     </outputs>
-    <tests></tests>
+    <tests>
+        <test>
+            <param name="gtf" value="in.gtf" ftype="gtf"></param>
+            <param name="genome" value="hg38"></param>
+            <param name="gene_id" value="ensGene"></param>
+            <param name="cats" value="GO:CC,GO:BP,GO:MF"></param>
+            <output name="output" file="go_terms.tab"></output>
+        </test>
+    </tests>
     <help>
 
         **What it does**
 
-        Returns a tabular file with GO gene categories.
+        Returns a tabular file with GO gene categories for all genes present in the input GTF file.
 
 
         </help>
     <citations>
+        <citation type="doi">10.1186/gb-2010-11-2-r14</citation>
     </citations>
 </tool>