User Tools

Site Tools


neuroelf_gui_-_global_config

This is an old revision of the document!


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