Skip to content
Snippets Groups Projects
main.nf 739 B
Newer Older
version = "2.5.2"
container_url = "xgrand/pycoqc:${version}"

process control_basecalling {
  container = "${container_url}"
  label "small_mem_mono_cpus"
  
  if (params.basecalling_out != "") {
    publishDir "results/${params.basecalling_out}", mode: 'copy'
  }

  input:
  path(txt)

  output:
  path("*.html")

  """
aliarifki's avatar
aliarifki committed
  pycoQC -f ${txt} -o Control_basecalling.html
  """
}

process control_bam {
  container = "${container_url}"
  label "small_mem_mono_cpus"
  
  if (params.basecalling_out != "") {
    publishDir "results/${params.basecalling_out}", mode: 'copy'
  }

  input:
  path(txt)
aliarifki's avatar
aliarifki committed
  mkdir bam/
  mv ${path_bam} bam/
  pycoQC -f ${txt} -a bam/ -o Control_mapping.html