Software

A nonexhaustive selection of code I wrote, in the hope that some of it will be useful to you.

Research

I'm in the --- long overdue --- process of putting together readable implementations of tools I've built for my research or of my own published algorithms. They will progressively populate this space. My current plan is to release everything in Python, the translation from pseudocode to that language being more straightforward than to other languages. Feel free to send me your time-consuming instances should portions of my code be too slow for your purposes, and I'll see whether or not I can improve my implementations.

Genome rearrangements

Graph decompositions

Others