question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Support fNIRS data with more than two wavelengths (e.g. Shimadzu devices or broadband fNIRS)

See original GitHub issue

Describe the new feature or enhancement

Support for fNIRS data acquired with three wavelengths, specifically from Shimadzu fNIRS devices.

Describe your proposed implementation

Using mne-python v0.24.dev0 and mne-nirs v0.1.2.dev, read_raw_snirf() will not load fNIRS data with 3 wavelengths (780, 805, 830) and expects only 2 wavelengths. The error message is “NIRS channels not ordered correctly. Channels must be ordered as source detector pairs with alternating frequencies: 780 & 805”

Using previous versions of mne-python (0.21.2) and mne-nirs (v0.0.1), it was possible to load the 3-wavelength data then to use drop_channels() to remove the channels associated with wavelength 830 before proceeding.

Here is some some sample data: sample_shimadzu_data.snirf

Thanks in advance!

Issue Analytics

  • State:open
  • Created 2 years ago
  • Comments:7 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
larsonercommented, Oct 8, 2021

@rob-luke ideas?

0reactions
rob-lukecommented, Oct 24, 2021

Ok, and I will note in this thread as we make steps towards this goal.

Read more comments on GitHub >

github_iconTop Results From Across the Web

LIGHTNIRS - Features - Shimadzu
Triple Wavelength Semiconductor Laser Ensures Stable Measurements. Three wavelengths are used to measure variations in the concentration of oxygenated and ...
Read more >
Life Science - Brain-Function Imaging - Shimadzu
- What can fNIRS tell us? In the wavelength range measured by fNIRS (700 to nearly 900 nm), the spectrum for oxygenated hemoglobin...
Read more >
Significance and application field of brain function ... - Shimadzu
With fNIRS, oxygenated hemoglobin (Oxy-Hb) and deoxygenated hemoglobin (Deoxy-Hb), which have different absorption wavelengths, can be measured by irradiation ...
Read more >
C297-E097B LABNIRS - Shimadzu
Multiple channels permit measurement of the entire head. Rapid data sampling that is five times faster than conventional instruments captures reactions.
Read more >
LIGHTNIRS - Shimadzu
Shimadzu Portable functional Near-Infrared Spectroscopy (fNIRS) System for Research* Near infrared light, which readily diffuses easily through biological ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found