-
Notifications
You must be signed in to change notification settings - Fork 2
/
Snakefile
18 lines (16 loc) · 986 Bytes
/
Snakefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
__author__ = "Pierre-Edouard Guerin"
__license__ = "MIT"
rule all:
input:
expand("{folder}/{fastqf}.fastq.gz", fastqf=config["fastqFiles"],folder=config["fastqFolderPath"]),
expand("02-fastq/{fastqf}.fastq", fastqf=config["fastqFiles"]),
expand("03-illumina_filter/{fastqf}.i.fastq", fastqf=config["fastqFiles"]),
expand("04-phix_filter/{fastqf}.i.p.fastq", fastqf=config["fastqFiles"]),
expand("05-trimmed/{fastqf}.i.p.q.fastq.gz", fastqf=config["fastqFiles"]),
expand("10-logs/fastqgz_gunzip/{fastqf}.log", fastqf=config["fastqFiles"]),
expand("10-logs/fastq_illumina_filter/{fastqf}.log", fastqf=config["fastqFiles"]),
expand("10-logs/phix_filter/{fastqf}.log", fastqf=config["fastqFiles"]),
expand("10-logs/quality_filter/{fastqf}.log", fastqf=config["fastqFiles"]),
expand("10-logs/quality_filter/{fastqf}.json", fastqf=config["fastqFiles"]),
expand("10-logs/quality_filter/{fastqf}.html", fastqf=config["fastqFiles"]),
include: "00-rules/clean_fastq.smk"