Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Usage of NiBetaSeries without fMRIPrep outputs #265

Open
PeerHerholz opened this issue Jan 22, 2020 · 2 comments
Open

Usage of NiBetaSeries without fMRIPrep outputs #265

PeerHerholz opened this issue Jan 22, 2020 · 2 comments

Comments

@PeerHerholz
Copy link
Contributor

Is your feature request related to a problem? Please describe.
While I'm a huge fan and in support of fMRIPrep, there are reasons not to use it. Working with a few datasets that unfortunately fell under this category, I was wondering howe NiBetaSeries could also be utilized without fMRIPrep outputs.

Describe the solution you'd like
I think a support for a myriad preprocessing pipelines is not possible and feasible. However, maybe 1 or 2 could be added (as long as they comply with BIDS).

Describe alternatives you've considered
More realistically, the docs could contain a respective primer and/or example that utilizes NiBetaSeries with a preprocessing pipeline other than fMRIPrep. Maybe something along the lines of the tutorial.

How do folks think about this?

@jdkent
Copy link
Member

jdkent commented Jan 22, 2020

I am very open to making nibetaseries more adaptable to other preprocessing pipelines, NiBetaSeries is not dependent on fmriprep per se, but it is the the one I know most about. As long as the preprocessing pipeline fulfills the current state of the bids-derivatives specification, nibetaseries should be able to accommodate.

Is there a preprocessing pipeline you can share some example outputs for (and/or a link to the pipeline code) so we can develop a tutorial/tests to make sure it works?

@PeerHerholz
Copy link
Contributor Author

Thx for the fast response @jdkent! You're of course right in that NiBetaSeries should also work with other preprocessing pipelines given the requirements you mentioned. I was more referring to the arguments that are rather fMRIPrep specific (e.g. confounds, etc.).

Re preprocessing pipelines: we could check the nipype examples, now living in niflows. However, they are not compliant with the derivatives specifications, hence would create a bit of work us (basically changing the datasink of the examples). One that is compliant would be fmriflows (disclaimer: I'm helping out in that project.). Both could be applied to the same dataset as used in the tutorial.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants