Gitlab Repository Biofysica/experiment

From biophysics
Jump to navigation Jump to search

back to Gitlab Repository Biofysica

Description

The Repository Biofysica/experiment contains code for experiments and experimental devices.

Experiments:

  • SpherePrime
  • SphereTTL
  • SphereMinor
  • NewSpherePrime
  • SLIMS
  • ripple_prt_experiment
  • Experiment generator (Exp)
  • psychoILD
  • HRTF
  • EEG

Devices:

  • Panasonic PLC Led controller
  • DCN-LED Led controller
  • Panasonic Servomotors (Vestibular Chair and Speaker Arm)
  • Pupillabs

Other:

  • BIOX toolbox for RZ6
  • HDF5 file format toolbox
  • Ini-file format toolbox
  • FileIO utilities
  • IP utilities
  • Modbus utilities
  • Mewtocol utilities
  • LSL utilities

Biofysica/experiment content

+zmq

Part of asynchronous messaging library ZeroMQ

SLIMS

Software for the SLIMS project by Jesse Jansen. SLI-MS is an experiment to detect visual/oculomotor issues in multiple sclerosis (the MS in SLIMS) patients using an eye tracker (Pupil Labs) and Psychtoolbox.

biox_rz6

BIOX (BIOphysics eXperiments) Software for programming the RZ6 Multi I/O processor

  • Matlab interface
  • RZ6 circuits
  • User Manual
  • Tutorial

exp

Matlab files for generating experiment files for SpherePrime and SphereMinor

fileio

Matlab utilities for file io

getip

IP related files: getip function for Matlab and C for different platforms.

gui

Matlab files for several SpherePrime gui's.

hdf5

Contains Matlab file for using the HDF5 file format. The Hierarchical Data Format version 5 (HDF5), is an open source file format that supports large, complex, heterogeneous data.

iniconfig

Matlab file for reading and writing *.ini files and an example ini-file. This allows you to create configurations of settings, and to manage them.

led

Matlab files for controlling LED's with the Panasonic PLC (ledcontroller.m) or the DCN-LedBox (ledcontroller_pi.m).

lsl-helper-plugins

Plugins for using LSL with Optitrack/Motive and PupilLabs devices.

lsl

Matlab software for using LSL (Labstreaming Layer)

mewtocol

Matlab software for the Mewtocol protocol for communication with Panasonic PLS's.

modbus

Matlab software for the Modbus protocol for communication with Panasonic PLS's.

psychoILD

Matlab software for a ILD (interaural level differences) experiments.

pupil_labs

Matlab software for reading and converting PupilLabs data.

ripple

Matlab file for a ripple sound experiment.

rpvsdex

Collection of rpvsdex files for TDT RP2.1 and RZ6 devices. Several circuit variants used in SpherePrime, SphereMinor, PsychoILD, EEG etc...

servomotors

Matlab files for controlling the panasonic servo motors of the Vestibular Chair and the SpeakerRobotArm

setup

Matlab files for localization of speakers and led's in several Labs.

sound

Matlab files for generating different sounds, like tones, ripples, sweeps. And frequency equalizers.

sphere Panasonic PLC

FPWIN PRO7 program files for the Panasonic PLC (=led controller) in the Auditory Sphere Lab.

sphereMinor

Matlab files for the SphereMinor program for use in the Auditory Perception Lab.

spherePrime

Matlab files for the Old SpherePrime program for use in the Auditory Sphere Lab.

spherePrimeNew/V1.13

Matlab files for the new SpherePrime program for use in the Auditory Sphere Lab.

sphereTTL

SphereTTL is a variant of SpherePrime with a time to live (TTL) function build in making short ( <10ms) LED stimuli.

stripchart

Matlab code of a class for plotting of real time data.

tcp_udp_ip

Communication software for remote control of the Vestibular Chair computer.

tdt

Matlab code for controlling System3, RZ6, Zbus hardware of TDT (Tucker Davis Technologies).

test

Matlab files for testing the EEG Mobita with an oddball experiment.

usb

Matlab file for support of the FTDI FT232 USB-Serial Interface.

vocoder_RL

Matlab code for a simple vocoder developed by Ruurd Lof.

zeromq

This directory contains jeromq, a zeromq implementation in java that runs from Matlab.

zmqcmd

This directory contains matlab code for zeromq.

zmqrpi

This directory contains matlab code for LSL (Labstreaming Layer) making use of zeromq.