Selaa lähdekoodia

remove multiqc

tags/v0.2
junshang 3 vuotta sitten
vanhempi
commit
965312fa49
2 muutettua tiedostoa jossa 0 lisäystä ja 64 poistoa
  1. +0
    -50
      tasks/multiqc.wdl
  2. +0
    -14
      workflow.wdl

+ 0
- 50
tasks/multiqc.wdl Näytä tiedosto

@@ -1,50 +0,0 @@
task multiqc {

Array[File] read1_zip
Array[File] read2_zip

Array[File] txt1
Array[File] txt2

Array[File] summary

Array[File] zip

String docker
String cluster_config
String disk_size

command <<<
set -o pipefail
set -e
mkdir -p /cromwell_root/tmp/fastqc
mkdir -p /cromwell_root/tmp/fastqscreen
mkdir -p /cromwell_root/tmp/benchmark

cp ${sep=" " read1_zip} ${sep=" " read2_zip} /cromwell_root/tmp/fastqc
cp ${sep=" " txt1} ${sep=" " txt2} /cromwell_root/tmp/fastqscreen
cp ${sep=" " summary} /cromwell_root/tmp/benchmark

multiqc /cromwell_root/tmp/

cat multiqc_data/multiqc_general_stats.txt > multiqc_general_stats.txt
cat multiqc_data/multiqc_fastq_screen.txt > multiqc_fastq_screen.txt
cat multiqc_data/multiqc_happy_data.json > multiqc_happy_data.json
>>>

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

output {
File multiqc_html = "multiqc_report.html"
Array[File] multiqc_txt = glob("multiqc_data/*")
File fastqc = "multiqc_general_stats.txt"
File fastqscreen = "multiqc_fastq_screen.txt"
File hap = "multiqc_happy_data.json"
}
}

+ 0
- 14
workflow.wdl Näytä tiedosto

@@ -9,7 +9,6 @@ import "./tasks/Haplotyper_gVCF.wdl" as Haplotyper_gVCF
import "./tasks/GVCFtyper.wdl" as GVCFtyper
import "./tasks/split_gvcf_files.wdl" as split_gvcf_files
import "./tasks/benchmark.wdl" as benchmark
# import "./tasks/multiqc.wdl" as multiqc
import "./tasks/merge_sentieon_metrics.wdl" as merge_sentieon_metrics
import "./tasks/extract_tables.wdl" as extract_tables
import "./tasks/mendelian.wdl" as mendelian
@@ -222,19 +221,6 @@ workflow {{ project_name }} {

}

# call multiqc.multiqc as multiqc {
# input:
# read1_zip=fastqc.read1_zip,
# read2_zip=fastqc.read2_zip,
# txt1=fastqscreen.txt1,
# txt2=fastqscreen.txt2,
# summary=benchmark.summary,
# zip=qualimap.zip,
# docker=MULTIQCdocker,
# cluster_config=SMALLcluster_config,
# disk_size=disk_size
# }

call merge_sentieon_metrics.merge_sentieon_metrics as merge_sentieon_metrics {
input:
quality_yield_header=sentieon.quality_yield_header,

Loading…
Peruuta
Tallenna