From 77aeb7c4e6d1d0e5c67369658931a726d1442eac Mon Sep 17 00:00:00 2001 From: Kedi Cao <cak64153@rhskl26.uni-regensburg.de> Date: Mon, 2 Dec 2024 17:15:13 +0100 Subject: [PATCH] fix path for kraken_db specification --- snake_config.yaml | 2 +- snakemodules/download_krakendb.smk | 14 +++++++------- snakemodules/kraken.smk | 7 +------ 3 files changed, 9 insertions(+), 14 deletions(-) diff --git a/snake_config.yaml b/snake_config.yaml index 85640c1..c07e435 100644 --- a/snake_config.yaml +++ b/snake_config.yaml @@ -28,7 +28,7 @@ SICKLE: ASSEMBLER: "minia" ANALYSIS: - "yes" + "no" ### Define contamination removal module remove_contamination: diff --git a/snakemodules/download_krakendb.smk b/snakemodules/download_krakendb.smk index 1fa114f..f124019 100644 --- a/snakemodules/download_krakendb.smk +++ b/snakemodules/download_krakendb.smk @@ -3,14 +3,14 @@ if config["install_kraken_db"] == "yes" : rule install_kraken_db: output: - directory(f"{MYPATH}/example_data/kraken_db") + directory(f"{kraken_db_path}") shell: """ - mkdir -p {MYPATH}/example_data/kraken_db; - wget {kraken_lib} -O {MYPATH}/example_data/kraken_db/kraken_db.tar.gz; - tar -xzvf {MYPATH}/example_data/kraken_db/kraken_db.tar.gz -C {MYPATH}/example_data/kraken_db/; - rm {MYPATH}/example_data/kraken_db/kraken_db.tar.gz; + mkdir -p {kraken_db_path}; + wget {kraken_lib} -O {kraken_db_path}/kraken_db.tar.gz; + tar -xzvf {kraken_db_path}/kraken_db.tar.gz -C {kraken_db_path}/; + rm {kraken_db_path}/kraken_db.tar.gz; """ else: - print(f"check if kraken_db already exists in {MYPATH}/example_data/kraken_db") - kraken_db_path = f"{MYPATH}/example_data/kraken_db" \ No newline at end of file + print(f"check if kraken_db already exists in {kraken_db_path}") + kraken_db_path = f"{kraken_db_path}" diff --git a/snakemodules/kraken.smk b/snakemodules/kraken.smk index a10a722..3d9efe8 100644 --- a/snakemodules/kraken.smk +++ b/snakemodules/kraken.smk @@ -9,7 +9,7 @@ rule kraken_map: input: - directory(f"{MYPATH}/example_data/kraken_db"), + directory(f"{kraken_db_path}"), fq = WORK_DIR + "/{sample}/single.fastq", p1 = WORK_DIR + "/{sample}/paired.1.fastq", p2 = WORK_DIR + "/{sample}/paired.2.fastq" @@ -91,11 +91,6 @@ rule index_ref: f"{ALTREF}.bwt", f"{ALTREF}.pac", f"{ALTREF}.sa" - # "example_data/chr21_remap.fa.amb", - # "example_data/chr21_remap.fa.ann", - # "example_data/chr21_remap.fa.bwt", - # "example_data/chr21_remap.fa.pac", - # "example_data/chr21_remap.fa.sa" conda: "envs/bwa.yml" log: -- GitLab