summarylogtreecommitdiffstats
path: root/qualimap.install
blob: f6ff14586d54f0dc0d9745bd10bd9cb8aa1d4363 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
post_install() {
	script=$(cat <<-EOF
		# CountsQC
		if(!require("optparse")) { install.packages("optparse", repos = "http://cran.r-project.org") }
		if(!require("NOISeq")) { source("http://bioconductor.org/biocLite.R"); biocLite("NOISeq") }

		# Epigenetics
		if(!require("XML")) { install.packages("XML", repos = "http://cran.r-project.org") }
		if(!require("Repitools")) { source("http://bioconductor.org/biocLite.R"); biocLite("Repitools") }
		if(!require("Rsamtools")) { source("http://bioconductor.org/biocLite.R"); biocLite("Rsamtools") }
		if(!require("rtracklayer")) { source("http://bioconductor.org/biocLite.R"); biocLite("rtracklayer") }
	EOF
	)
	echo "${script}" > /tmp/qualimap-install-dependencies.R
	export R_USER=root
	Rscript /tmp/qualimap-install-dependencies.R
}