Skip to content
Snippets Groups Projects
biohpc.config 1.83 KiB
Newer Older
Gervaise Henry's avatar
Gervaise Henry committed
process {
  executor = 'slurm'
  queue='super'

  withLabel: checkDesignFile {
Gervaise Henry's avatar
Gervaise Henry committed
    module = ['python/3.6.1-2-anaconda']
    executor = 'local'
  }
  withLabel: count211 {
Gervaise Henry's avatar
Gervaise Henry committed
    module = ['cellranger/2.1.1']
    queue = '128GB,256GB,256GBv1,384GB'
Gervaise Henry's avatar
Gervaise Henry committed
  }
  withLabel: count301 {
    module = ['cellranger/3.0.1']
    queue = '128GB,256GB,256GBv1,384GB'
  withLabel: count302 {
    queue = '128GB,256GB,256GBv1,384GB'
Gervaise Henry's avatar
Gervaise Henry committed
}

params {
  // Reference file paths on BioHPC
  genomes {
    'GRCh38-3.0.0' {
      loc = '/project/apps_database/cellranger/refdata-cellranger-'
    }
    'GRCh38-1.2.0' {
      loc = '/project/apps_database/cellranger/refdata-cellranger-'
    }
    'hg19-3.0.0' {
      loc = '/project/apps_database/cellranger/refdata-cellranger-'
    }
    'hg19-1.2.0' {
      loc = '/project/apps_database/cellranger/refdata-cellranger-'
    }
    'mm10-3.0.0' {
      loc = '/project/apps_database/cellranger/refdata-cellranger-'
    }
    'mm10-1.2.0' {
      loc = '/project/apps_database/cellranger/refdata-cellranger-'
    }
    'hg19_and_mm10-3.0.0' {
      loc = '/project/apps_database/cellranger/refdata-cellranger-'
    }
    'hg19_and_mm10-1.2.0' {
      loc = '/project/apps_database/cellranger/refdata-cellranger-'
    }
    'ercc92-1.2.0' {
      loc = '/project/apps_database/cellranger/refdata-cellranger-'
    }
  }
  // Chemistry mapping parameter
  chemistry {
    'auto' {
      param = 'auto'
    }
Gervaise Henry's avatar
Gervaise Henry committed
trace {
  enabled = true
  file = 'pipeline_trace.txt'
  fields = 'task_id,native_id,process,name,status,exit,submit,start,complete,duration,realtime,%cpu,%mem,rss'
}

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

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