Skip to content

Latest commit

 

History

History
17 lines (16 loc) · 842 Bytes

README.md

File metadata and controls

17 lines (16 loc) · 842 Bytes

Genomic overlap benchmarking

This repository contains code to benchmark the performance of different genomic overlap algorithms. The goal is to compare the speed and memory usage of various implementations for finding overlaps between genomic intervals.

To run the benchmarks

Make sure that you have the rust toolchain installed. Download the necessary data files and set up the environment:

sh download_data.sh

Then you can run the benchmarks with the following command:

cargo bench --profile release

You can then view the HTML report in target/criterion/report/index.html. On MacOS I just open it with:

open target/criterion/report/index.html

This might work with linux too, but I haven't tested it. You can also use xdg-open or firefox to open the file in your browser.