neuroelf_gui_-_global_config
This is an old revision of the document!
Table of Contents
NeuroElf - global configuration (variable)
Motivation
For the purpose of keeping a globally accessible configuration, a single 1×1 struct variable, ne_gcfg
, stores settings and this wiki page describes the more important ones as a reference for scripting functionality
Coarse structure
The structure ne_gcfg
contains the following fields (all of which are 1×1 struct variables, unless otherwise noted):
.c
- global run-time, UI, and @xini-based configuration, error handling, etc..cc
- child-window configuration (undocked windows, beta plotter, etc.).fcfg
- figure-based configuration and @xff handle shortcuts, including sub-structures for general UI dialogs.h
- @xfigure and Matlab UI handle shortcuts (equally including sub-structures for dialogs).lut
- LUT (@xff) object with lookup-table colors for VMR overlay.poi
- POI (@xff) object with cluster-table for surface-based objects.tio
- structure with @transimg handles used in main UI (slices, render).voi
- VOI (@xff) object with cluster-table for voxel-based objects.w
and.wc
- workspace (loaded @xff objects in main UI)
Figure-based configuration
The subfield ne_gcfg.fcfg
contains the following fields:
Fixed child-dialogs (single instance allowed per dialog)
.CM
- contrast manager configuration (to execute GLM::FFX_tMap, GLM::RFX_rMap, and GLM::RFX_tMap).MDM
- multi-study design matrix dialog (to configure and create a GLM with MDM::ComputeGLM).MKDA
- MKDA interface (configuring and then executing PLP::MKDA).RM
- RFX- (single-level) mediation dialog (to execute mediationpset and store results in a VMP).Render
- Render dialog (feeding ne_render_setview and ne_render_ex).VisMontage
- montage dialog (feeding ne_vismontage_ex)
These dialogs' configurations are described in greater detail on their own pages.
neuroelf_gui_-_global_config.1401894482.txt.gz · Last modified: 2014/06/04 15:08 by jochen