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

Implement two-level modelbuild for longitudinal registration (--two_level) #352

Open
Gab-D-G opened this issue Feb 5, 2024 · 1 comment

Comments

@Gab-D-G
Copy link
Collaborator

Gab-D-G commented Feb 5, 2024

As requested in #350 , it would be useful to have a two-level registration framework for proper longitudinal alignment (i.e. register first within subjects, and then across subjects). This would require pairing all runs/sessions for a given subject ID, running modelbuild within subject, i.e. GenerateTemplate interface, then taking the subject averages for a second iteration of modelbuild now across subjects.

This will require create a new commonspace registration workflow conducting these operations, and also adapting the associated resampling operations to incorporate an additional set of transforms for the within subject step.

@Gab-D-G
Copy link
Collaborator Author

Gab-D-G commented Feb 14, 2024

Upon revision, handling the session information will require substantial revision of the current workflow iterables. At the moment, the subject and session information are collapsed into a single split, and are not distinguished at any point in the pipeline. To introduce a separation between subject and session, the initial BIDS reader will need to be modified, and then a new iterable node will need to be introduced to separate sessions. Additional JoinNodes will be necessary as well to accomodate the changes.

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

No branches or pull requests

1 participant