opticka

Experiment manager

An experiment manager for behavioral neuroscience research

Opticka is an experiment manager built on top of the Psychophysics toolbox (PTB) for MATLAB. It runs experimental tasks using flexible state machine logic and easily does dynamic methods-of-constants type experiments with full behavioural control. It uses a class system to create simple to use visual stimuli using experimenter friendly units. Opticka can use an Eyelink eyetracker, Plexon Omniplex neurophysiology data collection and general TTL control using either a cheap LabJack (ms precision) or DataPixx/Display++ (µs precision). It contains analysis routines linked to Fieldtrip for spike and LFP data easily parsed in terms of the experimental variables.

GitHub

52 stars
13 watching
27 forks
Language: MATLAB
last commit: 8 days ago
Linked from 1 awesome list

eyelinkfield-triplabjackmatlabneuroscienceplexonpsychophysics-toolboxptbstate-machinestate-machinesstimulustobiivisual-stimuli

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
deepkit/deepkit-ml An open-source machine learning development and training suite with tools for executing, tracking, and debugging experiments. 366
fielddb/gamifypsycholinguisticsexperiments An experiment management platform designed to facilitate and analyze psychoinguistics experiments 0
codalab/codalab-worksheets A platform for reproducible research that allows researchers to run and manage experiments in the cloud. 158
monajemi/clusterjob An automated system for painless and reproducible massive computational experiments 19
trekhleb/machine-learning-experiments An interactive platform for exploring and comparing various machine learning algorithms and techniques using visualizations and example code. 1,654
instadeepai/mava A research-friendly codebase for experimenting with multi-agent reinforcement learning in JAX 734
catalyst-team/alchemy Provides tools and infrastructure to log and visualize experiments in deep learning research 50
arnodelorme/neurofeedbacklab A software framework for real-time EEG analysis and neurofeedback sessions using Matlab and EEGLAB plugins 43
rflysim/rflyexpcode An instructional package providing MATLAB codes and datasets for multicopter design and control experiments 176
canlab/canlabcore A collection of core tools and functionalities for neuroimaging analysis in MATLAB. 149
julie-fabre/bombcell Automated quality control and neuron classification tool for electrophysiology data analysis 121
nexusapoorvacus/deepvariationstructuredrl An implementation of reinforcement learning for visual relationship and attribute detection using PyTorch. 63
bachlab/pspm A software suite for model-based analysis of psychophysiological signals 43
tminka/lightspeed A collection of optimized mathematical functions and tools to facilitate research and benchmarking in MATLAB. 128
fieldtrip/fieldtrip A MATLAB toolbox for analyzing MEG and EEG data 848