Browse Source

second commit

master
biolcl 4 years ago
parent
commit
1f1fff6d3b
2 changed files with 39 additions and 39 deletions
  1. +22
    -22
      tasks/starfusion.wdl
  2. +17
    -17
      workflow.wdl

+ 22
- 22
tasks/starfusion.wdl View File

task starfusion{ task starfusion{
String sample_id
File fastq1
File fastq2
File database_dir
String sample_id
File fastq1
File fastq2
File database_dir
String docker
String cluster
String disk_size
String docker
String cluster
String disk_size


command <<<
command <<<
set -o pipefail
set -e
set -o pipefail
set -e


mkdir -p ${sample_id}/output
mkdir -p ${sample_id}/output


STAR-Fusion --genome_lib_dir ${database_dir} \
STAR-Fusion --genome_lib_dir ${database_dir} \
--left_fq ${fastq1} \ --left_fq ${fastq1} \
--right_fq ${fastq2} \ --right_fq ${fastq2} \
--CPU 4 \ --CPU 4 \
--output_dir ${sample_id}/output --output_dir ${sample_id}/output
>>>
>>>
runtime {
docker : docker
cluster: cluster
systemDisk: "cloud_ssd 40"
dataDisk: "cloud_ssd " + disk_size + " /cromwell_root/"
}
runtime {
docker : docker
cluster: cluster
systemDisk: "cloud_ssd 40"
dataDisk: "cloud_ssd " + disk_size + " /cromwell_root/"
}


output {
Array[File] starfusion_result=glob("${sample_id}/output/*")
}
output {
Array[File] starfusion_result=glob("${sample_id}/output/*")
}


} }



+ 17
- 17
workflow.wdl View File

import "./tasks/starfusion.wdl" as starfusion import "./tasks/starfusion.wdl" as starfusion
workflow {{project_name}} { workflow {{project_name}} {
String sample_id
File fastq1
File fastq2
File starfusion_database_dir
String sample_id
File fastq1
File fastq2
File starfusion_database_dir


String starfusion_docker
String starfusion_cluster
String disk_size
String starfusion_docker
String starfusion_cluster
String disk_size


call starfusion.starfusion as starfusion {
input:
sample_id=sample_id,
fastq1=fastq1,
fastq2=fastq2,
database_dir=starfusion_database_dir,
docker=starfusion_docker,
cluster = starfusion_cluster,
disk_size = disk_size
call starfusion.starfusion as starfusion {
input:
sample_id=sample_id,
fastq1=fastq1,
fastq2=fastq2,
database_dir=starfusion_database_dir,
docker=starfusion_docker,
cluster = starfusion_cluster,
disk_size = disk_size


}
}




} }

Loading…
Cancel
Save