Skip to content

Commit

Permalink
Updated requirements, Snakefile
Browse files Browse the repository at this point in the history
  • Loading branch information
vsbuffalo committed May 18, 2024
1 parent b732b84 commit dceeee6
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 9 deletions.
21 changes: 12 additions & 9 deletions additional_benchmarks/Snakefile
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,10 @@ rule granges_filter:
output: "results/granges_filter__size_{size}.bed"
benchmark: repeat("benchmarks/granges_filter__size_{size}.tsv", NREPS)
resources:
runtime=30,
mem_mb_per_cpu=1800,
cpus_per_task=28
partition="savio3",
runtime=300,
mem_mb=96000,
cpus_per_task=40
shell:
"""
{input.granges} filter --left {input.a} --right {input.b} --genome {input.genome} > {output}
Expand All @@ -46,9 +47,10 @@ rule bedtools_intersect:
output: "results/bedtools_intersect__size_{size}.bed"
benchmark: repeat("benchmarks/bedtools_intersect__size_{size}.tsv", NREPS)
resources:
runtime=30,
mem_mb_per_cpu=1800,
cpus_per_task=28
partition="savio3",
runtime=300,
mem_mb=96000,
cpus_per_task=40
shell:
"""
bedtools intersect -a {input.a} -b {input.b} > {output}
Expand All @@ -60,17 +62,18 @@ rule plyranges_join_overlap_inner:
params: rscript = RSCRIPT
benchmark: repeat("benchmarks/plyranges_join_overlap_inner__size_{size}.tsv", NREPS)
resources:
partition="savio3",
runtime=300,
mem_mb_per_cpu=1800,
cpus_per_task=28
mem_mb=96000,
cpus_per_task=40
shell:
"""
{params.rscript} Rscripts/plyranges_join_overlap_inner.r {input.a} {input.b} > {output}
"""

#tools = ["bedtools_intersect", "granges_filter", "plyranges_join_overlap_inner"]
tools = ["bedtools_intersect", "granges_filter"]
sizes = np.logspace(3, 9, 10).astype('int')
sizes = np.logspace(3, 7, 10).astype('int')

all_benches = expand("results/{tool}__size_{size}.bed", tool=tools, size=sizes)

Expand Down
1 change: 1 addition & 0 deletions additional_benchmarks/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,5 @@ snakemake
numpy
scipy
matplotlib
bedtools
R

0 comments on commit dceeee6

Please sign in to comment.