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.

26 lines
620B

  1. import "./tasks/ngscheckmate_fastq.wdl" as ngscheckmate_fastq
  2. workflow {{ project_name }} {
  3. Array[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(sample_id))) {
  11. call ngscheckmate_fastq.ngscheckmate_fastq as ngscheckmate_fastq {
  12. input:
  13. output_id=sample_id[idx],
  14. fq1=fastq1[idx],
  15. fq2=fastq2[idx],
  16. subsampling_rate=subsampling_rate,
  17. docker=docker,
  18. disk_size=disk_size,
  19. cluster_config=cluster_config
  20. }
  21. }
  22. }