baccuslab / pyret

Python tools for analysis of neurophysiology data
https://pyret.readthedocs.io/en/master/
MIT License
36 stars 8 forks source link

Changes filtering method in firing-rate estimation routines. #98

Closed bnaecker closed 6 years ago

bnaecker commented 6 years ago

Uses scipy.signals FFT-based convolution rather than the direct method as implemented in NumPy. Runtime should change from O(n**2) to O(n log n).

codecov-io commented 6 years ago

Codecov Report

Merging #98 into master will not change coverage. The diff coverage is 100%.

Impacted file tree graph

@@           Coverage Diff           @@
##           master      #98   +/-   ##
=======================================
  Coverage   95.34%   95.34%           
=======================================
  Files           8        8           
  Lines         558      558           
=======================================
  Hits          532      532           
  Misses         26       26
Impacted Files Coverage Δ
pyret/visualizations.py 92.89% <ø> (-0.05%) :arrow_down:
pyret/spiketools.py 88.57% <100%> (+0.1%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 5128f06...0de4942. Read the comment docs.