A Python-based module for creating flexible and robust spike sorting pipelines.
Role in this project:
Back-end Developer / Data Scientist Contributions:53 reviews, 25 commits, 17 PRs in 14 days
Contributions summary:Charlie primarily contributed to the `spikeinterface` library by implementing and refining motion correction and spike sorting algorithms. Their work included enhancing the `motion_estimation` module with functionalities like normalized cross-correlation, robust LSQR updates, and integration of different convolution engines (NumPy and Torch). They also added options to upsample motion data and incorporated improvements to the non-rigid registration process. Additionally, they introduced enhancements and bug fixes for the ISO-CUT algorithm.
pythonspike-sortingneuroscienceelectrophysiology
A fork of google/ffn for asynchronous distributed training on SLURM clusters
Contributions:387 commits, 10 PRs, 268 pushes in 1 year 7 months
asynchronousdistributed-trainingslurm