-
Notifications
You must be signed in to change notification settings - Fork 1
/
nextflow.config
27 lines (24 loc) · 1.03 KB
/
nextflow.config
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
params.reads = "/scratch/cgsb/gencore/out/Ghedin/2020-05-27_J649D/1/*_n0{1,2}_CV*.fastq.gz"
params.bams = "[!*]"
params.ref = "/genomics/genomes/Public/Virus/SARS-CoV2/NCBI/Wuhan-Hu-1/SARS-CoV2.fa"
params.outdir = "/beegfs/mk5636/covid19/000000000-CP3RN/"
params.adapters = "/share/apps/trimmomatic/0.36/adapters/NexteraPE-PE.fa"
params.pl = "illumina"
params.pm = "miseq"
params.fcid = "000000000-CP3RN"
params.grouping_regex = "_[ABCD]\$"
params.primers_a = "static/CP3RN/primers_A.fa"
params.primers_b = "static/CP3RN/primers_B.fa"
params.primers_c = "static/CP3RN/primers_C.fa"
params.primers_d = "static/CP3RN/primers_D.fa"
// First one is CGSB file naming, second one is Illumina
params.read_pair_regex = params.fcid + "_l0[12345678]_n0[12]_"
//params.read_pair_regex = "_R[12]_001"
// Set the Nextflow Working Directory
// By default this gets set to params.outdir + '/nextflow_work_dir'
workDir = params.outdir + '/nextflow_work_dir'
// Slurm settings
process.executor = 'slurm'
process.cpus = 10
process.memory = '30 GB'
process.time = '5 min'