============ Introduction ============ ---- Name ---- **span** stands for **sp**\ ike **an**\ alysis. ---------- Motivation ---------- span arose out of the need to do the following operations in a reasonably efficient manner: * Read in TDT files into `NumPy `_ arrays. * Group data arbitrarily for firing rate analyses, e.g., average firing rate over shanks, collapsing across channels (thanks to Pandas). * Perform cross-correlation analysis on the binned and thresholded spikes, again using arbitrary grouping ---------- Disclaimer ---------- Naturally, because this is software, if you use it you'll likely find a bug. If you're so inclined please `create an issue using the Github tracker `_ and I will attempt to fix it. ---- TODO ---- See the Github issues page.