Mercurial > repos > iuc > dexseq
comparison dexseq.xml @ 3:a26a82bed63f draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/dexseq commit 2a2d5182035489c6334c31a3be755365ef22fe96
| author | iuc |
|---|---|
| date | Fri, 25 Sep 2015 16:26:39 -0400 |
| parents | b19cb9385f28 |
| children | 7069d55968fb |
comparison
equal
deleted
inserted
replaced
| 2:b19cb9385f28 | 3:a26a82bed63f |
|---|---|
| 2 <description>Determines differential exon usage from count tables</description> | 2 <description>Determines differential exon usage from count tables</description> |
| 3 <requirements> | 3 <requirements> |
| 4 <requirement type="package" version="1.14">dexseq</requirement> | 4 <requirement type="package" version="1.14">dexseq</requirement> |
| 5 </requirements> | 5 </requirements> |
| 6 <code file="dexseq_helper.py" /> | 6 <code file="dexseq_helper.py" /> |
| 7 <stdio> | |
| 8 <regex match="Execution halted" | |
| 9 source="both" | |
| 10 level="fatal" | |
| 11 description="Execution halted." /> | |
| 12 <regex match="Input-Error 01" | |
| 13 source="both" | |
| 14 level="fatal" | |
| 15 description="Error in your input parameters: Make sure you only apply factors to selected samples." /> | |
| 16 <regex match="Error in" | |
| 17 source="both" | |
| 18 level="fatal" | |
| 19 description="An undefined error occured, please check your intput carefully and contact your administrator." /> | |
| 20 </stdio> | |
| 7 <command> | 21 <command> |
| 8 <![CDATA[ | 22 <![CDATA[ |
| 9 mkdir ./html_out && | 23 mkdir ./html_out && |
| 10 #import json | 24 #import json |
| 11 Rscript $__tool_directory__/dexseq.R | 25 Rscript $__tool_directory__/dexseq.R |
| 36 && | 50 && |
| 37 cp -r ./html_out/* $htmlreport.extra_files_path | 51 cp -r ./html_out/* $htmlreport.extra_files_path |
| 38 && | 52 && |
| 39 ]]> | 53 ]]> |
| 40 </command> | 54 </command> |
| 41 <stdio> | |
| 42 <regex match="Execution halted" | |
| 43 source="both" | |
| 44 level="fatal" | |
| 45 description="Execution halted." /> | |
| 46 <regex match="Input-Error 01" | |
| 47 source="both" | |
| 48 level="fatal" | |
| 49 description="Error in your input parameters: Make sure you only apply factors to selected samples." /> | |
| 50 <regex match="Error in" | |
| 51 source="both" | |
| 52 level="fatal" | |
| 53 description="An undefined error occured, please check your intput carefully and contact your administrator." /> | |
| 54 </stdio> | |
| 55 <inputs> | 55 <inputs> |
| 56 <param name="gtf" type="data" label="GTF file created from DEXSeq-Count tool"/> | 56 <param name="gtf" type="data" format="gtf,gff" label="GTF file created from DEXSeq-Count tool"/> |
| 57 <repeat name="rep_factorName" title="Factor" min="1"> | 57 <repeat name="rep_factorName" title="Factor" min="1"> |
| 58 <param name="factorName" type="text" value="FactorName" label="Specify a factor name" | 58 <param name="factorName" type="text" value="FactorName" label="Specify a factor name" |
| 59 help="Only letters, numbers and underscores will be retained in this field"> | 59 help="Only letters, numbers and underscores will be retained in this field"> |
| 60 <sanitizer> | 60 <sanitizer> |
| 61 <valid initial="string.letters,string.digits"><add value="_" /></valid> | 61 <valid initial="string.letters,string.digits"><add value="_" /></valid> |
| 66 help="Only letters, numbers and underscores will be retained in this field"> | 66 help="Only letters, numbers and underscores will be retained in this field"> |
| 67 <sanitizer> | 67 <sanitizer> |
| 68 <valid initial="string.letters,string.digits"><add value="_" /></valid> | 68 <valid initial="string.letters,string.digits"><add value="_" /></valid> |
| 69 </sanitizer> | 69 </sanitizer> |
| 70 </param> | 70 </param> |
| 71 <param name="countsFile" type="data" multiple="true" label="Counts file"/> | 71 <param name="countsFile" type="data" format="tabular" multiple="true" label="Counts file"/> |
| 72 </repeat> | 72 </repeat> |
| 73 </repeat> | 73 </repeat> |
| 74 <param name="report" type="boolean" truevalue="" falsevalue="" checked="true" | 74 <param name="report" type="boolean" truevalue="" falsevalue="" checked="true" |
| 75 label="Visualise the analysis results?" | 75 label="Visualise the analysis results?" |
| 76 help="output an additional html file" /> | 76 help="output an additional html file" /> |
| 77 <param name="fdr_cutoff" type="float" min="0" max="1" value="0.05" label="All the genes under this FDR threshold will be shown in the html report."/> | 77 <param name="fdr_cutoff" type="float" min="0" max="1" value="0.05" label="All the genes under this FDR threshold will be shown in the html report."/> |
| 78 </inputs> | 78 </inputs> |
| 79 | |
| 80 <outputs> | 79 <outputs> |
| 81 <data format="tabular" name="dexseq_out" label="DEXSeq result file on ${on_string}"/> | 80 <data format="tabular" name="dexseq_out" label="DEXSeq result file on ${on_string}"/> |
| 82 <data format="html" name="htmlreport" label="DEXSeq report on ${on_string}"> | 81 <data format="html" name="htmlreport" label="DEXSeq report on ${on_string}"> |
| 83 <filter>report == True</filter> | 82 <filter>report == True</filter> |
| 84 </data> | 83 </data> |
| 85 </outputs> | 84 </outputs> |
| 86 | |
| 87 <code file="dexseq_helper.py" /> | |
| 88 <tests> | 85 <tests> |
| 89 <test> | 86 <test> |
| 90 <param name="gtf" value="dexseq.gtf" ftype="bed"/> | 87 <param name="gtf" value="dexseq.gtf" ftype="bed"/> |
| 91 <repeat name="rep_factorName"> | 88 <repeat name="rep_factorName"> |
| 92 <param name="factorName" value="condition" ftype="bed"/> | 89 <param name="factorName" value="condition" ftype="bed"/> |
