Currently HippUnfold generates only a midthickness surface of the DG (no inner/outer, and no morphometry). In typical MRI this makes sense because the DG is only around 300um thick, and so multiple surfaces would be meaningless (and messy because of missing IO laplace coords). However, in some cases (Allen mouse, BigBrain) it may make sense to produce these outputs as well.
Currently HippUnfold generates only a midthickness surface of the DG (no inner/outer, and no morphometry). In typical MRI this makes sense because the DG is only around 300um thick, and so multiple surfaces would be meaningless (and messy because of missing IO laplace coords). However, in some cases (Allen mouse, BigBrain) it may make sense to produce these outputs as well.
Currently the
label
wildcard is manually set for a few rules in https://github.com/khanlab/hippunfold/blob/master/hippunfold/workflow/rules/gifti.smk. We could consider moving those constraints to the config section instead (exposing this is generally good for transparency), and we could add an optional flag--procDG
The flag could work as following:
Where
limited
is the current behaviour. A config would then specify a list of whichlabel
to run for each rule for each choice.This is probably not high priority now, but may be useful if/when more 3D microscale data becomes available.