選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

3年前
3年前
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. task hisat2 {
  2. File idx
  3. File Trim_R1
  4. File Trim_R2
  5. String idx_prefix
  6. String sample_id
  7. String docker
  8. String cluster
  9. String disk_size
  10. String pen_intronlen
  11. Int pen_cansplice
  12. Int pen_noncansplice
  13. Int min_intronlen
  14. Int max_intronlen
  15. Int maxins
  16. Int minins
  17. command <<<
  18. nt=$(nproc)
  19. hisat2 -t -p $nt \
  20. -x ${idx}/${idx_prefix} \
  21. --pen-cansplice ${pen_cansplice} \
  22. --pen-noncansplice ${pen_noncansplice} \
  23. --pen-canintronlen ${pen_intronlen} \
  24. --min-intronlen ${min_intronlen} \
  25. --max-intronlen ${max_intronlen} \
  26. --maxins ${maxins} --minins ${minins} \
  27. --rna-strandness RF \
  28. --un-conc-gz ${sample_id}_un.fq.gz \
  29. -1 ${Trim_R1} \
  30. -2 ${Trim_R2} \
  31. -S ${sample_id}.sam
  32. >>>
  33. runtime {
  34. docker: docker
  35. cluster: cluster
  36. systemDisk: "cloud_ssd 40"
  37. dataDisk: "cloud_ssd " + disk_size + " /cromwell_root/"
  38. }
  39. output {
  40. File sam = "${sample_id}.sam"
  41. File unmapread_1p = "${sample_id}_un.fq.1.gz"
  42. File unmapread_2p = "${sample_id}_un.fq.2.gz"
  43. }
  44. }