Megaman: scalable manifold learning in python
API design for machine learning software: experiences from the scikit-learn project