You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Given the error I figured it was due to 32bit data in dataTimeSeries / time and indeed, resampling the data to 64bit and the error is gone. I've attached the original, and the resampled file in the next section.
hmrR_MotionCorrectSpline shouldn't throw an error becuase dataTimeSeries is stored as 32bit, I validated the file with pysnirf2, and the snirf spec doesn't enforce 64bit storage:
Actual behavior:
Error if dataTimeSeries is in 32 bit format
The text was updated successfully, but these errors were encountered:
kdarti
changed the title
[BUG]: hmrR_MotionCorrectSpline throws an error when nirs/datax/dataTimeSeries is stored as 32bit
[BUG]: hmrR_MotionCorrectSpline throws an error when nirs/datax/dataTimeSeries or nirs/datax/time is stored as 32bit
Dec 15, 2023
Version of Homer3 you are using
1.80.2
Your environment (MATLAB environment and OS)
2017b runtime
Description of the issue
Given the error I figured it was due to 32bit data in dataTimeSeries / time and indeed, resampling the data to 64bit and the error is gone. I've attached the original, and the resampled file in the next section.
Steps to reproduce:
8001_00_24217_resampled.zip
8001_00_24217_original.zip
Expected behavior:
hmrR_MotionCorrectSpline shouldn't throw an error becuase dataTimeSeries is stored as 32bit, I validated the file with pysnirf2, and the snirf spec doesn't enforce 64bit storage:
Actual behavior:
Error if dataTimeSeries is in 32 bit format
The text was updated successfully, but these errors were encountered: