Software & Tools
We are committed to open science. Below are software tools developed or co-developed by members of the Medical Imaging Lab, freely available to the research community.
Our Open-Source Tools
NIRFAST
MATLAB / Python A finite element method (FEM)-based software for modelling near-infrared light transport in biological tissue. NIRFAST supports forward modelling and image reconstruction for diffuse optical tomography (DOT) and is widely used in the community. The most recent version, NIRFASTer, is Python-based and significantly faster. nirfast.org →NIRSplot
MATLAB A tool for the quality assessment of fNIRS scans. NIRSplot provides a graphical interface for inspecting channel-level signal quality, helping researchers identify and exclude low-quality data before analysis. Developed to improve reproducibility and rigor in fNIRS studies. GitHub →INCA Framework
MATLAB The Imperial College Near-infrared spectroscopy neuroimaging analysis (INCA) framework provides a structured pipeline for fNIRS data analysis and interpretation, covering signal pre-processing, haemodynamic response estimation, and connectivity analysis. Publication →Datasets
We are committed to sharing data in accordance with open science practices and ethical requirements. Details of publicly available datasets associated with our publications are listed here as they become available.
Contributing & Feedback
All of our open-source tools are developed collaboratively. If you find a bug, want to suggest a feature, or would like to contribute, please open an issue or pull request on the relevant GitHub repository. We also welcome questions and feedback by email.
Get in Touch