nipype: added RandomiseGroupLevel in new file 'stats.py' #55
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Dear Anders,
I am including BROCCOLI in my nipype workflows and I noticed that BROCCOLI has not provided an interfaces with "RandomiseGroupLevel".
Since there are only interfaces for preprocessing programs (smoothing, motion correction...) in a separate file called preprocess.py, I figured I should keep the new interface class in a separate file, which I called stats.py.
Basically I created the new interface in a way that is as similar as possible to the style in which the old interfaces had been created to keep things straightforward and simple. I have tested the interface by performing sign flip tests and found no errors.
Cheers,
Michael
PS: The only feature I miss about RandomiseGroupLevel compared to FSL's randomise is the TFCE functionality ;) BROCCOLI says that "TFCE is currently turned off"