forked from gersteinlab/exceRpt
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDockerfile
26 lines (20 loc) · 793 Bytes
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
FROM rkitchen/excerpt_base:latest
MAINTAINER Rob Kitchen <[email protected]>
##
## Add exceRpt executables
##
ADD exceRpt_smallRNA /exceRpt_bin/exceRpt_smallRNA
ADD mergePipelineRuns.R /exceRpt_bin/mergePipelineRuns.R
ADD mergePipelineRuns_functions.R /exceRpt_bin/mergePipelineRuns_functions.R
ADD exceRpt_Tools.jar /exceRpt_bin/exceRpt_Tools.jar
ADD LICENSE /exceRpt_bin/LICENSE
ADD README.md /exceRpt_bin/README.md
##
## Add baseDB and example raw data
##
ADD exceRpt_coreDB /exceRpt_DB/
ADD ExampleData/testData_human.fastq.gz /exceRptInput/testData_human.fastq.gz
##
## Entrypoint
##
ENTRYPOINT ["make", "-f", "/exceRpt_bin/exceRpt_smallRNA", "EXE_DIR=/exceRpt_bin", "DATABASE_PATH=/exceRpt_DB", "JAVA_EXE=java", "OUTPUT_DIR=/exceRptOutput", "MAP_EXOGENOUS=off", "N_THREADS=4"]