# HG changeset patch # User iuc # Date 1499984597 14400 # Node ID db04ba860dabf7317bcd9d7941504a0292fe0044 # Parent cc96abdef027533377583544fd102f1e108f5260 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/masigpro commit 54ebbdebc9861af600371928cb9915095941c231 diff -r cc96abdef027 -r db04ba860dab masigpro.R --- a/masigpro.R Thu Jun 01 11:10:22 2017 -0400 +++ b/masigpro.R Thu Jul 13 18:23:17 2017 -0400 @@ -92,6 +92,7 @@ make_option("--significant_intercept", type="character", default="dummy"), make_option("--cluster_data", type="integer", default=1), make_option(c("-k", "--k"), type="integer", default=9), + make_option("--print_cluster", type="logical", default=FALSE), make_option("--cluster_method", type="character", default="hclust"), make_option("--distance", type="character", default="cor"), make_option("--agglo_method", type="character", default="ward.D"), @@ -143,6 +144,17 @@ show.lines = opt$show_lines, cexlab = opt$cexlab, legend = opt$legend) +if (opt$print_cluster) { + for (i in 1:length(results$sig.genes)) { + + colname <- paste(names(results$sig.genes)[i], "cluster", sep = "_") + + results$summary[colname] <- "" + results$summary[[colname]][1:length(results$sig.genes[[i]]$sig.profiles$`cluster$cut`)] <- + results$sig.genes[[i]]$sig.profiles$`cluster$cut` + } +} + filename <- opt$outfile write.table((results$summary), file=filename, sep="\t", quote=FALSE, diff -r cc96abdef027 -r db04ba860dab masigpro.xml --- a/masigpro.xml Thu Jun 01 11:10:22 2017 -0400 +++ b/masigpro.xml Thu Jul 13 18:23:17 2017 -0400 @@ -1,4 +1,4 @@ - + Significant Gene Expression Profile Differences in Time Course Gene Expression Data bioconductor-masigpro @@ -70,6 +70,7 @@ #if $pdf.pdf_selector: --cluster_data $pdf.seeGenes.clusterData -k $pdf.seeGenes.k + --print_cluster $pdf.seeGenes.print_cluster --cluster_method $pdf.seeGenes.clustering.clusterMethod #if str($pdf.seeGenes.clustering.clusterMethod) == "hclust": --distance $pdf.seeGenes.clustering.distance @@ -277,6 +278,9 @@ ‘c(sig.profiles,coefficients,t.score)’ of their list position (1,2 or 3)." /> + + + @@ -328,10 +334,18 @@ help="Indicating whether legend must be added when plotting profiles" /> + + - + + + (( + source['source_selector'] == 'advanced' and + source['enable_output'] == True + )) + @@ -341,14 +355,6 @@ )) - - - (( - source['source_selector'] == 'advanced' and - source['enable_output'] == True - )) - - (( @@ -356,6 +362,8 @@ )) + + @@ -397,6 +405,14 @@ + + + + + + + +