Skip to content
Snippets Groups Projects
nextflow.config 1.66 KiB
Newer Older
Brandi Cantarel's avatar
Brandi Cantarel committed
params {
       repoDir='/seqprg'
}
Peng Lian's avatar
Peng Lian committed

Brandi Cantarel's avatar
Brandi Cantarel committed
process {
  executor = 'slurm'
  clusterOptions = '--hold --no-kill'
  queue = '128GB,256GB,256GBv1'
  withLabel: trim {
Peng Lian's avatar
Peng Lian committed
    container = 'goalconsortium/trim_galore:1.1.3'
Brandi Cantarel's avatar
Brandi Cantarel committed
  withLabel: abra2 {
    container = 'goalconsortium/abra2:1.0.9'
Brandi Cantarel's avatar
Brandi Cantarel committed
  }
  withLabel: profiling_qc {
Peng Lian's avatar
Peng Lian committed
    container = 'goalconsortium/profiling_qc:1.1.3'
Brandi Cantarel's avatar
Brandi Cantarel committed
  }
  withLabel: dnaalign {
Peng Lian's avatar
Peng Lian committed
     container = 'goalconsortium/dna_alignment:1.1.3'
Brandi Cantarel's avatar
Brandi Cantarel committed
  }
  withLabel: variantcalling  {
Peng Lian's avatar
Peng Lian committed
    container = 'goalconsortium/variantcalling:1.1.5'
Brandi Cantarel's avatar
Brandi Cantarel committed
  }
  withLabel: structuralvariant {
     container = 'goalconsortium/structuralvariant:1.1.4'
  withLabel: starfusion {
Brandi Cantarel's avatar
Brandi Cantarel committed
    container = 'goalconsortium/starfusion:1.0.9'
  withLabel: ralign {
Brandi Cantarel's avatar
Brandi Cantarel committed
    container = 'goalconsortium/rna_alignment:1.0.9'
  withLabel: geneabund {
Brandi Cantarel's avatar
Brandi Cantarel committed
    container = 'goalconsortium/rna_gene_abundance:1.1.3'
  withLabel: rnaseqstat {
    container = 'goalconsortium/rna_statanal:1.1.4'
  }
Brandi Cantarel's avatar
Brandi Cantarel committed
}

singularity {
  enabled = true
Peng Lian's avatar
Peng Lian committed
  runOptions='--no-home --cleanenv --disable-cache'
Peng Lian's avatar
Peng Lian committed
  cacheDir = "$baseDir/images/singularity"
Brandi Cantarel's avatar
Brandi Cantarel committed
}

trace {
  enabled = true
  file = 'trace.txt'
Brandi Cantarel's avatar
Brandi Cantarel committed
  field = 'task_id,native_id,process,name,status,exit,submit,start,complete,duration,realtime'
}

timeline {
  enabled = false
  file = 'timeline.html'
}

report {
  enabled = false
  file = 'report.html'
}

env {
  http_proxy = 'http://proxy.swmed.edu:3128'
  https_proxy = 'http://proxy.swmed.edu:3128'
  all_proxy = 'http://proxy.swmed.edu:3128'
}

manifest {
Brandi Cantarel's avatar
Brandi Cantarel committed
  homePage = 'https://git.biohpc.swmed.edu/BICF/Astrocyte/rnaseq'
  description = 'RNA sequencing gene abundance analysis'
Brandi Cantarel's avatar
Brandi Cantarel committed
  mainScript = 'rna.nf'
  version = '1.0.0'
Brandi Cantarel's avatar
Brandi Cantarel committed
  nextflowVersion = '>=20.01.0'