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.
52 stars
13 watching
27 forks
Language: MATLAB
last commit: 8 days ago
Linked from 1 awesome list
eyelinkfield-triplabjackmatlabneuroscienceplexonpsychophysics-toolboxptbstate-machinestate-machinesstimulustobiivisual-stimuli
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 |