Mercurial > repos > iuc > vegan_rarefaction
changeset 1:dd2705a31239 draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vegan/vegan_rarefaction commit 55b5863db6c3e6cf443917117ec362a8daad8122
author | iuc |
---|---|
date | Mon, 08 Feb 2016 15:24:42 -0500 |
parents | 3d1d965b6423 |
children | b0d5976540e3 |
files | test-data/vegan_output_richness.tabular test-data/vegan_output_slope.tabular test-data/vegan_output_species_count.tabular test-data/vegan_output_species_frequency.tabular test-data/vegan_output_species_probabilities.tabular vegan_rarefaction.xml |
diffstat | 6 files changed, 70 insertions(+), 62 deletions(-) [+] |
line wrap: on
line diff
--- a/test-data/vegan_output_richness.tabular Wed Dec 23 13:55:57 2015 -0500 +++ b/test-data/vegan_output_richness.tabular Mon Feb 08 15:24:42 2016 -0500 @@ -1,2 +1,2 @@ -"" "x" -"V2" 22 + x +V2 22
--- a/test-data/vegan_output_slope.tabular Wed Dec 23 13:55:57 2015 -0500 +++ b/test-data/vegan_output_slope.tabular Mon Feb 08 15:24:42 2016 -0500 @@ -1,2 +1,2 @@ -"x" -"V2" 0.000807519626095124 +x +V2 0.000807519626095124
--- a/test-data/vegan_output_species_count.tabular Wed Dec 23 13:55:57 2015 -0500 +++ b/test-data/vegan_output_species_count.tabular Mon Feb 08 15:24:42 2016 -0500 @@ -1,2 +1,2 @@ -"" "x" -"V2" 22 + x +V2 22
--- a/test-data/vegan_output_species_frequency.tabular Wed Dec 23 13:55:57 2015 -0500 +++ b/test-data/vegan_output_species_frequency.tabular Mon Feb 08 15:24:42 2016 -0500 @@ -1,23 +1,23 @@ -"" "x" -" Bacteroidetes" 1 -" Chlorobi" 1 -" Firmicutes" 1 -" Proteobacteria" 1 -" Actinobacteria" 1 -" Cyanobacteria" 1 -" Acidobacteria" 1 -" Fibrobacteres" 1 -" Chloroflexi" 1 -" Gemmatimonadetes" 1 -" Aquificae" 1 -" Tenericutes" 1 -" Planctomycetes" 1 -" Nitrospirae" 1 -" Verrucomicrobia" 1 -" Thermotogae" 1 -" Fusobacteria" 1 -" Deinococcus-Thermus" 1 -" Elusimicrobia" 1 -" Deferribacteres" 1 -" Spirochaetes" 1 -" Euryarchaeota" 1 + x + Bacteroidetes 1 + Chlorobi 1 + Firmicutes 1 + Proteobacteria 1 + Actinobacteria 1 + Cyanobacteria 1 + Acidobacteria 1 + Fibrobacteres 1 + Chloroflexi 1 + Gemmatimonadetes 1 + Aquificae 1 + Tenericutes 1 + Planctomycetes 1 + Nitrospirae 1 + Verrucomicrobia 1 + Thermotogae 1 + Fusobacteria 1 + Deinococcus-Thermus 1 + Elusimicrobia 1 + Deferribacteres 1 + Spirochaetes 1 + Euryarchaeota 1
--- a/test-data/vegan_output_species_probabilities.tabular Wed Dec 23 13:55:57 2015 -0500 +++ b/test-data/vegan_output_species_probabilities.tabular Mon Feb 08 15:24:42 2016 -0500 @@ -1,23 +1,23 @@ -"" "x" -" Bacteroidetes" 1 -" Chlorobi" 1 -" Firmicutes" 1 -" Proteobacteria" 1 -" Actinobacteria" 1 -" Cyanobacteria" 1 -" Acidobacteria" 1 -" Fibrobacteres" 1 -" Chloroflexi" 1 -" Gemmatimonadetes" 1 -" Aquificae" 1 -" Tenericutes" 1 -" Planctomycetes" 1 -" Nitrospirae" 1 -" Verrucomicrobia" 1 -" Thermotogae" 1 -" Fusobacteria" 1 -" Deinococcus-Thermus" 0.99983850129199 -" Elusimicrobia" 0.99983850129199 -" Deferribacteres" 0.99983850129199 -" Spirochaetes" 0.99983850129199 -" Euryarchaeota" 0.99983850129199 + x + Bacteroidetes 1 + Chlorobi 1 + Firmicutes 1 + Proteobacteria 1 + Actinobacteria 1 + Cyanobacteria 1 + Acidobacteria 1 + Fibrobacteres 1 + Chloroflexi 1 + Gemmatimonadetes 1 + Aquificae 1 + Tenericutes 1 + Planctomycetes 1 + Nitrospirae 1 + Verrucomicrobia 1 + Thermotogae 1 + Fusobacteria 1 + Deinococcus-Thermus 0.99983850129199 + Elusimicrobia 0.99983850129199 + Deferribacteres 0.99983850129199 + Spirochaetes 0.99983850129199 + Euryarchaeota 0.99983850129199
--- a/vegan_rarefaction.xml Wed Dec 23 13:55:57 2015 -0500 +++ b/vegan_rarefaction.xml Mon Feb 08 15:24:42 2016 -0500 @@ -1,4 +1,4 @@ -<tool id="vegan_rarefaction" name="Vegan Rarefaction" version="0.0.2"> +<tool id="vegan_rarefaction" name="Vegan Rarefaction" version="0.0.3"> <description> curve and statistics </description> @@ -32,24 +32,28 @@ sprintf("Using sample size: %i", raremax) Srare <- rarefy(input_abundance, sample=raremax, se=FALSE, MARGIN=1) #if "output_richness" in $include_files: -write.table(Srare, "${output_richness}", col.names=NA, sep = "\t") +write.table(Srare, "${output_richness}", quote=FALSE, col.names=NA, sep = "\t") #end if #if "output_slope" in $include_files: -write.table(rareslope(input_abundance, sample=raremax+raremax_offset), "${output_slope}", sep = "\t") +write.table(rareslope(input_abundance, sample=raremax+raremax_offset), "${output_slope}", quote=FALSE, sep = "\t") #end if S <- specnumber(input_abundance) #if "output_species_count" in $include_files: -write.table(S, "${ output_species_count }", col.names=NA, sep="\t" ) +write.table(S, "${ output_species_count }", quote=FALSE, col.names=NA, sep="\t" ) #end if #if "output_species_frequency" in $include_files: -write.table(specnumber(input_abundance, MARGIN=2), "${ output_species_frequency }", col.names=NA, sep="\t" ) +write.table(specnumber(input_abundance, MARGIN=2), "${ output_species_frequency }", quote=FALSE, col.names=NA, sep="\t" ) #end if #if "output_species_probabilities" in $include_files: -write.table(drarefy(input_abundance, sample=raremax+raremax_offset), "${ output_species_probabilities }", col.names=NA, sep="\t" ) +write.table(drarefy(input_abundance, sample=raremax+raremax_offset), "${ output_species_probabilities }", quote=FALSE, col.names=NA, sep="\t" ) +#end if + +#if "output_random_rarefied" in $include_files: +write.table( t( rrarefy(input_abundance, sample=raremax) ), "${ output_random_rarefied }", quote=FALSE, col.names=NA, sep="\t" ) #end if #if "output_plot" in $include_files: @@ -73,8 +77,9 @@ <option value="output_richness" selected="true">Richness</option> <option value="output_species_probabilities" selected="true">Species probabilities</option> <option value="output_slope" selected="true">Slope of rarefaction curve</option> + <option value="output_plot" selected="true">Rarefaction plot</option> + <option value="output_random_rarefied" selected="true">Randomly rarefied community matrix</option> <option value="output_r_script" selected="false">R script</option> - <option value="output_plot" selected="true">Rarefaction plot</option> </param> </inputs> <outputs> @@ -93,12 +98,15 @@ <data format="tabular" name="output_slope" label="${tool.name} on ${on_string} (slope of curve)"> <filter>"output_slope" in include_outputs</filter> </data> + <data format="png" name="output_plot" label="${tool.name} on ${on_string} (plot)"> + <filter>"output_plot" in include_outputs</filter> + </data> + <data format="tabular" name="output_random_rarefied" label="${tool.name} on ${on_string} (Random rarefied community matrix)"> + <filter>"output_random_rarefied" in include_outputs</filter> + </data> <data format="txt" name="output_r_script" label="${tool.name} on ${on_string} (Rscript)"> <filter>"output_r_script" in include_outputs</filter> </data> - <data format="png" name="output_plot" label="${tool.name} on ${on_string} (plot)"> - <filter>"output_plot" in include_outputs</filter> - </data> </outputs> <tests> <test>