Generating a VAF file from one FASTQ file parallelly. And then parallelized read the set of VAF files by vaf_ncm.py.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
577B

  1. import "./tasks/ngscheckmate_fastq.wdl" as ngscheckmate_fastq
  2. workflow {{ project_name }} {
  3. String sample_id
  4. Array[File] fastq1
  5. Array[File] fastq2
  6. String subsampling_rate
  7. String docker
  8. String cluster_config
  9. String disk_size
  10. scatter (idx in range(length(fastq1))) {
  11. call ngscheckmate_fastq.ngscheckmate_fastq as ngscheckmate_fastq {
  12. input:
  13. fq1=fastq1[idx],
  14. fq2=fastq2[idx],
  15. subsampling_rate=subsampling_rate,
  16. docker=docker,
  17. disk_size=disk_size,
  18. cluster_config=cluster_config
  19. }
  20. }
  21. }