Skip to content

Small fixes, Python torus graphs

Latest
Compare
Choose a tag to compare
@natalieklein natalieklein released this 14 Oct 22:13

Major changes

  • Added script to download auditory LFP and neuropixels data download_data.sh
  • Removed Matlab/Octave code, replacing with Python code that uses a Python version of torus graphs.

Minor changes

  • Addressed a few small bugs in analysis scripts (e.g., neuropixels/fit_gpcsd2d.py had a KeyError).
  • Added exception handling for np.linalg.LinAlgError that can occur sometimes during optimization.
  • Removed plt.show() commands from analysis scripts.
  • Upgraded setup.py and environment.yml for easier dependency handling, more information on package.
  • Changed analysis scripts to use scipy.signal.periodogram instead of scipy.signal.welch since across-trial averaging is already sufficient for noise reduction.