Mercurial > repos > greg > plant_tribes_gene_family_aligner
diff gene_family_aligner.xml @ 2:2810338344a1 draft
Uploaded
author | greg |
---|---|
date | Tue, 01 Aug 2017 14:25:22 -0400 |
parents | 7ba9469800b9 |
children | a54d1ecdf5b3 |
line wrap: on
line diff
--- a/gene_family_aligner.xml Tue Aug 01 14:25:14 2017 -0400 +++ b/gene_family_aligner.xml Tue Aug 01 14:25:22 2017 -0400 @@ -16,7 +16,7 @@ #set output_codon_alignments = True #end if -python $__tool_directory__/gene_family_aligner.py +python '$__tool_directory__/gene_family_aligner.py' --alignment_method $alignment_method #if str($alignment_method) == 'pasta': --pasta_script_path '$__tool_directory__/run_pasta.py' @@ -29,7 +29,7 @@ ## str($input_format) == 'ptorthocs' --orthogroup_faa '$input_format_cond.input_ptorthocs.extra_files_path' #if str($input_format_cond.codon_alignments) == 'yes': - --codon_alignments 'true' + --codon_alignments true #end if #end if #set remove_gappy_sequences = $remove_gappy_sequences_cond.remove_gappy_sequences @@ -40,7 +40,7 @@ --gap_trimming $trim_type_cond.gap_trimming #else: ## str($trim_type) == 'automated_trimming' - --automated_trimming 'true' + --automated_trimming true #end if #set remove_sequences_with_gaps_cond = $remove_gappy_sequences_cond.remove_sequences_with_gaps_cond #set remove_sequences_with_gaps = $remove_sequences_with_gaps_cond.remove_sequences_with_gaps @@ -76,6 +76,10 @@ --output_dir '$output_aln.files_path' #end if #end if +#set output_dataset_collection = $output_dataset_collection_cond.output_dataset_collection +#if str($output_dataset_collection) == 'yes': + --output_dataset_collection dataset_collection +#end if ]]></command> <inputs> <conditional name="input_format_cond"> @@ -98,6 +102,14 @@ </when> </conditional> <expand macro="cond_remove_gappy_sequences" /> + <conditional name="output_dataset_collection_cond"> + <param name="output_dataset_collection" type="select" label="Output additional dataset collection of files?"> + <option value="no" selected="true">No</option> + <option value="yes">Yes</option> + </param> + <when value="no" /> + <when value="yes" /> + </conditional> </inputs> <outputs> <data name="output_aln" format="ptalign" label="${tool.name} (proteins orthogroup alignments) on ${on_string}"> @@ -118,6 +130,10 @@ <data name="output_aln_trimmed_ca" format="ptaligntrimmedca" label="${tool.name} (trimmed protein and coding sequences orthogroup alignments) on ${on_string}"> <filter>(input_format_cond['input_format'] == 'ptortho' or (input_format_cond['input_format'] == 'ptorthocs' and input_format_cond['codon_alignments'] == 'yes')) and (remove_gappy_sequences_cond['remove_gappy_sequences'] == 'yes' and remove_gappy_sequences_cond['remove_sequences_with_gaps_cond']['remove_sequences_with_gaps'] == 'no')</filter> </data> + <collection name="dataset_collection" type="list" label="${tool.name} (dataset collection) on ${on_string}"> + <discover_datasets pattern="__name__" directory="dataset_collection" format="fasta" /> + <filter>output_dataset_collection_cond['output_dataset_collection'] == 'yes'</filter> + </collection> </outputs> <tests> <!-- Test framework does not currently support inputs whose associated extra_files_path contains files to be analyzed. @@ -156,6 +172,8 @@ - **Realignment iteration limit** - number of iterations to perform trimming, removal of sequences, and realignment of orthogroup sequences. Zero value has no effect. + * **Output additional dataset collection of files** - selecting 'Yes' will produce an additional output dataset collection whose elements are copies of the directories of files (these elements can be viewed with visualization tools). + .. _trimAl: http://trimal.cgenomics.org </help>