Skip to content
Snippets Groups Projects
Commit 5888ef2f authored by seehagec01's avatar seehagec01
Browse files

push vor branchwechsel

parent ee0e64c3
No related branches found
No related tags found
No related merge requests found
...@@ -3,7 +3,7 @@ rule IVA: ...@@ -3,7 +3,7 @@ rule IVA:
"results/unmapped_fastq/{sample}_1_unmapped.fastq", "results/unmapped_fastq/{sample}_1_unmapped.fastq",
"results/unmapped_fastq/{sample}_2_unmapped.fastq" "results/unmapped_fastq/{sample}_2_unmapped.fastq"
output: output:
"results/IVA/{sample}.trim.good.iva" "results/IVA/{sample}"
log: log:
"workflow/report/IVA/{sample}.log" "workflow/report/IVA/{sample}.log"
threads:20 threads:20
......
...@@ -11,13 +11,15 @@ rule build: ...@@ -11,13 +11,15 @@ rule build:
rule report: rule report:
input: input:
db="results/krakendb/db", db="/buffer/ag_bsc/pmsb_workflows_2022/virus/swp-workflows/project/results/krakendb/db",
sample=["results/fastp/trimmed/{sample}.1.fastq", "results/fastp/trimmed/{sample}.2.fastq"] sample=["results/fastp/trimmed/{sample}.1.fastq", "results/fastp/trimmed/{sample}.2.fastq"]
output: output:
"results/kraken/{sample}.kreprt2",
"results/kraken/{sample}_report.txt" "results/kraken/{sample}_report.txt"
threads: 8
conda: conda:
"../envs/yourenv.yaml" "../envs/yourenv.yaml"
log: log:
"workflow/report/kraken_report/{sample}.log" "workflow/report/kraken_report/{sample}.log"
shell: shell:
"kraken2 --report --db {input.db} {input.sample} > {output} 2> {log}" "kraken2 --threads {threads} --db {input[0]} --paired {input.sample} --output {output[0]} --report {output[1]} 2> {log}"
\ No newline at end of file \ No newline at end of file
...@@ -5,13 +5,15 @@ samples = pd.read_table(config["samples"], index_col="sample") ...@@ -5,13 +5,15 @@ samples = pd.read_table(config["samples"], index_col="sample")
rule all: rule all:
input: input:
expand("results/IVA/{sample}.trim.good.iva", sample=samples.index) "results/krakendb/db",
expand("results/kraken/{sample}_report.txt", sample=samples.index)
#expand("results/IVA/{sample}", sample=samples.index)
include: "rules/fastp.smk" include: "rules/fastp.smk"
include: "rules/bowtie2.smk" include: "rules/bowtie2.smk"
include: "rules/samtools.smk" include: "rules/samtools.smk"
include: "rules/IVA.smk" include: "rules/IVA.smk"
#include: "rules/kraken.smk" include: "rules/kraken.smk"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment