RTPSpy

RTPSpy performs real-time processing of functional magnetic resonance imaging (fMRI) data to provide online denoising, anatomical segmentation, region-of-interest mask generation, pipeline simulation, and signal exchange for rtfMRI experiments and neuromodulation research.


Key Features:

  • Online Noise Reduction: Fast, comprehensive online fMRI image processing modules perform denoising in real time with quality comparable to offline denoising techniques.
  • Anatomical Image Processing: Integrates FastSurfer, ANTs, and AFNI for tissue segmentation and ROI mask creation, producing outputs comparable to FreeSurfer and executable in minutes.
  • Pipeline Simulation System: Simulation framework for online fMRI processing that allows optimization of processing pipelines and target-signal calculations.
  • External Application Integration: Signal exchange with external applications via TCP/IP sockets to enable interoperability with other software and devices.
  • Modular Architecture: Modular components permit customization and combination of individual processing steps for varied rtfMRI workflows.

Scientific Applications:

  • Real-time fMRI neurofeedback and neuromodulation: Supports implementation and evaluation of treatment-oriented and personalized neuromodulation protocols.
  • Mechanistic brain imaging studies: Enables online analysis and ROI-based investigations for studies of brain function.
  • Experimental protocol optimization: Uses pipeline simulation and target-signal calculations to optimize processing choices and experimental designs.

Methodology:

Online denoising comparable to offline techniques; anatomical processing using FastSurfer, ANTs, and AFNI for tissue segmentation and ROI mask generation with FreeSurfer-comparable outputs; a simulation framework for online processing and target-signal calculation; TCP/IP socket-based signal exchange; modular software components for customizable workflows.

Topics

Details

License:
GPL-3.0
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Mac, Windows, Linux
Programming Languages:
Python, C
Added:
5/17/2022
Last Updated:
5/17/2022

Operations

Publications

Misaki M, Bodurka J, Paulus MP. A Library for fMRI Real-Time Processing Systems in Python (RTPSpy) With Comprehensive Online Noise Reduction, Fast and Accurate Anatomical Image Processing, and Online Processing Simulation. Frontiers in Neuroscience. 2022;16. doi:10.3389/fnins.2022.834827. PMID:35360171. PMCID:PMC8963181.