workspace

Active PolyGenius workspace

Description

The active workspace owns runtime configuration, catalogs, and advanced internals used by generate, compute, evaluate, associate, and visualize.

Usage

workspace

Format

Environment-backed PolyGenius workspace object.

Details

workspace$config contains:

  • root: workspace cache/output root. Default: .polygenius.

  • log.dir: general log directory derived from root.

  • execution.dir: execution-engine log and state directory derived from root.

  • max.cores: execution core budget. Default: auto-detect.

  • max.memory: execution memory budget. Default: Inf.

  • verbosity: console logger threshold. Default: info.

  • verbosity.file: file logger threshold. Default: all.

  • execution.status: execution status display mode, one of auto, yes, or no. Default: yes.

  • execution.log.propagate: whether execution logs propagate to the parent logger, one of yes or no. Default: no.

Change runtime configuration with workspace$config$update(…). workspace$catalogs contains genome-build, reference-panel, liftover-chain, LD-reference, and PLINK catalogs. workspace$.internal contains advanced store, resolver, executor, and rule-registry services for extension authors.