@@ -0,0 +1,8 @@ | |||
{ | |||
"{{ project_name }}.fq1": "{{ fq1 }}", | |||
"{{ project_name }}.fq2": "{{ fq2 }}", | |||
"{{ project_name }}.fq3": "{{ fq3 }}", | |||
"{{ project_name }}.docker": "registry.cn-shanghai.aliyuncs.com/pgx-docker-registry/sentieon-genomics:v2018.08.01", | |||
"{{ project_name }}.disk_size": "{{ disk_size }}", | |||
"{{ project_name }}.cluster_config": "OnDemand bcs.a2.large img-ubuntu-vpc" | |||
} |
@@ -0,0 +1,22 @@ | |||
task catreads { | |||
File fq1 | |||
File fq2 | |||
String fq3 | |||
String disk_size | |||
String docker | |||
String cluster_config | |||
command <<< | |||
cat ${fq1} ${fq2} > ${fq3} | |||
>>> | |||
runtime { | |||
docker: docker | |||
systemDisk: "cloud_ssd 40" | |||
cluster: cluster_config | |||
dataDisk:"cloud_ssd " + disk_size + " /cromwell_root/" | |||
} | |||
output { | |||
File fq3 = "${fq3}" | |||
} |
@@ -0,0 +1,20 @@ | |||
import "./tasks/catreads.wdl" as catreads | |||
workflow {{ project_name }} { | |||
String docker | |||
String disk_size | |||
File fq1 | |||
File fq2 | |||
String fq3 | |||
String cluster_config | |||
call catreads.catreads as catreads { | |||
input: | |||
fq1=fq1, | |||
fq2=fq2, | |||
fq3=fq3, | |||
docker=docker, | |||
disk_size=disk_size, | |||
cluster_config=cluster_config | |||
} | |||
} |