This page will provide links to software developed for use in fNIRS imaging. Please contact us with any additions or changes.
fNIRSOFT is stand-alone software to process, analyze and visualize functional near infrared (fNIR) spectroscopy signals through a graphical user interface and/or scripting (for automation), distributed by BIOPAC Systems, Inc. and developed by fNIR Devices.
fOSA is a software package for the processing and analysis of functional neuroimaging data using Near Infrared Spectroscopy (NIRS). The software description and operation manual is provided in the package. The current version of the software is 2.2.
fc-NIRS is an analysis tool for functional connectivity（fc）and brain network calculation. It includes the main functions of fNIRS data quality control, data preprocessing, FC calculation, and graph-theory based network analysis. fc-NIRS 2.0 has been released by Haijing Niu on May 2019. It can be freely downloaded at https://www.nitrc.org/projects/fcnirs.
HOMER3 is the next evolution of the Homer GUI for analyzing fNIRS data. It expands on Homer2 by allowing for custom processing streams at the session and group levels. It also incorporates the SNIRF data format. Underneath the GUI, all of the processing functions can be accessed at the script level, adding additional flexibility. Users are encouraged to contribute their own scripts for public dissemination within HOMER3. AtlasViewer is now also available through GitHub as well.
HOMER2 has a GUI interface similar to HOMER1, but now more easily supports group analyses and re-configuration of the processing stream. Further, it enables users to integrate their own algorithms into the processing stream. Underneath the GUI, all of the processing functions can be accessed at the script level, adding additional flexibility. Users are encouraged to contribute their own scripts for public dissemination within HOMER2.
Imperial College Near Infrared Spectroscopy Neuroimaging Analysis (ICNNA), previously known as Imperial College Neuroimage Analysis (ICNA), is a Matlab-based analysis tool for fNIRS neuroimaging data. In contrast with other software tools such as HomER or fOSA, it places the emphasis on the analysis over the processing with the experimnent instead of the individual neuroimage being the central piece of information. It has statistical, topological and graph-theory based capabilities.
NAP is a MATLAB-based analysis package developed and custom-tailored for analysis of NIRS data, either through a GUI or through the command line. It enables signal denoising and GLM analysis, as well as anatomical registration of the measurements. NAP enables the analysis of entire data sets with a few button clicks.
The Neuroimaging Tools and Resource Center is a large repository of tools and resources serving the broad neuroimaging community.
Open source software for multi-modal optical molecular imaging. Includes image segmentation, multimodal optical modeling (continuous-wave, time-domain, frequency-domain), parametric image reconstruction and overlay visualization.
NIRS-SPM is an SPM5– and MATLAB-based software package for statistical analysis of near-infrared spectroscopy (NIRS) signals. It was developed at the Bio Imaging Signal Processing (BISP) lab at KAIST in Korea.
Brainstorm plugin for fNIRS data analysis.
A suite of analysis packages is offered by NIRx.
Ted Huppert and Jeff Barker have released a new Matlab-based toolbox for fNIRS. The toolbox incorporates all of the lab’s newest innovations including statistical analysis methods for single subject and group level models, mixed effects and ANOVA models, image reconstruction, and functional connectivity analysis. Training videos recorded at the 2018 AnalyzIR Workshop are available at: huppertlab.net
Open-source, GPU-accelerated software for simulation of photon migration in 3D modeled turbid media.
PHOEBE (Placing Headgear Optodes Efficiently Before Experimenting) is a graphical software that measures and displays, in real time, the optical coupling between fNIRS optodes and the scalp of a subject. The primary goal of PHOEBE is to help optimizing the placement of an fNIRS headgear in terms of both time efficiency and signal quality. Download, manual and support available at: https://bitbucket.org/lpollonini/phoebe/wiki/Homehttp://www.uh.edu/tech/pollonini/phoebe/
SNIRF is designed by the community in an effort to facilitate sharing and analysis of NIRS data.
The Functional Brain Science Lab at Jichi Medical University is dedicated to the technical development of spatial registration for NIRS. A variety of tools are described on the lab’s website.
This toolbox allows for optode arrangement based on anatomical landmarks based on five parcellation methods. Alternatively, one can also load volumetric fMRI data (NIfTI or ANALYZE) as mask for the fNIRS optodes positions.
Platform for Optical Topography Analysis Tools (POTATo) is a platform software for Optical Topography data analysis on MATLAB(r). Hitachi has been developing the platform software with the aim of providing a GUI-based workbench for researchers to explore data analysis methods and share Analysis Recipes with other researchers.