dbs_annotator.utils

Utility functions for DBS Annotator.

This package contains helper functions for UI components, graphics, resource management, responsive design, and theme management.

Modules

auto_update

Launch platform install scripts to upgrade a packaged DBS Annotator build.

graphics

Graphics utility functions for UI components.

longitudinal_exporter

Longitudinal report exporter for DBS Annotator.

program_config_manager

Program configuration manager for custom program names.

report_chart_utils

Shared chart utilities for report generation.

resources

Resource path management utilities.

responsive

Responsive design utilities for adaptive UI scaling.

scale_preset_manager

Scale preset manager for loading and saving user-modified scale presets.

session_exporter

Session data exporter for DBS Annotator.

theme_manager

Theme manager for handling dark/light mode switching.

tsv_columns

Canonical TSV column names and legacy alias handling.

updater

Check GitHub Releases for newer versions of the app.

user_data

Per-user data locations for config and presets.