Bladeren bron

first commit

master
LUYAO REN 5 jaren geleden
commit
12bab8fd46
5 gewijzigde bestanden met toevoegingen van 64 en 0 verwijderingen
  1. +0
    -0
      README.md
  2. +9
    -0
      inputs
  3. BIN
      tasks/.DS_Store
  4. +35
    -0
      tasks/depth.wdl
  5. +20
    -0
      workflow.wdl

+ 0
- 0
README.md Bestand weergeven


+ 9
- 0
inputs Bestand weergeven

@@ -0,0 +1,9 @@
{
"{{ project_name }}.depth.disk_size": "500",
"{{ project_name }}.chromosome": "{{ chromosome }}",
"{{ project_name }}.sample_name": "{{ sample_name }}",
"{{ project_name }}.depth.docker": "registry-vpc.cn-shanghai.aliyuncs.com/pgx-docker-registry/samtools:v1.3.1",
"{{ project_name }}.bam_index": "{{ bam_index }}",
"{{ project_name }}.bam": "{{ bam }}",
"{{ project_name }}.depth.cluster_config": "OnDemand bcs.es.c.8xlarge img-ubuntu-vpc"
}

BIN
tasks/.DS_Store Bestand weergeven


+ 35
- 0
tasks/depth.wdl Bestand weergeven

@@ -0,0 +1,35 @@
task depth {
File bam
File bam_index
String chromosome
String sample_name
String docker
String disk_size
String cluster_config

command <<<

set -o pipefail
set -e

/opt/conda/bin/samtools depth ${bam} -r ${chromosome} > ${sample_name}.depth.txt

>>>

runtime {
docker:docker
cluster:cluster_config
systemDisk: "cloud_ssd 40"
dataDisk: "cloud_ssd " + disk_size + " /cromwell_root/"
}

output {
File depth = "${sample_name}.depth.txt"
}
}





+ 20
- 0
workflow.wdl Bestand weergeven

@@ -0,0 +1,20 @@
import "./tasks/depth.wdl" as depth

workflow {{ project_name }} {

File bam
File bam_index
String chromosome
String sample_name

call depth.depth as depth {
input:
bam=bam,
bam_index=bam_index,
chromosome=chromosome,
sample_name=sample_name
}

}


Laden…
Annuleren
Opslaan