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
The ReproIn heuristic (reproin) currently uses suffixes to distinguish complex-valued fMRI data (see below). However, the phase suffix is deprecated in favor of the part entity.
The difficult thing is that infotodictis run separately on each run loops over runs, and magnitude and phase data from the same run are typically (at least with the CMRR MB sequence) split into separate folders of DICOMs (magnitude first). I don't know how to flexibly identify magnitude BOLD runs that need part-mag (i.e., runs with phase data also reconstructed) vs. those that don't (magnitude-only reconstruction).
I'm thinking maybe that the filename_suffix_parts list could be built with part included by default, then it could be collected across runs, and then if there aren't any cases where everything else is the same except for part, the part entity could be removed.
Platform details:
n/a
The text was updated successfully, but these errors were encountered:
Summary
The ReproIn heuristic (
reproin
) currently uses suffixes to distinguish complex-valued fMRI data (see below). However, thephase
suffix is deprecated in favor of thepart
entity.heudiconv/heudiconv/heuristics/reproin.py
Lines 501 to 504 in 4c2c2c0
The difficult thing is that
infotodict
is run separately on each runloops over runs, and magnitude and phase data from the same run are typically (at least with the CMRR MB sequence) split into separate folders of DICOMs (magnitude first). I don't know how to flexibly identify magnitude BOLD runs that needpart-mag
(i.e., runs with phase data also reconstructed) vs. those that don't (magnitude-only reconstruction).I'm thinking maybe that the
filename_suffix_parts
list could be built withpart
included by default, then it could be collected across runs, and then if there aren't any cases where everything else is the same except forpart
, the part entity could be removed.Platform details:
n/a
The text was updated successfully, but these errors were encountered: