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 classification

Graph classification is concerned with the following problem: given an input graph, what are the minimal (with respect to inclusion) graph classes to which this graph belongs? This problem generalises to several input graphs, in which case we are interested in determining common features shared by all these input graphs.

Graph decompositions

Others