Ben Shababo's repositories

psc-detection-dist

Distribution of code implementing the Bayesian PSC detection algorithm described in Merel et al, J. Neuro. Meths., 2016.

CalciumBayes

Data Mining Final (STAT 4240)

Language:ShellStargazers:1Issues:2Issues:0

iit

Code for computing the integrated information (big phi) of a system and other relevant quantities and structures.

Language:Objective-CStargazers:1Issues:3Issues:0

odessa-beta

A MATLAB sketch of a simple framework for controlling experiments. The essential object is a sequence of actions in time. Any programmatic way of creating a sequence of actions - including adaptive, closed-loop, or totally predetermined sequences. Action objects, in general, will be split into two classes: io and processing. We want to create a simple core of objects can be extended by users and therefore interface with most hardware or software. Data related objects include general types that are exchanged with hardware, i.e. input and output signals, and hardware interfaces like DAQ and channel objects. From a user's perspective, we want to make it (relatively) easy to orchestrate experiments that require controlling a lot of hardware and/or online analysis. Ideally, we can abstract a protocol as a sequence of nodes, and the user will interface with a node-based gui, i.e. a flow-diagram. As a user, I am expected - at least for now - to understand how to write my own modules. As a library of modules is developed, the software may become easier to use. But for the developer's sake and for hopeful flexibility, we only want to write some abstract classes. The rule of thumb will be to resist writing anything too specific.

Language:MATLABStargazers:1Issues:4Issues:0
Language:MATLABStargazers:0Issues:2Issues:0

Caltracer

MATLAB based software for viewing and analyzing Calcium indicator data.

Language:MATLABStargazers:0Issues:2Issues:0

common-input

Trying to solve the common input problem for functional connectivity inference.

Language:MATLABStargazers:0Issues:2Issues:0

fast-oopsi

a repository containing everything relevant to our fast non-negative deconvolution work

Language:Objective-CStargazers:0Issues:2Issues:0

joint_calcium_ephys_mapping

This is a small-scale demo of using Bayesian event inference methods to detect postsynaptic currents.

Language:MATLABStargazers:0Issues:2Issues:0

masa_stim

Making Masa's stimulation code.

Stargazers:0Issues:2Issues:0

moog.github.io

Modular Object-Oriented Games (MOOG): Python-based game engine for reinforcement learning, psychology, and neurophysiology.

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

neuroGLM

Fitting and analysis of trial-based neural spike responses with Generalized Linear Model (GLM).

Language:MATLABLicense:MITStargazers:0Issues:2Issues:0

OASIS

Deconvolution of calcium imaging data

Language:PythonLicense:GPL-3.0Stargazers:0Issues:3Issues:0
Language:MATLABLicense:GPL-3.0Stargazers:0Issues:2Issues:0

psc-detection

A Bayesian/probabilistic approach to modelling postsynaptic currents in whole-cell voltage-clamp traces. PSCs can then be detected from noisy data using Gibbs Sampling.

Language:Jupyter NotebookStargazers:0Issues:6Issues:0

reveal.js

The HTML Presentation Framework

Language:JavaScriptLicense:MITStargazers:0Issues:0Issues:0

smc-oopsi

code to implement our sequential monte carlo (smc) algorithm to perform optimal optical spike inference (oopsi) for individual neurons

Language:Objective-CStargazers:0Issues:2Issues:0

sync-conda-env

sync conda environment pre-commit hook

Language:PythonStargazers:0Issues:0Issues:0

thunder

Large-scale neural data analysis with Spark

Language:PythonLicense:Apache-2.0Stargazers:0Issues:2Issues:0