qc.smk 582 Bytes
Newer Older
AntonieV's avatar
AntonieV committed
1
2
rule fastqc:
    input:
AntonieV's avatar
multiqc    
AntonieV committed
3
        get_individual_fastq
AntonieV's avatar
AntonieV committed
4
    output:
5
6
        html="results/qc/fastqc/{sample}.{unit}.{read}.html",
        zip="results/qc/fastqc/{sample}.{unit}.{read}_fastqc.zip"
Antonie Vietor's avatar
Antonie Vietor committed
7
8
    params:
        ""
AntonieV's avatar
AntonieV committed
9
    log:
10
        "logs/fastqc/{sample}.{unit}.{read}.log"
Antonie Vietor's avatar
Antonie Vietor committed
11
    threads: 6
AntonieV's avatar
AntonieV committed
12
    wrapper:
Antonie Vietor's avatar
Antonie Vietor committed
13
        "0.72.0/bio/fastqc"
14
15
16

rule multiqc:
    input:
17
        get_multiqc_input
18
    output:
AntonieV's avatar
AntonieV committed
19
        report("results/qc/multiqc/multiqc.html", caption="../report/multiqc_report.rst", category="MultiQC")
20
21
22
    log:
        "logs/multiqc.log"
    wrapper:
Antonie Vietor's avatar
Antonie Vietor committed
23
        "0.64.0/bio/multiqc"