No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.

workflow.wdl 831B

hace 5 años
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. import "./tasks/prepare_pairs.wdl" as pairs
  2. import "./tasks/jaccard_index.wdl" as JI
  3. import "./tasks/mergeJI.wdl" as mergeJI
  4. workflow {{ project_name }} {
  5. File filelist
  6. File vcf_dir
  7. File sdf
  8. File bed
  9. String cluster_config
  10. String disk_size
  11. call pairs.pairs as pairs {
  12. input:
  13. filelist=filelist,
  14. cluster_config=cluster_config,
  15. disk_size=disk_size
  16. }
  17. Array[Array[File]] inputJIpairs = read_tsv(pairs.rtg_pairs)
  18. scatter (pair in inputJIpairs) {
  19. call JI.JI as JI {
  20. input:
  21. vcf_a=pair[0],
  22. vcf_b=pair[1],
  23. dir_name=pair[2],
  24. vcf_dir=vcf_dir,
  25. bed=bed,
  26. sdf=sdf,
  27. cluster_config=cluster_config,
  28. disk_size=disk_size
  29. }
  30. }
  31. call mergeJI.mergeJI as mergeJI {
  32. input:
  33. JI_summary=JI.JI_summary,
  34. inputJIpiarsFile=pairs.rtg_pairs,
  35. cluster_config=cluster_config,
  36. disk_size=disk_size
  37. }
  38. }