MARForest is a library of various tree-based data structures implemented in Python 2.7.3. I'll likely update it to use Python 3.x and Cython later on for speed reasons. (I wouldn't recommend using this library for anything serious: it's not going to be very fast for a while and I'm doing this primarily to get better with Python.)