MACS – a new SPM toolbox for model assessment, comparison and selection
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
MACS_Examples
MACS_Extensions
MACS_Manual
MACS_Pipelines
CITATION.md
LICENSE.md
MA_GLM_AR_only.m
MA_LFE_uniform.m
MA_classic_ICs.m
MA_cvLME_multi.m
MA_cvLME_single.m
MA_init_header.m
MA_inspect_GoF.m
MA_load_betas.m
MA_load_data.m
MA_load_mask.m
MA_model_space.m
MC_LBF_group.m
MD_Dir_exc_prob.m
MD_Dir_mean.m
MD_Dir_mode.m
MD_dirrnd.m
MD_gamrnd.m
MD_multrnd.m
ME_BMS_FFX.m
ME_BMS_RFX_GS.m
ME_BMS_RFX_VB.m
ME_GLM.m
ME_GLM_DIC.m
ME_GLM_GoF.m
ME_GLM_LL.m
ME_GLM_NG.m
ME_GLM_NG_AnC.m
ME_GLM_NG_LME.m
ME_GLM_SNR.m
ME_MF_LFE.m
ME_MS_PPs.m
MF_int2str0.m
MF_quantile.m
MF_visualize.m
MS_BMA_group.m
MS_BMA_subject.m
MS_BMS_fams.m
MS_BMS_group.m
MS_PPs_uniform.m
MS_SMM_BMS.m
MS_create_mask.m
README.md
batch_MA_LFE_group_auto.m
batch_MA_LFE_group_man.m
batch_MA_classic_ICs_auto.m
batch_MA_classic_ICs_man.m
batch_MA_cvLME_auto.m
batch_MA_cvLME_man.m
batch_MA_inspect_GoF.m
batch_MA_model_space.m
batch_MC_LBF_group_auto.m
batch_MC_LBF_group_man.m
batch_MF_visualize.m
batch_MS_BMA_group_auto.m
batch_MS_BMA_group_man.m
batch_MS_BMS_group_auto.m
batch_MS_BMS_group_man.m
batch_MS_PPs_group_auto.m
batch_MS_PPs_group_man.m
batch_MS_SMM_BMS.m
batch_cfg_master.m
function_index.m
function_index.py
function_index.xls
function_index.xlsx

README.md

MACS

DOI

MACS – a new SPM toolbox for model assessment, comparison and selection

This toolbox unifies cross-validated Bayesian model selection (cvBMS) [1] and averaging (cvBMA) [2] as well as several other methods into a fully-functionining toolbox for Statistical Parametric Mapping (SPM) that supports SPM's batch mode to accelerate model assessment, comparison and selection (MACS) of general linear models (GLMs) applied to functional magnetic resonance imaging (fMRI) data.

This is MACS V1.2, also referred to as MACS R2018a, released on 30/06/2018. The developers intend to immediately commit bug fixes to this repository and provide a general update two times a year. A toolbox paper has been published in a peer-reviewed journal [3] and a toolbox manual is included in the repository [4].

To install the toolbox, it has to be downloaded and placed as a subdirectory "MACS" into the SPM toolbox folder. Upon starting SPM, batch modules for toolbox features can be accessed by clicking "SPM -> Tools -> MACS Toolbox" in the SPM batch editor [3, Fig. 3; 4, Fig. 1]. MACS is optimized for SPM12, but also compatible with SPM8. With the adoption of MACS, toolkits for cvBMS and cvBMA have become obsolete.

The repository includes a number of sub-directories:

  • MACS_Examples: SPM batch editor job files for example analyses from the toolbox paper [3, Sec. 4]
  • MACS_Pipelines: SPM template batches/script for cvBMS, cvBMA and model space definition
  • MACS_Extensions: MATLAB scripts for toolbox extensions as described in the manual [4, Sec. 15]
  • MACS_Manual: TEX and PDF file belonging to the latest version of the toolbox manual

[1] https://www.sciencedirect.com/science/article/pii/S1053811916303615
[2] https://www.sciencedirect.com/science/article/pii/S105381191730527X
[3] https://www.sciencedirect.com/science/article/pii/S0165027018301468
[4] https://github.com/JoramSoch/MACS/blob/master/MACS_Manual/Manual.pdf