Skip to content

Update SPM12 & CAT12 #1238

@HenkMutsaerts

Description

@HenkMutsaerts

Description

We want to update SPM12 and CAT12 to a more recent version; it probably makes sense to update both at the same time given their interdependence, and carefully test several scenarios to ensure backward compatibility (in terms of quantitative agreement with previous ExploreASL versions).

Perhaps for now we should only update CAT12, which has improved a lot. And save the rest for later.

Tasks

  • Add new CAT12: https://neuro-jena.github.io/cat/index.html#DOWNLOAD (12.9)

  • Ask Guillaume Flandin: is there a paper on the Multi-Brain Model (new SPM non-linear registration)?

  • Ask Guillaume Flandin: when does the SPM license change from GPL to MIT? (but GPL is compatible with Apache 2.0 so that's fine)

  • Here we should list all our own changes and see how these should be applied in the update; also we can notify Robert Dahnke to see if he wishes to account for them. Best to review our changes with Robert?

  • provide list of patches to Guillaume Flandin.

  • Try (and implement) the new Topup feature in SPM, created by Nicole Labra Avila LINK

  • Also update all MEX binaries

How to test

  • Potentially use this testing dataset: LINK
  • Also testing segmentation performance with the "difficult T1w" database (on SurfDrive)

Release notes

Required: summarize the changes for the release notes here

Metadata

Metadata

Assignees

Labels

featureNew feature, enhancement or request

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions