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.