Skip to content

assuntaciarlo/rtRSA_GUI

Repository files navigation

rtRSA_GUI

Python GUI for real-time Representational Similarity Analysis (rtRSA) neurofeedback experiments in Turbo-BrainVoyager.


📖 Overview

This repository contains a Python-based GUI application for running real-time Representational Similarity Analysis (rtRSA) neurofeedback experiments using Turbo-BrainVoyager. It supports real-time pattern display, live RSA computation, and integration with TBV data streams.


🧩 Requirements

  • Python 3.6 environment (via Miniconda or Anaconda)
  • Turbo-BrainVoyager 4.2 installed on a network-accessible computer
  • Python packages listed in requirements.txt

⚙️ Installation

  1. Install Miniconda or Anaconda if not already installed.
  2. Clone this repository
  3. Create and activate a new Python 3.6 environment
conda create -n py36 python=3.6 
conda activate py36
pip install -r requirements.txt

🚀 Usage

Preparation

  1. Launch Turbo-BrainVoyager and enable the Network Plugin.
  2. Start the GUI using rtRSA_gui.bat after setting up your environment.

Localizer session

  1. Adjust run_localizer.bat for your specific environment and target emotion.
  2. Configure TBV for real-time fMRI data processing.
  3. Use the GUI to extract and save statistical patterns.

Neurofeedback session

  1. In the GUI, select task-related voxels as the mask for neurofeedback.
  2. Launch the neurofeedback paradigm via the GUI.
  3. Start TBV’s real-time fMRI data processing.

📁 Repository Structure

rtRSA_GUI/
├── rtRSA_gui.py           # Main GUI application
├── run_localizer.py       # Script for localizer session
├── run_NF.py              # Script for neurofeedback session
├── utils/                 # Utility modules (RSA, voxel selection, etc.)
├── images/                # Stimuli or display images
├── searchlight.cfg        # Searchlight configuration settings
├── requirements.txt       # Python dependencies
└── README.md

About

Python GUI for rtRSA Neurofeedback experiments in TurboBrain Voyager

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors