# HG changeset patch # User mvdbeek # Date 1456408160 18000 # Node ID 8ce9513136889da65a0cfa64c69ed256afae9530 # Parent e3b1dd2f7f706c5898b9857df094d93bd813280d planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit fdd0811efc61c31f88ff17096fbe8ee8cfacd766-dirty diff -r e3b1dd2f7f70 -r 8ce951313688 get_length_and_gc_content.r --- a/get_length_and_gc_content.r Thu Feb 25 07:24:31 2016 -0500 +++ b/get_length_and_gc_content.r Thu Feb 25 08:49:20 2016 -0500 @@ -44,4 +44,6 @@ output <- setDT(data.frame(output), keep.rownames = TRUE)[] colnames(output) <- c("#gene_id", "length", "GC") -write.table(output, file=output_file, row.names=FALSE, quote=FALSE, sep="\t") \ No newline at end of file +write.table(output, file=output_file, row.names=FALSE, quote=FALSE, sep="\t") + +sessionInfo() \ No newline at end of file diff -r e3b1dd2f7f70 -r 8ce951313688 goseq.r --- a/goseq.r Thu Feb 25 07:24:31 2016 -0500 +++ b/goseq.r Thu Feb 25 08:49:20 2016 -0500 @@ -13,6 +13,7 @@ make_option(c("-c", "--cutoff"), type="double",dest="p_adj_cutoff", help="Genes with p.adjust below cutoff are considered not differentially expressed and serve as control genes"), make_option(c("-r", "--repcnt"), type="integer", default=100, help="Number of repeats for sampling"), + make_option(c("-lf", "--length_file"), default=FALSE, help = "Path to "), make_option(c("-g", "--genome"), type="character", help = "Genome [used for looking up correct gene length]"), make_option(c("-i", "--gene_id"), type="character", help="Gene ID of gene column in DGE file") ) @@ -23,6 +24,7 @@ dge_file = args$dge_file p_adj_column = args$p_adj_colum p_adj_cutoff = args$p_adj_cutoff +length_file = args$length_file genome = args$genome gene_id = args$gene_id wallenius_tab = args$wallenius_tab @@ -38,10 +40,21 @@ genes = as.integer(dge_table[,p_adj_column]