https://github.com/rob-luke/2022-abps-fnirs-demo
Demonstrate fNIRS processing with NIRSport2 device
https://github.com/rob-luke/2022-abps-fnirs-demo
Last synced: 3 months ago
JSON representation
Demonstrate fNIRS processing with NIRSport2 device
- Host: GitHub
- URL: https://github.com/rob-luke/2022-abps-fnirs-demo
- Owner: rob-luke
- License: mit
- Created: 2022-07-05T06:45:03.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-14T23:06:18.000Z (almost 2 years ago)
- Last Synced: 2025-03-16T16:40:42.451Z (3 months ago)
- Language: Jupyter Notebook
- Size: 4.3 MB
- Stars: 4
- Watchers: 1
- Forks: 2
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 2022 ABPS fNIRS Demo
fNIRS processing with NIRSport2 device at the Australasian Brain & Psychological Sciences Meeting 2022.## Aim
We will take a measurement and go from raw data to average waveforms and topographic GLM results.
➡
➡
## Usage
The project has three components:
* `montage`: Contains the NIRSport2/Aurora files for the montage used in this demo.
* `experiment`: Contains a python script to run the example experiment,
including sending triggers via the cedrus usb to parallel converter.
* `analysis`: Contains analysis scripts for both waveform and GLM style analysis. We will use these to kick start the conversation.## Installation
### Running The Experiment
1. Install poetry
2. Move to the directory
```console
cd /path/to/2022-ABPS-fNIRS-Demo
```
3. Install requirements
```console
poetry install
```
3. Run the experiment and specify the required parameters
```console
poetry run python experiment/experiment.py --subject Rob --session test --run 1
```
### Running The Analysis1. Install MNE using the method recommended at https://mne.tools/stable/install/index.html
2. Run Jupyter Lab
```console
jupyter lab
```
3. Move to the analysis directory and launch the relevant notebook
4. Change the path to your data