|
Hardware&Software Projects:
CENTRAL NERVOUS SYSTEM, COMPUTATIONAL COGNITIVE NEUROBIOPHYSICS, NEUROPSYCHIATRY
|
0ct0pu5-ReEL - Realtime Encephalogpraphy Lab
Octopus is a holistic (i.e. aiming to include **all** the needed features), (hard) realtime, network-based, realistic-head EEG source localization system mostly fitting into audio-visual attention/perception, BCI, and neuro-feedback research. Even though the very roots depend back in time (e.g. arreog), Octopus project (and it's daughter projects) are mostly developed by Barkin Ilhan during his PhD thesis between 2005-2009, then abandoned for some time, as the researcher went abroad for post-doc concentrating some different topics. After some time, he had the time to refocus and finally put the 20k-line codebase to github. You'll see detailed info within here.
|
|
Octopus-AuRAViS - Realtime Audio-Visual Stimulator
Octopus-AuRAViS is a hard realtime Audio-visual synchronized audio-visual stimulus presentation system for cognitive neuroscience experiments. It aims to be the golden standard, as it is capable of on-the-fly manageable audio-video synchronization with microsecond-level jitter. It has been developed by Dr. Ilhan during a study consisting of McGurk-MacDonald Illusion in 2008. This version is the updated one to run on Linux kernel 4.x and RTAI 5.
|
|
ArrEOG - Realtime Electrooculography Recording & Analysis Software
ArrEOG is the very first of a number of programs developed by Dr. Ilhan, which makes use of real-time properties provided by RTAI, since its 24.x branch (in 2002). This software is developed during his master thesis for accurately recording horizontal binocular eye movements and analyzing for timing characteristics for the abducting and adducting eye.
|
|
qAloric - Recording and Analysis software for Neuro-otological Caloric Tests
qaloric is may be the only program designed clinical application in mind. This is written basically to conduct Neuro-otological Caloric test sessions. For a patient, it can automate hot/cold air/water administering systems and associated vestibulo-ocular recordings. It can generate detailed reports after the automated analyses.
|
|
SchEMA - SCHizophrenia Eye Movement Analysis MATLAB Toolbox
SchEMA is a MATLAB toolbox developed for properly analyzing eye movement properties of psychiatric patients, obtained via standard tasks such as visually-guided, anti-, memory-guided- saccades, and pursuit. Even though it has been developed during a psychiatric research on Schizophrenia patients (pointing out the name), it can theoretically be used in any cognitive/neuro-psychiatric domain; most efficiently with Octopus-OMS.
|
|
Mycrobe - Microcontroller-based batch audio presenter
MyCrobe is a PIC32-based zero-jitter audio (i.e. a waveform for any purpose) presenter for use in cognitive neuroscience research. It has been developed by Dr. Ilhan during his post-doc, for use in a study. It is easy to build, both for the software and hardware. Better suits for Linux/RTAI-illiterate.
|
|
MyCrobe-DAClick - Microcontroller-based click sound presenter
DAClick is a microcontroller-based click sound (indeed a pulse) presenter for use in cognitive neuroscience research. Originally it has been developed by Dr. Ilhan during his post-doc, for use in a study to present to subject stimuli at perceptual boundary through a staircase procedure. This one's also easy to build, both for the software and hardware. Better suits for Linux/RTAI-illiterate.
|
PERIPHERAL NERVOUS SYSTEM ELECTROPHYSIOLOGY
|
ReTiCAP - Real-time Compound Action Potential Recorder & Analyzer
RETICAP ("Real-time Compound Action Potential" recorder) is one of the many software projects which have been initiated during past research and developed ever after (the others will eventually appear here when formatted for to be launched as an open-source project). It aims online-averaged recording of peripheral Compound Action Potentials (CAPs) with proper realtime triggering of an external analog stimulator (in our case it is a Grass S88). RETICAP is somewhat superior to conventional recording software that it makes use of a hard realtime-enabled kernel providing microsecond-level jitter. The realtime loop i.e. corresponding to a hard realtime loop rather than DMA makes it possible to design complex closed-loop protocols, e.g. modified by the features of actual signal being acquired.
RETICAP should be compiled/installed on a working Linux system with RTAI and COMEDI preinstalled.
You can access the current source code snapshot of RETICAP at the respective Github repository.
|
|
|