A kernel shaped for the data
Morphological matrices are mostly binary and ternary characters. Rove lays partials out pattern-major, so the inner loop runs across site patterns whatever the number of states.
The design
Phylogenetic inference in Rust, built ARM-first. Today, a likelihood kernel for morphological data. Next, standalone analysis.

Early
The likelihood core, the Mk model and the equality tests are implemented. Standalone inference, SIMD paths and benchmarks are not. See what exists today →