python-neo/python-neo — pull request #3 by tbekolay (2012-07-12 20:39:05+00:00)
Title: Spiketrain time slicing speedup

I noticed in a script I was working on that timeslicing spiketrains took a lot of time. I sped it up quite a bit -- ironically, the binary search algorithm is significantly slower in this case, because it involved accessing elements in a numpy array, which is very expensive. In this case, `np.where` gives a big speedup, despite having to go through the whole array.

Also, curious if this project is still being maintained? It looks really useful to me and I'd like to build on it more. Can I fork it and build on it?