Karlsruhe

Ragnar Groot Koerkamp

Elite
@RagnarGrootKoerkamp

Hacking on comp.bio.

static-search-tree. High throughput suffix array searching

179

sassy. Fast approximate string searching

160

astar-pairwise-aligner. A pairwise sequence aligner written in Rust

153

PtrHash. PtrHash minimal perfect hash function

100

BAPCtools. Tools for developing ICPC-style programming contest problems.

73

1brc. Rust

42

research. Blog on postdoc @ KIT Karlsruhe

40

quickheap. The fastest priority queue

30

oxford-bioinformatics-template. Improved version of the Oxford Bioinformatics paper template

30

minimizers. Reference implementations of minimizer schemes to go with the mod-minimizers paper.

29

simd-sketch. Compute bottom-s sketches and s-buckets sketches, using simd-minimizers crate.

21

rust-phylogeny. Rust package for constructing and analyzing phylogenies. (unpolished & unmaintained)

15

quadrank. Single-cache-miss rank queries over size 2 and 4 alphabets. 2x faster than all other Rust crates.

15

alg-viz. String algorithm visualizations

14

sshash-rs. Rust rewrite of SSHash (unfinished & unmaintained)

9

bfs-aligner. A quick demo of extension-aligning Fasta reads to GFA files for unit-costs using BFS and greedy matching

4

binary-search. Binary search is faster than you think

4

static-hash-sets. Playground for developing a fast static hash set

4

cpu-benchmarks. Experiments to benchmark CPU characteristics

3

author-plot. Plot correlation between authors of papers

3

fasta-parsing-playground. Some experiments for speed of fasta parsing

3

hanabi. Rust

2

mphf-experiments. Fork of MPHF-experiments for PtrHash

2

just-shell. Tiny shell for invoking `just` rules.

2

cacheline-ef. Elias-Fano encoding per cache line

2

edlib. Edlib fork for use in github.com/pairwise-alignment/edlib-rs

1

sway. Fork of sway 1.8 that adds `inhibit_fullscreen` command in `fakefullscreen` branch

1

scoreboard. Online judge scoreboard parser

1

jekyll-photo-gallery. Jekyll plugin to generate nice photo galleries easily.

1
29
Apply