Skip to content

CBU AA 5.4.0, October 2019

Compare
Choose a tag to compare
@jooh jooh released this 22 Nov 12:11
· 80 commits to master since this release

Informal CBU release - to ease reproducibility and data sharing, we make releases whenever the deployed version on the CBU imaging system changes.

The major advance in this version is to fully support our new CENTOS7 cluster with the SLURM scheduler. Beyond this we made a few changes to accommodate the CamCAN pipelines, to hopefully remove the need for an independent CamCAN AA version. There are also various bug fixes, as listed below.

CBU users can find this release under /imaging/local/software/AA/release-5.4.0_201910

  • Ensure that AA runs without SPM on the path, and that the AA-specified SPM version is respected. There was a bug where various SPM functions were called before SPM was added to the path by AA, which caused crashes if the user didn't have SPM on the path, and incorrect behaviour if the user had a different SPM version on their path than what they had specified in AA with the spmdir option. It was basically possible for the same user script to end up using different SPM versions in localsingle and qsub.
  • Stop crashes when new ifconfig version is encountered in e.g. aas_writedoneflag (this caused crashed on new Centos7 cluster).
  • Add the 'isrenameable' flag to many ROI processing modules (necessary for CamCAN pipeline)
  • Update CBU defaults to run on new Centos7 cluster
  • Bump SPM version to latest release (r7487)
  • Add support MEG pipelines with maxfilter on new SLURM scheduler
  • handle absent meminfo shell function (e.g. on CSH-derived shells) more gracefully
  • Various minor adjustments to accommodate AA functionality at other sites (Surrey, RHUL) - we won't cover these in detail here since they don't affect CBU.