Mercurial > repos > devteam > cuffnorm
changeset 2:f8fdf50e0b3b draft
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tool_collections/cufflinks/cuffnorm commit eb18f691975ef9539b5ebd4f118343c8ad967a1f
author | devteam |
---|---|
date | Tue, 07 Feb 2017 18:40:18 -0500 |
parents | 7d4c2097aac5 |
children | f5b2ee725d34 |
files | cuff_macros.xml cuffnorm_wrapper.xml |
diffstat | 2 files changed, 16 insertions(+), 14 deletions(-) [+] |
line wrap: on
line diff
--- a/cuff_macros.xml Wed Nov 11 12:35:18 2015 -0500 +++ b/cuff_macros.xml Tue Feb 07 18:40:18 2017 -0500 @@ -1,11 +1,13 @@ <macros> <token name="@VERSION@">2.2.1</token> + <xml name="requirements"> <requirements> <requirement type="package" version="2.2.1">cufflinks</requirement> <yield /> </requirements> </xml> + <xml name="stdio"> <stdio> <exit_code range="1:" /> @@ -26,21 +28,21 @@ </param> <when value="BAM"> <repeat name="conditions" title="Condition" min="2"> - <param name="name" title="Condition name" type="text" label="Name"/> + <param name="name" label="Condition name" type="text"/> <param name="samples" label="Replicates" type="data" format="sam,bam" multiple="true"/> </repeat> </when> <when value="CXB"> <repeat name="conditions" title="Condition" min="2"> - <param name="name" title="Condition name" type="text" label="Name"/> + <param name="name" label="Condition name" type="text"/> <param name="samples" label="Replicates" type="data" format="cxb" multiple="true"/> </repeat> </when> <when value="CONDITION_LIST"> - <param name="conditions" title="List of Conditions" type="data_collection" collection_type="list" /> + <param name="conditions" label="List of Conditions" type="data_collection" collection_type="list" /> </when> <when value="CONDITION_REPLICATE_LIST"> - <param name="conditions" title="List of Conditions" type="data_collection" collection_type="list:list" /> + <param name="conditions" label="List of Conditions" type="data_collection" collection_type="list:list" /> </when> </conditional> </xml> @@ -48,16 +50,16 @@ #if $in_type.set_in_type in ['BAM', 'CXB'] #for $condition in $in_type.conditions: #set samples = ','.join( [ str( $sample ) for $sample in $condition.samples ] ) - $samples + '$samples' #end for #elif $in_type.set_in_type == 'CONDITION_LIST' #for $sample in $in_type.conditions: - $sample + '$sample' #end for #elif $in_type.set_in_type == 'CONDITION_REPLICATE_LIST' #for $condition_list in $in_type.conditions: #set samples = ','.join( [ str( $sample ) for $sample in $condition_list ] ) - $samples + '$samples' #end for #end if </token> @@ -79,11 +81,11 @@ <token name="@CUFFLINKS_GTF_INPUTS@"> ## Inputs. #for $input_file in $inputs: - "${input_file}" + '${input_file}' #end for #for $additional_input in $additional_inputs: #for $input_file in $additional_input.additional_inputs: - "${input_file}" + '${input_file}' #end for #end for </token>
--- a/cuffnorm_wrapper.xml Wed Nov 11 12:35:18 2015 -0500 +++ b/cuffnorm_wrapper.xml Tue Feb 07 18:40:18 2017 -0500 @@ -1,10 +1,10 @@ <tool id="cuffnorm" name="Cuffnorm" version="@VERSION@.1"> <description>Create normalized expression levels</description> - <expand macro="requirements" /> - <expand macro="stdio" /> <macros> <import>cuff_macros.xml</import> </macros> + <expand macro="requirements" /> + <expand macro="stdio" /> <version_command>cuffnorm 2>&1 | head -n 1</version_command> <command> cuffnorm @@ -42,7 +42,7 @@ <option value="Yes">Yes</option> </param> - <param name="output_format" type="select" lable="Output format" + <param name="output_format" type="select" label="Output format" help="By default, Cuffnorm reports expression levels in the 'simple-table' tab-delimted text files. The program also reports information about your samples and about the genes, transcripts, TSS groups, and CDS groups as tab delimited text files. Note that these files have a different format than the files used by Cuffdiff. However, you can direct Cuffnorm to report its output in the same format as used by Cuffdiff if you wish" > <option value="simple-table" selected="True">Simple Table</option> <option value="cuffdiff">Cuffdiff format</option> @@ -166,12 +166,12 @@ </data> </outputs> <tests> + <!-- <test> - <!-- NOTE: as of version 0.0.6 of the wrapper, tests cannot be run because multiple inputs to a repeat element are not supported. - --> </test> + --> </tests> <help>