Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

trim_galore.wdl 1.2KB

pirms 2 gadiem
1234567891011121314151617181920212223242526272829303132333435
  1. task trim_galore {
  2. File read1
  3. File read2
  4. String sample_id
  5. String docker
  6. String cluster
  7. String disk_size
  8. command <<<
  9. mkdir input1
  10. cp ${read1} ./input1/${sample_id}_R1.fastq.gz
  11. cp ${read2} ./input1/${sample_id}_R2.fastq.gz
  12. mkdir clean_fastq
  13. trim_galore --paired --cores 16 --fastqc -gzip --stringency 3 --phred33 --length 50 --output_dir ./clean_fastq/ ./input1/${sample_id}_R1.fastq.gz ./input1/${sample_id}_R2.fastq.gz
  14. mv ./clean_fastq/${sample_id}_R1_val_1.fq.gz ./${sample_id}_R1.fastq.gz
  15. mv ./clean_fastq/${sample_id}_R2_val_2.fq.gz ./${sample_id}_R2.fastq.gz
  16. >>>
  17. runtime {
  18. docker: docker
  19. cluster: cluster
  20. systemDisk: "cloud_ssd 40"
  21. dataDisk: "cloud_ssd " + disk_size + " /cromwell_root/"
  22. }
  23. output {
  24. File txt_R1 = "./clean_fastq/${sample_id}_R1.fastq.gz_trimming_report.txt"
  25. File txt_R2 = "./clean_fastq/${sample_id}_R2.fastq.gz_trimming_report.txt"
  26. File zip_R1 = "./clean_fastq/${sample_id}_R1_val_1_fastqc.zip"
  27. File zip_R2 = "./clean_fastq/${sample_id}_R2_val_2_fastqc.zip"
  28. File Trim_R1 = "${sample_id}_R1.fastq.gz"
  29. File Trim_R2 = "${sample_id}_R2.fastq.gz"
  30. }
  31. }