Mercurial > repos > greg > gene_family_classifier
diff gene_family_classifier.xml @ 154:36ed0037292a draft
Uploaded
author | greg |
---|---|
date | Wed, 04 Oct 2017 13:48:14 -0400 |
parents | 889d928f16b9 |
children | d5a922f09cb9 |
line wrap: on
line diff
--- a/gene_family_classifier.xml Thu Aug 24 13:21:37 2017 -0400 +++ b/gene_family_classifier.xml Wed Oct 04 13:48:14 2017 -0400 @@ -1,4 +1,4 @@ -<tool id="plant_tribes_gene_family_classifier" name="GeneFamilyClassifier" version="@WRAPPER_VERSION@.2"> +<tool id="plant_tribes_gene_family_classifier" name="GeneFamilyClassifier" version="@WRAPPER_VERSION@.3.0"> <description>classifies gene sequences into pre-computed orthologous gene family clusters</description> <macros> <import>macros.xml</import> @@ -85,21 +85,6 @@ --save_hmmscan_log true --hmmscan_log '$hmmscan_log' #end if -#if $create_ortho_sequences: - #if $create_corresponding_coding_sequences: - --output_ptorthocs '$output_ptorthocs' - --output_ptorthocs_dir '$output_ptorthocs.files_path' - #else: - --output_ptortho '$output_ptortho' - --output_ptortho_dir '$output_ptortho.files_path' - #end if -#end if -#if $single_copy_orthogroup: - #if $create_ortho_sequences: - --output_ptsco '$output_ptsco' - --output_ptsco_dir '$output_ptsco.files_path' - #end if -#end if ]]></command> <inputs> <param name="input" format="fasta" type="data" label="Proteins fasta file"/> @@ -206,24 +191,16 @@ </conditional> </inputs> <outputs> - <data name="hmmscan_log" format="txt" label="${tool.name} (hmmscan.log) on ${on_string}"> + <data name="output_hmmscan_log" format="txt" label="${tool.name} (hmmscan.log) on ${on_string}"> <filter>save_hmmscan_log_cond['classifier'] in ['hmmscan', 'both'] and save_hmmscan_log_cond['save_hmmscan_log'] == 'yes'</filter> </data> - <data name="output_ptortho" format="ptortho" label="${tool.name} (gene family clusters) on ${on_string}"> - <filter>options_type['options_type_selector'] == 'advanced' and options_type['create_orthogroup_cond']['create_orthogroup'] == 'yes' and options_type['create_orthogroup_cond']['create_corresponding_coding_sequences_cond']['create_corresponding_coding_sequences'] == 'no'</filter> - </data> - <data name="output_ptorthocs" format="ptorthocs" label="${tool.name} (gene family clusters) on ${on_string}"> - <filter>options_type['options_type_selector'] == 'advanced' and options_type['create_orthogroup_cond']['create_orthogroup'] == 'yes' and options_type['create_orthogroup_cond']['create_corresponding_coding_sequences_cond']['create_corresponding_coding_sequences'] == 'yes'</filter> - </data> - <data name="output_ptsco" format="tabular" label="${tool.name} (single copy orthogroups) on ${on_string}"> + <collection name="output_orthos" type="list"> + <discover_datasets pattern="__name__" directory="output_orthos_dir" visible="false" ext="tabular" /> + <filter>options_type['options_type_selector'] == 'advanced' and options_type['create_orthogroup_cond']['create_orthogroup'] == 'yes'</filter> + </collection> + <collection name="output_single_copy_fasta" type="list"> + <discover_datasets pattern="__name__" directory="output_single_copy_fasta_dir" visible="false" ext="fasta" /> <filter>options_type['options_type_selector'] == 'advanced' and options_type['create_orthogroup_cond']['create_orthogroup'] == 'yes' and options_type['specify_single_copy_cond']['specify_single_copy'] == 'yes'</filter> - <change_format> - <when input="options_type.create_orthogroup_cond.create_corresponding_coding_sequences_cond.create_corresponding_coding_sequences" value="no" format="ptortho" /> - <when input="options_type.create_orthogroup_cond.create_corresponding_coding_sequences_cond.create_corresponding_coding_sequences" value="yes" format="ptorthocs" /> - </change_format> - </data> - <collection name="orthos" type="list"> - <discover_datasets pattern="__name__" directory="geneFamilyClassification_dir" visible="false" ext="tabular" /> </collection> </outputs> <tests>