Mercurial > repos > joachim-jacob > vstranformation
view vst_transformation.xml @ 1:7d7d6c743df0 draft default tip
Uploaded corrected tool dependencies.xml
author | joachim-jacob |
---|---|
date | Wed, 17 Jul 2013 04:07:52 -0400 |
parents | a48dde9abecf |
children |
line wrap: on
line source
<tool id="vsttransform" name="Variance stabilizing transformation" version="1.0.0"> <description> using DESeq </description> <requirements> <requirement type="package" version="3.0.1">package_r3</requirement> <requirement type="package" version="1.0.0">r_additions</requirement> <requirement type="package" version="2.12">biocbasics</requirement> </requirements> <command interpreter="perl"> vst_transformation.pl ${parameters} </command> <inputs> <param format="tabular" name="counttable" type="data" label="Count table" help="Count table generated by HTSeq-count on mapped RNA-seq data" /> <param name="header_row" type="boolean" checked="TRUE" truevalue="TRUE" falsevalue="FALSE" label="Does the table has a header row" /> <param name="header_columns" type="boolean" checked="TRUE" truevalue="TRUE" falsevalue="FALSE" label="Does the first column contains identifiers" /> <repeat name="replicates" title="Replicate group"> <param name="repl_group_name" type="text" value="" size="50" label="Replicate group name"> <sanitizer invalid_char=""> <valid initial="string.letters,string.digits"><add value="_" /> </valid> </sanitizer> </param> <param name="rep_columns" label="Select replicates" type="data_column" data_ref="counttable" numerical="True" multiple="true" use_header_names="true" size="120" display="checkboxes"> <validator type="no_options" message="Please select at least one column."/> </param> <!-- $replicates contains a comma-separated list of number --> </repeat> </inputs> <outputs> <data format="tabular" name="outtab" label="${tool.name} of ${on_string}"/> <data format="html" name="html_file" label="Histogram of ${tool.name} of ${on_string}"/> </outputs> <configfiles> <configfile name="parameters"> ## first we pass some galaxy environment variables counttable==$counttable header_row==$header_row header_columns==$header_columns outtab==$outtab html_file==$html_file ##REPEAT BLOCK #for $i, $s in enumerate( $replicates ) replicates_$s.repl_group_name==$s.rep_columns #end for </configfile> </configfiles> <tests> <test> <param name="counttable" value="counttable1.tsv" ftype="tabular" /> <param name="header_row" value="TRUE" /> <param name="header_columns" value="TRUE" /> <param name="repl_group_name" value="can" /> <param name="rep_columns" value="2,3" /> <output name="outtab" file="vst_transf_tabout.txt" ftype="tabular" /> <output name="html_file" file="vst_transf_htmlout.html" ftype="html" lines_diff="6"/> </test> </tests> <help> **Variance stabilizing transformation** This tool takes in raw count data per feature and applies a variance stabilizing transformation using DESeq. </help> </tool>