Module for decoding spatial position from neuronal activity
(c) 2016 C. Schmidt-Hieber GPLv3
decode.decodeMLNonparam(activity_map, activity_time, nentries=4)[source]¶Decode spatial position from neuronal activity. Compute maximum likelihood non-parametrically.
| Parameters: |
|
|---|---|
| Returns: | L – Decoded spatial maximum likelihood map for each time bin, shape (x, y, ntimepoints). |
| Return type: |
decode.decodeMLPoisson(ratemap, counts_time)[source]¶Decode spatial position from neuronal activity. Compute maximum likelihood assuming spikes are a Poisson process. Follows Dan Manson’s code published here: https://d1manson.wordpress.com/2015/11/19/non-trivial-vectorizations/
| Parameters: |
|
|---|---|
| Returns: | L – Decoded spatial maximum likelihood map for each time bin, shape (x, y, ntimepoints). \(L = \prod_{i=0}^{nrois}{\frac{r_i(x,y)^{c_i(t)}e^{-r_i(x,y)}}{c_i(t)!}}\) |
| Return type: |