Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Klinische Genetica
capture-lumc
hutspot
Commits
e1e83b13
Commit
e1e83b13
authored
Aug 21, 2020
by
van den Berg
Browse files
Move final functions to separate file
parent
9ab0debe
Changes
2
Hide whitespace changes
Inline
Side-by-side
Snakefile
View file @
e1e83b13
...
...
@@ -32,19 +32,6 @@ include: "common.smk"
process_config()
def get_readgroup(wildcards):
return config["samples"][wildcards.sample]["read_groups"]
def get_readgroup_per_sample():
for sample in config["samples"]:
for rg in config["samples"][sample]["read_groups"]:
yield rg, sample
def coverage_stats(wildcards):
files = expand("{sample}/coverage/refFlat_coverage.tsv",
sample=config["samples"])
return files if "refflat" in config else []
rule all:
input:
multiqc = "multiqc_report/multiqc_report.html",
...
...
@@ -447,8 +434,7 @@ rule multiqc:
rule merge_stats:
"""Merge all stats of all samples"""
input:
cols = expand("{sample}/{sample}.stats.json",
sample=config['samples']),
cols = expand("{sample}/{sample}.stats.json", sample=config['samples']),
mpy = config["merge_stats"],
insertSize = rules.multiqc.output.insertSize,
AlignmentMetrics = rules.multiqc.output.AlignmentMetrics,
...
...
common.smk
View file @
e1e83b13
...
...
@@ -61,6 +61,12 @@ def process_config():
set_default('py_wordcount', srcdir('src/pywc.py'))
set_default('cutadapt_summary', srcdir('src/cutadapt_summary.py'))
def coverage_stats(wildcards):
files = expand("{sample}/coverage/refFlat_coverage.tsv",
sample=config["samples"])
return files if "refflat" in config else []
def coverage_files(wildcards):
""" Return a list of all coverage files
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment