PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Electrophysiology Python Packages

Python packages with the GitHub topic electrophysiology. Sorted by relevance, with stars and monthly downloads.
openbraininstitute
efel

Electrophys Feature Extraction Library

68K 11 0
SpikeInterface
probeinterface

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

53K 83 48
SpikeInterface
spikeinterface

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

41K 811 264
NeuralEnsemble
elephant

Elephant is the Electrophysiology Analysis Toolkit

32K 242 99
openbraininstitute
bluepyopt

Blue Brain Python Optimisation Library

15K 10 0
int-brain-lab
mtscomp

Multichannel time series lossless compression in pure Python based on NumPy and zlib

11K 46 10
swharden
pyabf

pyABF is a Python package for reading electrophysiology data from Axon Binary Format (ABF) files

10K 114 38
cortex-lab
phylib

Lightweight electrophysiological data analysis library

10K 16 29
SpikeInterface
spikeextractors

Python-based module for extracting from, converting between, and interfacing with many common file formats in extracellular recording.

9K 117 48
MouseLand
kilosort

Fast spike sorting with drift correction

7K 622 290
openbraininstitute
bluepyefe

BluePyEfe: Blue Brain Python E-feature extraction

7K 4 0
HNXJ
jaxfne

JAX Tensor-Field Neural Equations (TFNE)

7K 2 0
fcarvajalbrown
segovia

A fast, memory-bounded Rust engine for electrophysiology signal processing — Neuropixels-scale, callable from Python.

3K 0 0
ZitongLu1996
neurora

A Python Toolbox for Multimode Neural Data Representation Analysis - A Representational Analysis Toolbox for Neuroscience, including Neural Pattern Similarity (NPS), Representational Similarity Analysis (RSA), Spatiotemporal Pattern Similarity (STPS) & Inter-Subject Correlation (ISC)

3K 198 34
cwindolf
dartsort

A modular spike sorter written in Python and PyTorch

2K 27 11
cortex-lab
phy

phy: interactive visualization and manual spike sorting of large-scale ephys data

2K 422 185
Julie-Fabre
bombcell

Automated quality control, curation and neuron classification of spike-sorted electrophysiology data. Available in MATLAB and in Python.

2K 243 61
BlueBrain
emodel-generalisation

Generalisation of electrical models of neurons with MCMC

2K 5 5
VirtualBrainLab
ephys-link

A Python Socket.IO server that allows any Socket.IO-compliant application to communicate with manipulators used in electrophysiology experiments.

2K 3 1
Eden-Kramer-Lab
spectral-connectivity

Frequency domain estimation and functional and directed connectivity analysis tools for electrophysiological data

2K 137 49
siplab-gt
cleosim

Closed-Loop, Electrophysiology, and Optophysiology experiment simulation testbed for mesoscale neuroscience

2K 23 2
Npix-routines
npyx

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.

2K 151 33
GazzolaLab
miv-os

Analysis pipeline for electrophysiology MiV-system and simulator

2K 16 11
GWeindel
hsmm-mvpy

Repository for the hmp python package

1K 53 12
    • Data from PyPI, GitHub, ClickHouse, and BigQuery