forked from myoungblom/RGAPepPipe_MAY
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtrimmomatic.submit
More file actions
executable file
·28 lines (22 loc) · 989 Bytes
/
trimmomatic.submit
File metadata and controls
executable file
·28 lines (22 loc) · 989 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
universe = docker
docker_image = staphb/trimmomatic
# Since the executable will be a command inside the container, we use a generic shell and pass the Trimmomatic command
executable = trimmomatic.sh
arguments = "$(RUN)"
# Output, error, and log file configurations
output = trimmomatic_$(RUN).out
error = trimmomatic_$(RUN).err
log = trimmomatic_$(RUN).log
# File transfer settings
should_transfer_files = YES
when_to_transfer_output = ON_EXIT
staging_prefix = file:///staging/mtopf/Cdiff
transfer_input_files = $(staging_prefix)/$(RUN)_1.fastq.gz, $(staging_prefix)/$(RUN)_2.fastq.gz, adapters.fa
transfer_output_remaps = "$(RUN)_1U.fq.gz = $(staging_prefix)/$(RUN)_1U.fq.gz; $(RUN)_2U.fq.gz = $(staging_prefix)/$(RUN)_2U.fq.gz; $(RUN)_1P.fq.gz = $(staging_prefix)/$(RUN)_1P.fq.gz; $(RUN)_2P.fq.gz = $(staging_prefix)/$(RUN)_2P.fq.gz"
# Resource requests
Requirements = (Target.HasCHTCStaging == true)
request_cpus = 4
request_memory = 20GB
request_disk = 2GB
# Queue the job
queue