Skip to content

Add file reader for Artinis fNIRS devices #8001

@rob-luke

Description

@rob-luke

This issue is about adding support for Artinis Medical Systems fNIRS devices to MNE.

The first step is to collect some small (approximately 10 second) recordings to be used in unit tests. The details of how the data is collected should be documented including all hardware and software parameters. The test data should be committed to the mne-testing-data repository. Here is an example of the first NIRS test file that was added which is a good example of the minimum level of detail preferred, additional testing data was added as support was expanded to include more hardware and software versions. It is handy if the data can include some trigger information too.

Based on the OxyMon Leaflet - rev. 1901 the OxyMon is a continuous wave device so we can use the type fnirs_cw_amplitude (see #7912 for discussion of different types). This is the same data type as used for the NIRX reader, so that can be used as a template. Please correct me if I am wrong here, I don't have access to a device.

A file reader will need to be created and unit tests for the reader. As an example you can view the NIRX file reader here and the tests can be viewed here. It is also worth looking at the non NIRS data readers too as they may be more similar to the Artinis format.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions