Table of Contents
neuroelf_makefiles
Motivation
To visualize “standard space” (MNI/ICBM space) data with NeuroElf, it is often helpful to have a standardized dataset for underlay (anatomical data and surface files). Instead of bundling these files into the installation (which would require several hundreds of megabytes, even in compressed form), NeuroElf comes with functions to create these files out of a set of source files which come bundled with NeuroElf (and only require about 30 megabytes of uncompressed space). Alternatively, the files created by this function can be downloaded as a separate ZIP file that needs to be unpacked into the _files/colin
sub-folder.
Requirements
A functional installation of NeuroElf.
Function reference ('help neuroelf_makefiles')
neuroelf_makefiles - create additional files for NeuroElf's GUI FORMAT: neuroelf_makefiles([opts]) Input fields: opts optional settings .bmaskvmr also create brain-masked versions of VMRs (true) .bvsph create BV-compatible SPH files of colin (true) .flatmaps create flatmap SRF files (false) .hiresseg create 0.5mm segmentation VMRs of colin brain (false) .hiressph create 0.5mm segmentation-based SPH files (true) .hiressrf create 0.5mm resolution-based SRF files (true) .hiressrfb create backprojection VMR files from hires SRFs (false) .hiresvmr create 0.5mm resolution VMR of colin brain (false) .icbmimg also create ICBM-norm version of colin.img (true) .icbmsph also create ICBM-norm versions of SPH files (true) .icbmsrf also create ICBM-norm versions of SRF files (true) .icbmvmr also create ICBM-norm versions of VMR files (true) .recreate delete all files and start anew (false) .wmaskvmr also create (anti-)WM-masked brain VMRs (false) No output fields.
Usage examples
To create the files used most, simply call the function without arguments:
neuroelf_makefiles;
To create all files, set the flags that default to false to true:
neuroelf_makefiles(struct('flatmaps', true, 'hiresseg', true, 'hiressrfb', true, 'wmaskvmr', true))
;
List of files created
All files will be created in the _files/colin
sub-folder.
colin_brain.vmr
- brain-masked version of thecolin.vmr
file (that is created during neuroelf_setup)colin_brain_ICBMnorm.vmr
- ICBM (segmentation-based) normalized version ofcolin_brain.vmr
(useful if functional/statistical data comes from a project for which SPM's segmentation was used as normalization procedure)colin_brain_WMmasked.vmr
- brain-masked version that also has white matter masked out (useful for masking data files; only created if the'.wmaskvmr
' flag is set totrue
)colin_hires.vmr
- 0.5mm resolution VMR, created using lanczos/windowed-sinc interpolation (for high-quality renderings)colin_hires_brain.vmr
- 0.5mm resolution VMR, brain-masked, created using lanczos/windowed-sinc interpolation (for high-quality renderings)colin_hires_ICBMnorm.vmr
- 0.5mm resolution VMR, created using lanczos/windowed-sinc interpolation (for high-quality renderings)colin_hires_brain_ICBMnorm.vmr
- 0.5mm resolution VMR, brain-masked, created using lanczos/windowed-sinc interpolation (for high-quality renderings)colin_ICBMnorm.hdr
andcolin_ICBMnorm.img
- ICBM (segmentation-based) normalized version ofcolin.img
(the file that comes bundled with NeuroElf)colin_LH_SPH.srf
andcolin_RH_SPH.srf
- legacy surface file for the left and right hemispheres (LH/RH, 40962-vertex, morphed icosahedron meshes)colin_LH_SPH_ICBMnorm.srf
andcolin_RH_SPH_ICBMnorm.srf
- ICBM-normalized versions of thecolin_LH_SPH.srf
andcolin_RH_SPH.srf
filescolin_hires_LH_seg.vmr
andcolin_hires_RH_seg.vmr
- 0.5mm-resolution segmentation (white matter) of left and right hemispherescolin_hires_LH_seg_RECOSM.srf
andcolin_hires_RH_seg_RECOSM.srf
- high-resolution (600k+ vertices) meshes of left and right hemispherecolin_hires_LH_seg_RECOSM_ICBMnorm.srf
andcolin_hires_RH_seg_RECOSM_ICBMnorm.srf
- ICBM-normalized versions of these filescolin_hires_BH_segback.vmr
,colin_hires_LH_segback.vmr
, andcolin_hires_BH_segback.vmr
- 0.5mm-resolution back-projection of surfaces (for rendering)colin_hires_BH_segback_ICBMnorm.vmr
,colin_hires_LH_segback_ICBMnorm.vmr
, andcolin_hires_RH_segback_ICBMnorm.vmr
- ICBM-normalized versions of these filescolin_hires_LH_seg_FLAT.srf
andcolin_hires_RH_seg_FLAT.srf
- flattened surface of the hi-resolution RECOSM files (for flat maps)- all
*_hires_*_SPH160k.srf
files - hi-resolution mesh/surface files resampled at regular intervals along a morphed 163842-vertex icosahedron mesh - all
*_midres_*_SPH40k.srf
files - mid-resolution mesh/surface files resampled at regular intervals along a morphed 40962-vertex icosahedron mesh - all
*_lowres_*_SPH10k.srf
files - low-resolution mesh/surface files resampled at regular intervals along a morphed 10242-vertex icosahedron mesh