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.