-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathnextflow.config
31 lines (23 loc) · 1.13 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
28
29
30
31
params.threads = 16
params.ref_gen_idx_dir = "/camp/svc/reference/Genomics/babs/homo_sapiens/ensembl/GRCh38/release-95/genome_idx/star/75bp"
params.ref_gen = "/camp/svc/reference/Genomics/babs/homo_sapiens/ensembl/GRCh38/release-95/genome/Homo_sapiens.GRCh38.dna_sm.primary_assembly.fa"
params.gtf = "/camp/svc/reference/Genomics/babs/homo_sapiens/ensembl/GRCh38/release-95/gtf/Homo_sapiens.GRCh38.95.gtf"
params.rnaseqc_gtf = "/camp/svc/www/ciccarellif/reference_files/GDC/reference_files/gtf/gencode.v22.annotation.RNA-SeQC.gtf"
params.refs_trimming = "/camp/apps/eb/software/BBMap/36.20-foss-2016b-Java-1.8.0_92/resources/truseq_rna.fa.gz,/camp/svc/www/ciccarellif/reference_files/polyA/polyA.fa.gz"
process {
executor='slurm'
queue='cpu'
time = '1d'
withLabel: 'parallel' {
clusterOptions = "--ntasks=1 --cpus-per-task=${params.threads} --mem=150G"
}
withLabel: 'stats' {
clusterOptions = "--ntasks=1 --cpus-per-task=1 --mem=16G"
}
withName: 'rawReadCount' {
clusterOptions = "--ntasks=1 --cpus-per-task=4 --mem=100G"
}
withName: 'FPKM_TPM' {
clusterOptions = "--ntasks=1 --cpus-per-task=1 --mem=16G"
}
}