Skip to content

Commit 8ae5f90

Browse files
committed
Refactor env names
1 parent a700c79 commit 8ae5f90

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

sbx_cenote_taker.smk

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -99,9 +99,9 @@ rule build_virus_index:
9999
output:
100100
str(VIRUS_FP / "cenote_taker" / "filtered" / "{sample}.fasta") + ".1.bt2",
101101
conda:
102-
"envs/sbx_cenote_taker.yml"
102+
"envs/utils.yml"
103103
container:
104-
f"docker://sunbeamlabs/sbx_cenote_taker:{SBX_CENOTE_TAKER_VERSION}-sbx-cenote-taker"
104+
f"docker://sunbeamlabs/sbx_cenote_taker:{SBX_CENOTE_TAKER_VERSION}-utils"
105105
threads: Cfg["sbx_cenote_taker"]["bowtie2_build_threads"]
106106
shell:
107107
"bowtie2-build --threads {threads} -f {input} {input}"
@@ -118,9 +118,9 @@ rule align_virus_reads:
118118
index=str(VIRUS_FP / "cenote_taker" / "filtered" / "{sample}.fasta"),
119119
threads: 6
120120
conda:
121-
"envs/sbx_cenote_taker.yml"
121+
"envs/utils.yml"
122122
container:
123-
f"docker://sunbeamlabs/sbx_cenote_taker:{SBX_CENOTE_TAKER_VERSION}-sbx-cenote-taker"
123+
f"docker://sunbeamlabs/sbx_cenote_taker:{SBX_CENOTE_TAKER_VERSION}-utils"
124124
shell:
125125
"bowtie2 -q --local -t --very-sensitive-local --threads {threads} --no-mixed --no-discordant -x {params.index} -1 {input.r1} -2 {input.r2} -S {output}"
126126

@@ -135,9 +135,9 @@ rule process_virus_alignment:
135135
params:
136136
target=str(VIRUS_FP / "cenote_taker" / "filtered" / "{sample}.fasta"),
137137
conda:
138-
"envs/sbx_cenote_taker.yml"
138+
"envs/utils.yml"
139139
container:
140-
f"docker://sunbeamlabs/sbx_cenote_taker:{SBX_CENOTE_TAKER_VERSION}-sbx-cenote-taker"
140+
f"docker://sunbeamlabs/sbx_cenote_taker:{SBX_CENOTE_TAKER_VERSION}-utils"
141141
shell:
142142
"""
143143
samtools view -bT {params.target} {input} > {output.bam}
@@ -153,9 +153,9 @@ rule calculate_mapping_stats:
153153
output:
154154
VIRUS_FP / "alignments" / "{sample}.sorted.idxstats.tsv",
155155
conda:
156-
"envs/sbx_cenote_taker.yml"
156+
"envs/utils.yml"
157157
container:
158-
f"docker://sunbeamlabs/sbx_cenote_taker:{SBX_CENOTE_TAKER_VERSION}-sbx-cenote-taker"
158+
f"docker://sunbeamlabs/sbx_cenote_taker:{SBX_CENOTE_TAKER_VERSION}-utils"
159159
shell:
160160
"""
161161
samtools idxstats {input.bam} > {output}
@@ -170,9 +170,9 @@ rule virus_mpileup:
170170
output:
171171
VIRUS_FP / "alignments" / "{sample}.mpileup",
172172
conda:
173-
"envs/sbx_cenote_taker.yml"
173+
"envs/utils.yml"
174174
container:
175-
f"docker://sunbeamlabs/sbx_cenote_taker:{SBX_CENOTE_TAKER_VERSION}-sbx-cenote-taker"
175+
f"docker://sunbeamlabs/sbx_cenote_taker:{SBX_CENOTE_TAKER_VERSION}-utils"
176176
shell:
177177
"""
178178
samtools mpileup -f {input.contigs} {input.bam} > {output}
@@ -208,9 +208,9 @@ rule virus_blastx:
208208
mem_mb=24000,
209209
runtime=720,
210210
conda:
211-
"envs/sbx_cenote_taker.yml"
211+
"envs/utils.yml"
212212
container:
213-
f"docker://sunbeamlabs/sbx_cenote_taker:{SBX_CENOTE_TAKER_VERSION}-sbx-cenote-taker"
213+
f"docker://sunbeamlabs/sbx_cenote_taker:{SBX_CENOTE_TAKER_VERSION}-utils"
214214
shell:
215215
"""
216216
if [ -s {input} ]; then
@@ -240,9 +240,9 @@ rule calculate_coverage:
240240
params:
241241
ext_fp=str(get_extension_path()),
242242
conda:
243-
"envs/sbx_cenote_taker.yml"
243+
"envs/utils.yml"
244244
container:
245-
f"docker://sunbeamlabs/sbx_cenote_taker:{SBX_CENOTE_TAKER_VERSION}-sbx-cenote-taker"
245+
f"docker://sunbeamlabs/sbx_cenote_taker:{SBX_CENOTE_TAKER_VERSION}-utils"
246246
shell:
247247
"""
248248
samtools view -b {input.bam} | genomeCoverageBed -ibam stdin | grep -v 'genome'| perl {params.ext_fp}/scripts/coverage_counter.pl > {output}
@@ -280,9 +280,9 @@ rule virus_coverage_per_gene:
280280
params:
281281
contigs=str(VIRUS_FP / "cenote_taker" / "filtered" / "{sample}.fasta"),
282282
conda:
283-
"envs/sbx_cenote_taker.yml"
283+
"envs/utils.yml"
284284
container:
285-
f"docker://sunbeamlabs/sbx_cenote_taker:{SBX_CENOTE_TAKER_VERSION}-sbx-cenote-taker"
285+
f"docker://sunbeamlabs/sbx_cenote_taker:{SBX_CENOTE_TAKER_VERSION}-utils"
286286
script:
287287
"scripts/virus_coverage_per_gene.py"
288288

0 commit comments

Comments
 (0)