| Miscellaneous |
| Version lineage of this tool (guids ordered most recent to oldest) |
| toolshed.g2.bx.psu.edu/repos/iuc/iwtomics_testandplot/iwtomics_testandplot/1.0.0.0 (this tool) |
| iwtomics_testandplot |
| Requirements (dependencies defined in the <requirements> tag set) |
| name | version | type |
| bioconductor-iwtomics | 1.0.0 | package |
| Additional information about this tool |
Rscript '$__tool_directory__/testandplot.R' adjustedpvaluematrix='${adjustedpvaluematrix}' iwtomicsrespdf='${iwtomicsrespdf}' iwtomicssumpdf='${iwtomicssumpdf}' iwtomicsrdata='${iwtomicsrdata}' iwtomicstests='${iwtomicstests}' iwtomicsselectedfeatures='${iwtomicsselectedfeatures}'
regionids='${regionids}'
featureids='${featureids}'
rdatafile='${rdata}'
#set region1 = ','.join( [ str( $r.region0 ) for $r in $regionssection.regions ] )
#set region2 = ','.join( [ str( $r.region1 ) for $r in $regionssection.regions ] )
region1='c(${region1})'
region2='c(${region2})'
features_subset='c(${featureslist})'
statistics="'${conditionalstatistics.statistics}'"
#if $conditionalstatistics.statistics == "quantile":
#set probabilities = ','.join( [ str( $p.qprob ) for $p in $conditionalstatistics.quantilesection.qprobabilities ] )
testprobs='c(${probabilities})'
#end if
B='${permutations}'
testalpha='${plotres.alpha}'
average='${plotres.average}'
size='${plotres.size}'
plottype="'${plotres.conditionalplottype.plottype}'"
#if $plotres.conditionalplottype.plottype == "boxplot":
#set probs = ','.join( [ str( $p.prob ) for $p in $plotres.conditionalplottype.probabilitiessection.probabilities ] )
#if $probs != "":
probs='c(${plotres.conditionalplottype.probabilitiessection.prob0},${plotres.conditionalplottype.probabilitiessection.prob1},${plotres.conditionalplottype.probabilitiessection.prob2},${probs})'
#else:
probs='c(${plotres.conditionalplottype.probabilitiessection.prob0},${plotres.conditionalplottype.probabilitiessection.prob1},${plotres.conditionalplottype.probabilitiessection.prob2})'
#end if
#end if
groupby="'${plotsum.conditionalgroupby.groupby}'"
#if $plotsum.conditionalgroupby.groupby == "test":
summaryalpha='${plotsum.conditionalgroupby.testalphaplot}'
only_significant='${plotsum.conditionalgroupby.testonlysig}'
#elif $plotsum.conditionalgroupby.groupby == "feature":
summaryalpha='${plotsum.conditionalgroupby.featurealphaplot}'
only_significant='${plotsum.conditionalgroupby.featureonlysig}'
#end if
| Functional tests |
| name | inputs | outputs | required files |
| Test-1 |
regionssection|regions_1|region0: 3 plotsum|conditionalgroupby|featureonlysig: True regionssection|regions_1|region1: 1 permutations: 1000 plotres|average: True regionssection|regions_0|region0: 2 regionssection|regions_0|region1: 1 regionids: output_loadandplot/iwtomics.loadandplot.regions.txt plotres|conditionalplottype|plottype: boxplot rdata: output_loadandplot/iwtomics.loadandplot.RData plotres|alpha: 0.05 plotres|conditionalplottype|probabilitiessection|prob2: 0.75 featureids: output_loadandplot/iwtomics.loadandplot.features.txt plotres|conditionalplottype|probabilitiessection|prob0: 0.25 plotres|conditionalplottype|probabilitiessection|prob1: 0.5 plotsum|conditionalgroupby|featurealphaplot: 0.05 plotsum|conditionalgroupby|groupby: feature regionssection|regions_2|region0: 4 regionssection|regions_2|region1: 1 conditionalstatistics|statistics: mean plotres|size: True featureslist: ['1', '2'] |
adjustedpvaluematrix: iwtomics.testandplot.adjustedpvalue.matrix.txt iwtomicsrespdf: iwtomics.testandplot.iwtomicstestresults.pdf iwtomicssumpdf: iwtomics.testandplot.summaryplot.pdf iwtomicsrdata: iwtomics.testandplot.RData iwtomicstests: iwtomics.testandplot.tests.txt iwtomicsselectedfeatures: iwtomics.testandplot.selectedfeatures.txt |
output_loadandplot/iwtomics.loadandplot.RData output_loadandplot/iwtomics.loadandplot.regions.txt output_loadandplot/iwtomics.loadandplot.features.txt output_testandplot/iwtomics.testandplot.adjustedpvalue.matrix.txt output_testandplot/iwtomics.testandplot.iwtomicstestresults.pdf output_testandplot/iwtomics.testandplot.summaryplot.pdf output_testandplot/iwtomics.testandplot.RData output_testandplot/iwtomics.testandplot.tests.txt output_testandplot/iwtomics.testandplot.selectedfeatures.txt |