Skip to content

Conversation

@AliceJoubert
Copy link
Contributor

@AliceJoubert AliceJoubert commented Aug 22, 2025

This PR modifies the informations of the t1-volume pipeline to recommend SPM25 usage. Technically SPM12 still work on it but it is easier to download SPM25 nowadays.

Some code from Nipype was adapted to drop SPM8 and allow NewSegment usage for SPM25.

Todo :

  • Verify the documentation is clear.

To test on :

  • Linux
  • Max
  • CI (new module needed)

@AliceJoubert AliceJoubert self-assigned this Aug 22, 2025
@AliceJoubert AliceJoubert marked this pull request as ready for review September 17, 2025 10:05
@AliceJoubert AliceJoubert added the enhancement New feature or request label Sep 17, 2025
Copy link
Contributor

@Adam-Ismaili-92 Adam-Ismaili-92 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @AliceJoubert for your work !

The tests were mainly focused on non-regression ones.

The tests have only been conducted on Linux, third party softwares (MATLAB, MCR) still need to be properly downloaded on Mac for the remaining tests to be conducted.

On Linux :

  • SPM12 works well (throwing an error recommending SPM25 installation)
  • SPM12 Standalone works well (throwing an error recommending SPM25 installation)
  • SPM25 sends assertion errors or loads indefinitely
  • SPM25 Standalone sends an error probably linked to an installation or compatibility issue with MCR : ”OSError: This docstring was not generated by Nipype!”

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

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants