Skip to content
View chrishalcrow's full-sized avatar

Organizations

@SpikeInterface

Block or report chrishalcrow

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
chrishalcrow/README.md

Chris Halcrow

I am a research software engineer at the University of Edinburgh, working with the Nolan Lab and Matthias Hennig.

At work I spend half my time maintaining and developing SpikeInterface and it's GUI, and half my time using SpikeInterface to process neural recordings, and occasionally doing some science with the outputs! I have also worked on UnitRefine, which can help automate unit curation (paper).

I'm very interested in open data and open science, and am very slowly devloping loadi to help make loading processed neural and behavioural data easier. If you'd like to help, get in touch :)

I used to be a mathematical physicist, working on Skyrmions and other solitons. Skyrmions are solutions to nonlinear PDEs who owe their existence and stability to the topological structure of the model. They're beautiful:

A skyrmion with dodecahedral symmetry

You can see 409 of them in A Smörgåsbord of Skyrmions or generate your own using a Julia package that I helped create called Skyrmions3D.jl.

Pinned Loading

  1. SpikeInterface/spikeinterface SpikeInterface/spikeinterface Public

    A Python-based module for creating flexible and robust spike sorting pipelines.

    Python 752 249

  2. Skyrmions3D.jl Skyrmions3D.jl Public

    A tool for plotting 3D skyrmions

    Julia 9 5

  3. intro_to_spikeinterface intro_to_spikeinterface Public

    Zero to hero introduction course for spikeinterface

    Jupyter Notebook

  4. anoushkajain/UnitRefine anoushkajain/UnitRefine Public

    UnitRefine is a machine-learning toolbox that simplifies spike sorting curation by reducing manual curation.

    Jupyter Notebook 73 3

  5. uv_on_eddie uv_on_eddie Public

    Tutorials for using uv and python on EDDIE

  6. probeinterface probeinterface Public

    Forked from SpikeInterface/probeinterface

    Python package to handle probe layout, geometry and wiring to device.

    Python