Skip to content
Clinical Toolbox for SPM (https://www.nitrc.org/projects/clinicaltbx/)
MATLAB
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Tutorial first commit Jul 11, 2016
.gitignore
GG-366-FLAIR-2.0mm-8mmFWHM.nii first commit Jul 11, 2016
README.md
TPM4mm.nii 6 Tissue New-Segment May 9, 2017
clinical_8bit.m
clinical_binarize.m update mrnormseg May 5, 2017
clinical_c2h.m
clinical_c2h_old.m
clinical_ctnorm.m
clinical_ctnorm_job.m
clinical_delete.m first commit Jul 11, 2016
clinical_filedir_exists.m first commit Jul 11, 2016
clinical_fix_ge_ct.m first commit Jul 11, 2016
clinical_h2c.m
clinical_h2c_old.m
clinical_lesion_coreg.m
clinical_mrnorm.m
clinical_mrnorm_job.m
clinical_mrnormseg.m
clinical_mrnormseg12.m
clinical_mrnormseg_job.m 6 Tissue New-Segment May 9, 2017
clinical_nii2voi.m
clinical_rename.m
clinical_setorigin.m
clinical_smooth.m
clinical_smoothmask.m
gg-flair-181-asym-8mmFWHM.nii first commit Jul 11, 2016
sccsf.nii first commit Jul 11, 2016
scct.nii first commit Jul 11, 2016
scct_stripped.nii first commit Jul 11, 2016
scgrey.nii
scwhite.nii first commit Jul 11, 2016
spm_2017May09.ps 6 Tissue New-Segment May 9, 2017
tbx_cfg_clinical.m

README.md

Clinical Toolbox for SPM

About

This toolbox is designed to help SPM12 normalize scans from indviduals with brain injury. For details visit the NITRC wiki

Installation

There are two ways to install this toolbox.

  • Click the green "Download or Clone" button, download as a zip file. Unzip the contents. Place the "Clinical" folder inside SPM12's "toolbox" folder. Restart SPM and press the "Batch" button. Use the Batch window's SPM/Tools/Clinical menu item to select the normalization you wish to compute. For more details see the included Word document or the Wiki listed above.
  • Run the following script in Matlab to install the software (assumes you have 'git' installed)
if isempty(which('spm')) || ~strcmp(spm('Ver'),'SPM12'), error('SPM12 required'); end;
pth = fullfile(spm('Dir'),'toolbox');
if ~exist(pth,'file'), error('SPM12 toolboxes not installed'); end;
cd(pth);
tbx = 'Clinical';
cmd = ['git clone git@github.com:neurolabusc', filesep, tbx, '.git'];
system(cmd);
pth = fullfile(pth, tbx);
if ~exist(pth,'file'), error('Unable to install toolbox'); end;
fprintf('Installed toolbox %s: to use launch SPM, choose "Batch" and select the SPM/Tools menu\n', tbx);
Recent Versions

9-May-2017

  • Automatic check for updates.
  • Compatibility fixes for SPM12
  • Segment-Normalize includes the ability to use 6-tissue segmentation maps (instead of 3 tissue segmentation maps). Requires SPM12. This is the new default, older 3-tissue is still available for compatibility.

7-July-2016

  • Enhanced support for SPM12 (SPM8 not tested still might work).
  • The command "MR segment-normalize" now includes the option for my implementation of enantiomorphic normalization (see Nachev et al., 2008). Users may also want to explore my script nii_enat_norm.
License

This software includes a BSD license

References

Nachev P, Coulthard E, Jäger HR, Kennard C, Husain M. (2008) Enantiomorphic normalization of focally lesioned brains. Neuroimage. 39(3):1215-26.

Rorden C, Bonilha L, Fridriksson J, Bender B, Karnath HO (2012) Age-specific CT and MRI templates for spatial normalization. NeuroImage. 61(4):957-65.

You can’t perform that action at this time.