Chris Angeloni's Projects
Personal webpage, hosted on Github Pages, template based on opieters/jekyll-image-gallery-example
CAD files for the Apollo Implant: a device for Chronic Neuropixels Implantation
place for common functions
new repo for analysis of contrast gain control effects on behavioral percepts
Summer course content for Neuromatch Academy
Compact hyperdrive for up to 16 independently movable electrodes
Fitting and simulation of Poisson generalized linear model for single and multi-neuron spike trains (Pillow et al 2008).
ITOR analysis for peeking behavior
Illustrates how to integrate a highly flexible image gallery into a Jekyll blog/website.
GPU code for spike sorting
Fast spike sorting with drift correction for up to a thousand channels
unconstrained optimization tools
Fitting and analysis of trial-based neural spike responses with Generalized Linear Model (GLM).
NeuroPyxels (npyx) is a python library built for electrophysiologists using Neuropixels electrodes. This package stems from the need of a pythonist who really did not want to transition to MATLAB to work with Neuropixels: it features a suite of core utility functions for loading, processing and plotting Neuropixels data.
Experimental code to read/write NumPy .NPY files in MATLAB
Simple Octave/MATLAB functions for B-splines
Modules for manual spike sorting GUIs, ephys data analysis, visualization
Manual spike sorting GUIs for klusta and template matching
Open Ephys GUI with plugin architecture