nicetoolbox.visual.config_handler

Classes

Configuration

Handles loading and resolving all configurations required for visualizer pipeline.

class nicetoolbox.visual.config_handler.Configuration(project_folder: Path, machine_specifics_file: Path, visualizer_config_file: Path, stats_only: bool = False)[source]

Handles loading and resolving all configurations required for visualizer pipeline.

Load all static configuration files.

Parameters:
  • project_folder (Path) – Path to the project folder containing nice_project.toml.

  • machine_specifics_file (Path) – Path to machine_specific_paths.toml, may contain placeholders.

  • visualizer_config_file (Path) – Path to visualizer_config.toml, may contain placeholders.

  • stats_only (bool) – If True, only initialize statistics (skip media).