diff gene_family_integrator.xml @ 23:80996fca62c8 draft

Uploaded
author greg
date Thu, 08 Jun 2017 10:01:41 -0400
parents b08f999574db
children 3e4215484c68
line wrap: on
line diff
--- a/gene_family_integrator.xml	Tue Jun 06 08:46:37 2017 -0400
+++ b/gene_family_integrator.xml	Thu Jun 08 10:01:41 2017 -0400
@@ -4,33 +4,31 @@
         <import>macros.xml</import>
     </macros>
     <expand macro="requirements_gene_family_integrator" />
-    <command detect_errors="exit_code">
-        <![CDATA[
-            #set input_format = $input_format_cond.input_format
-            #set scaffold = $input_format_cond.scaffold
-            #set method = $input_format_cond.method
+    <command detect_errors="exit_code"><![CDATA[
+#set input_format = $input_format_cond.input_format
+#set scaffold = $input_format_cond.scaffold
+#set method = $input_format_cond.method
 
-            python $__tool_directory__/gene_family_integrator.py
-            --scaffold '$scaffold.fields.path'
-            --method $method
-            #if str($input_format) == 'ptortho':
-                --orthogroup_faa '$input_format_cond.input_ptortho.extra_files_path'
-                --output '$output_ptortho'
-                --output_dir '$output_ptortho.files_path'
-            #else:
-                ## str($input_format) == 'ptorthocs'
-                --orthogroup_faa '$input_format_cond.input_ptorthocs.extra_files_path'
-                #if str($input_format_cond.orthogroup_fna) == 'yes':
-                    --orthogroup_fna 'true'
-                    --output '$output_ptorthocs'
-                    --output_dir '$output_ptorthocs.files_path'
-                #else:
-                    --output '$output_ptortho'
-                    --output_dir '$output_ptortho.files_path'
-                #end if
-            #end if
-        ]]>
-    </command>
+python $__tool_directory__/gene_family_integrator.py
+--scaffold '$scaffold.fields.path'
+--method $method
+#if str($input_format) == 'ptortho':
+    --orthogroup_faa '$input_format_cond.input_ptortho.extra_files_path'
+    --output '$output_ptortho'
+    --output_dir '$output_ptortho.files_path'
+#else:
+    ## str($input_format) == 'ptorthocs'
+    --orthogroup_faa '$input_format_cond.input_ptorthocs.extra_files_path'
+    #if str($input_format_cond.orthogroup_fna) == 'yes':
+        --orthogroup_fna 'true'
+        --output '$output_ptorthocs'
+        --output_dir '$output_ptorthocs.files_path'
+    #else:
+        --output '$output_ptortho'
+        --output_dir '$output_ptortho.files_path'
+    #end if
+#end if
+    ]]></command>
     <inputs>
         <conditional name="input_format_cond">
             <param name="input_format" type="select" label="Classified orthogroup fasta files">
@@ -63,15 +61,10 @@
         </data>
     </outputs>
     <tests>
+        <!-- Test framework does not currently support inputs whose associated extra_files_path contains files to be analyzed.
         <test>
-            <param name="input_format" value="ptorthocs"/>
-            <param name="input_ptorthocs" value="input.ptorthocs" ftype="ptorthocs"/>
-            <param name="scaffold" value="22Gv1.1"/>
-            <param name="method" value="orthomcl"/>
-            <param name="classifier" value="both"/>
-            <param name="orthogroup_fna" value="yes"/>
-            <output name="output_ptorthocs" file="output.ptorthocs" ftype="ptorthocs"/>
         </test>
+        -->
     </tests>
     <help>
 This tool is one of the PlantTribes collection of automated modular analysis pipelines for comparative and evolutionary