annotate collection_list_paired_render.R @ 42:fb9d2ec76d30 draft

planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit fcfbe7caa4638f88ab234d0f62119819d06779f0-dirty
author mingchen0919
date Tue, 26 Sep 2017 09:14:48 -0400
parents cde8aa76d84c
children 68da32dbc6e2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
17
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
1 ##======= Handle arguments from command line ========
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
2 # setup R error handline to go to stderr
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
3 options(show.error.messages=FALSE,
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
4 error=function(){
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
5 cat(geterrmessage(), file=stderr())
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
6 quit("no", 1, F)
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
7 })
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
8
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
9 # we need that to not crash galaxy with an UTF8 error on German LC settings.
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
10 loc = Sys.setlocale("LC_MESSAGES", "en_US.UTF-8")
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
11
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
12 # suppress warning
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
13 options(warn = -1)
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
14
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
15 options(stringsAsFactors=FALSE, useFancyQuotes=FALSE)
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
16 args = commandArgs(trailingOnly=TRUE)
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
17
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
18 suppressPackageStartupMessages({
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
19 library(getopt)
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
20 library(tools)
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
21 })
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
22
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
23 # column 1: the long flag name
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
24 # column 2: the short flag alias. A SINGLE character string
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
25 # column 3: argument mask
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
26 # 0: no argument
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
27 # 1: argument required
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
28 # 2: argument is optional
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
29 # column 4: date type to which the flag's argument shall be cast.
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
30 # possible values: logical, integer, double, complex, character.
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
31 ##------- 1. input data ---------------------
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
32 spec_list=list()
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
33 spec_list$FORWARD_FILE_LIST = c('forward_file_list', 'L', '1', 'character')
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
34 spec_list$REVERSE_FILE_LIST = c('reverse_file_list', 'R', '1', 'character')
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
35 spec_list$ECHO = c('echo', 'e', '1', 'character')
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
36 spec_list$FORMAT = c('format', 'f', '1', 'character')
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
37 ##--------2. output report and outputs --------------
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
38 spec_list$OUTPUT_HTML = c('list_paired_collection_html', 'r', '1', 'character')
23
025ca0833787 planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents: 22
diff changeset
39 spec_list$OUTPUT_DIR = c('list_paired_collection_dir', 'd', '1', 'character')
17
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
40 ##--------3. Rmd templates in the tool directory ----------
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
41 spec_list$LIST_COLLECTION_RMD = c('list_collection_rmd', 't', '1', 'character')
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
42
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
43 spec = t(as.data.frame(spec_list))
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
44 opt = getopt(spec)
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
45 ##====== End of arguments handling ==========
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
46
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
47 #------ Load libraries ---------
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
48 library(rmarkdown)
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
49 library(htmltools)
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
50 library(dplyr)
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
51
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
52 #----- 1. create the report directory ------------------------
23
025ca0833787 planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents: 22
diff changeset
53 system(paste0('mkdir -p ', opt$list_paired_collection_dir))
17
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
54
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
55 #----- 2. generate Rmd files with Rmd templates --------------
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
56 # a. templates without placeholder variables:
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
57 # copy templates from tool directory to the working directory.
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
58 # b. templates with placeholder variables:
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
59 # substitute variables with user input values and place them in the working directory.
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
60
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
61 #----- 01 list_collection.Rmd -----------------------
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
62 readLines(opt$list_collection_rmd) %>%
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
63 (function(x) {
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
64 gsub('ECHO', opt$echo, x)
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
65 }) %>%
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
66 (function(x) {
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
67 gsub('FORMAT', opt$format, x)
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
68 }) %>%
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
69 (function(x) {
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
70 gsub('FORWARD_FILE_LIST', opt$forward_file_list, x)
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
71 }) %>%
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
72 (function(x) {
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
73 gsub('REVERSE_FILE_LIST', opt$reverse_file_list, x)
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
74 }) %>%
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
75 (function(x) {
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
76 fileConn = file('list_paired_collection.Rmd')
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
77 writeLines(x, con=fileConn)
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
78 close(fileConn)
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
79 })
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
80
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
81 #------ 3. render all Rmd files --------
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
82 render('list_paired_collection.Rmd', output_file = opt$list_paired_collection_html)
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
83
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
84
2f6a7c67440f planemo upload for repository https://github.com/statonlab/docker-GRReport/tree/master/my_tools/rmarkdown_collection_builder commit 436d91722b309f61890d13d7ed28cd43c79a5c74-dirty
mingchen0919
parents:
diff changeset
85 #-------4. manipulate outputs -----------------------------