Skip to content

Commit 92afc28

Browse files
committed
refactor: move window data rule to VAF snakefile
1 parent 395696c commit 92afc28

2 files changed

Lines changed: 19 additions & 19 deletions

File tree

workflow/rules/report.smk

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -110,25 +110,6 @@ rule polymorphic_sites_over_time_plot:
110110
"../scripts/report/polymorphic_sites_over_time_plot.R"
111111

112112

113-
rule window_data:
114-
conda: "../envs/biopython.yaml"
115-
params:
116-
window = config["WINDOW"]["WIDTH"],
117-
step = config["WINDOW"]["STEP"],
118-
features = config.get("GB_FEATURES", {}),
119-
gb_qualifier_display = "gene"
120-
input:
121-
variants = OUTDIR/f"{OUTPUT_NAME}.variants.tsv",
122-
gb = OUTDIR/"reference.gb",
123-
output:
124-
window_df = REPORT_DIR_TABLES/"window.csv",
125-
json = temp(REPORT_DIR_TABLES/"window.json"),
126-
log:
127-
LOGDIR / "window_data" / "log.txt"
128-
script:
129-
"../scripts/report/window_data.py"
130-
131-
132113
rule nv_panel_data:
133114
conda: "../envs/renv.yaml"
134115
input:

workflow/rules/vaf.smk

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -273,3 +273,22 @@ rule fill_all_sites:
273273
LOGDIR / "fill_all_sites" / "log.txt"
274274
script:
275275
"../scripts/fill_all_sites.R"
276+
277+
278+
rule window_data:
279+
conda: "../envs/biopython.yaml"
280+
params:
281+
window = config["WINDOW"]["WIDTH"],
282+
step = config["WINDOW"]["STEP"],
283+
features = config.get("GB_FEATURES", {}),
284+
gb_qualifier_display = "gene"
285+
input:
286+
variants = OUTDIR/f"{OUTPUT_NAME}.variants.tsv",
287+
gb = OUTDIR/"reference.gb",
288+
output:
289+
window_df = REPORT_DIR_TABLES/"window.csv",
290+
json = temp(REPORT_DIR_TABLES/"window.json"),
291+
log:
292+
LOGDIR / "window_data" / "log.txt"
293+
script:
294+
"../scripts/report/window_data.py"

0 commit comments

Comments
 (0)