All Categories → Science → neuroscience

Top 138 neuroscience open source projects

Pyphi
A toolbox for integrated information theory.
Open Computational Neuroscience Resources
A publicly-editable collection of open computational neuroscience resources
Brayns
Visualizer for large-scale and interactive ray-tracing of neurons
Awesome Computational Neuroscience
A list of schools and researchers in computational neuroscience
Moabb
Mother of All BCI Benchmarks
Neurotech Course
CS198-96: Intro to Neurotechnology @ UC Berkeley
Neurodocker
Generate custom Docker and Singularity images, and minimize existing containers
Neurolib
Easy whole-brain modeling for computational neuroscientists 🧠💻👩🏿‍🔬
Brainrender
a python based software for visualization of neuroanatomical and morphological data.
Dvid
Distributed, Versioned, Image-oriented Dataservice
Opensesame
Graphical experiment builder for the social sciences
Visbrain
A multi-purpose GPU-accelerated open-source suite for brain data visualization
Eegrunt
A Collection Python EEG (+ ECG) Analysis Utilities for OpenBCI and Muse
Brainflow
BrainFlow is a library intended to obtain, parse and analyze EEG, EMG, ECG and other kinds of data from biosensors
Erplab
ERPLAB Toolbox is a free, open-source Matlab package for analyzing ERP data. It is tightly integrated with EEGLAB Toolbox, extending EEGLAB’s capabilities to provide robust, industrial-strength tools for ERP processing, visualization, and analysis. A graphical user interface makes it easy for beginners to learn, and Matlab scripting provides enormous power for intermediate and advanced users.
Fooof
Parameterizing neural power spectra into periodic & aperiodic components.
Suite2p
cell detection in calcium imaging recordings
Kilosort
Fast spike sorting with drift correction for up to a thousand channels
Entropy
EntroPy: complexity of time-series in Python (DEPRECATED)
Catmaid
Collaborative Annotation Toolkit for Massive Amounts of Image Data
Uncertainpy
Uncertainpy: a Python toolbox for uncertainty quantification and sensitivity analysis, tailored towards computational neuroscience.
Tapas
TAPAS - Translational Algorithms for Psychiatry-Advancing Science
Analyzing neural time series
python implementations of Analyzing Neural Time Series Textbook
Psycho.r
An R package for experimental psychologists
Spikeextractors
Python-based module for extracting from, converting between, and interfacing with many common file formats in extracellular recording.
Deepeeg
Deep Learning with Tensor Flow for EEG MNE Epoch Objects
Workbench
Connectome Workbench
Expyriment
Platform-independent lightweight Python library for designing and conducting timing-critical behavioural and neuroimaging experiments
Epfl
EPFL summaries & cheatsheets over 5 years (computer science, communication systems, data science and computational neuroscience).
Canlabcore
Core tools required for running Canlab Matlab toolboxes. The heart of this toolbox is object-oriented tools that enable interactive analysis of neuroimaging data and simple scripts using high-level commands tailored to neuroimaging analysis.
Tnn
Biologically-realistic recurrent convolutional neural networks
Cochlea
Inner ear models for Python
Openbci Dashboard
A fullstack javascript app for capturing and visualizing OpenBCI EEG data
Nengo Gui
Nengo interactive visualizer
Rastermap
A multi-dimensional embedding algorithm
Open Science Resources
A publicly-editable collection of open science resources, including tools, datasets, meta-resources, etc.
Pyabf
A Python interface for ABF files
Spyking Circus
Fast and scalable spike sorting in python
Pytorch connectomics
PyTorch Connectomics: segmentation toolbox for EM connectomics
Oat
Real-time position tracker for behavioral research
Teneto
Temporal Network Tools
Psychopy
For running psychology and neuroscience experiments
Pymuscle
A motor unit based model of skeletal muscle and fatigue
Meta rl
The Tensorflow code and a DeepMind Lab wrapper for my article "Meta-Reinforcement Learning" on FloydHub.
Neuromatch Academy
Preparatory Materials, Self-guided Learning, and Project Management for Neuromatch Academy activities
Onix
ONI-compatible hardware, firmware, and host APIs for advanced neuroscience experiments.
Amap Python
Automated mouse atlas propagation
Awesome Neuroscience
A curated list of awesome neuroscience libraries, software and any content related to the domain.
Nengo
A Python library for creating and simulating large-scale brain models
Brian2
Brian is a free, open source simulator for spiking neural networks.
Fieldtrip
The MATLAB toolbox for MEG, EEG and iEEG analysis
Dcm2niix
dcm2nii DICOM to NIfTI converter: compiled versions available from NITRC
Eyeloop
EyeLoop is a Python 3-based eye-tracker tailored specifically to dynamic, closed-loop experiments on consumer-grade hardware.
1-60 of 138 neuroscience projects