env

GONet Dashboard Configuration Environment.

This module defines constants and environment-specific settings shared across the GONet Wizard dashboard. It includes plotting styles, default UI parameters, and display properties.

Constants

CHANNELSlist of str

Image channels used in processing and plotting (e.g., ‘red’, ‘green’, ‘blue’).

CHANNEL_COLORSlist of str

Available ratios between channels (e.g. ‘green/blue’).

BG_COLORstr

Background color used across the dashboard and plot components.

TEXT_COLORstr

Foreground text color used for UI elements and figure labels.

COLORSdict

Dictionary mapping each channel to an RGBA-generating function with configurable alpha.

LOCAL_TZtzinfo

Local timezone for converting timestamps (America/Chicago).

DAY_START_LOCALdatetime.time

Starting time used to group nightly observations across local midnight.

DAY_START_UTCdatetime.time

Starting UTC time used to group nightly observations across local midnight.

DEFAULT_FILTER_VALUESdict

Predefined defaults for the interactive filtering interface.

LABELSdict

Dictionary storing metadata keys categorized as:

  • ‘gen’: General labels not tied to specific channels.

  • ‘fit’: Fit-specific labels associated with individual channels.

OPdict

Dictionary mapping string operators (e.g., ‘<’, ‘!=’) to their Python equivalents.

DEFAULT_OPstr

Default operator from the OP dictionary.

Notes

  • This module is imported across layout, callbacks, and plotting utilities.