In [1]:
import klustaviewa.dataio as kvio

In [2]:
fet_filename = r"D:\Spike sorting\sirota\ec016.694_711.fet.7"
spk_filename = r"D:\Spike sorting\sirota\ec016.694_711.spk.7"

In [3]:
fet = kvio.MemMappedText(fet_filename, np.int16, skiprows=1)

In [4]:
%timeit -n 100 -r 1 [fet.next() for _ in xrange(1000)]


100 loops, best of 1: 3.62 ms per loop

In [5]:
spk = kvio.MemMappedBinary(spk_filename, np.int16, 89*32)

In [6]:
%timeit -n 100 -r 1 [spk.next() for _ in xrange(1000)]


100 loops, best of 1: 10.5 ms per loop

In [ ]: