Other sources of information
Other places to get your information Official Neuropixels website, also hosts the manuals Neuropixels slack channel Awesome Neuropixels Github
Other places to get your information Official Neuropixels website, also hosts the manuals Neuropixels slack channel Awesome Neuropixels Github
For the acquisition of the data coming directly from the Neuropixels probe, there are two packages: SpikeGLX Open Ephys GUI There are a number of pipelines available for the whole process of Neuropixels recording. Here is a non-exhaustive list. Acquipix at https://github.com/Herseninstituut/Acquipix. This is a Matlab based pipeline to run experiment, building on SpikeGLX. It … Read more
Manual curation of electrophysiology spike sorted units is laborious and difficult to reproduce. See this talk at the annual Neuropixels course about quality control. There are tools to help. Bombcell Bombcell is a powerful toolbox that addresses this problem, evaluating the quality of recorded units and extracting essential electrophysiological properties. Bombcell can replace manual curation or … Read more
A head-fixed Neuropixels recording setup has a number of different components: Data acquisition For the data acquisition components of a Neuropixels setup, Bill Karsh, has been maintaining a system requirements list a SpikeGLX github. Manipulator A nice positioning stand for a manipulator where the virtual rotation point of the probe can be at the center … Read more
One thing I learned the hard way: when using SpikeGLX’s matlab API, the function Fetch() does not return channels in the order you requested them. For example, let’s say we do: [matDataNI,intStartCountNI] = Fetch(hSGL, intStreamNI, intStartFetch, intRetrieveSamplesNI, [3 1],intDownsampleNI); One would then expect matDataNI to return channels in the order [3 1], but in fact … Read more