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
- CHANNELS
list
ofstr
Image channels used in processing and plotting (e.g., ‘red’, ‘green’, ‘blue’).
- CHANNEL_COLORS
list
ofstr
Available ratios between channels (e.g. ‘green/blue’).
- BG_COLOR
str
Background color used across the dashboard and plot components.
- TEXT_COLOR
str
Foreground text color used for UI elements and figure labels.
- COLORS
dict
Dictionary mapping each channel to an RGBA-generating function with configurable alpha.
- LOCAL_TZ
tzinfo
Local timezone for converting timestamps (America/Chicago).
- DAY_START_LOCAL
datetime.time
Starting time used to group nightly observations across local midnight.
- DAY_START_UTC
datetime.time
Starting UTC time used to group nightly observations across local midnight.
- DEFAULT_FILTER_VALUES
dict
Predefined defaults for the interactive filtering interface.
- LABELS
dict
Dictionary storing metadata keys categorized as:
‘gen’: General labels not tied to specific channels.
‘fit’: Fit-specific labels associated with individual channels.
- OP
dict
Dictionary mapping string operators (e.g., ‘<’, ‘!=’) to their Python equivalents.
- DEFAULT_OP
str
Default operator from the OP dictionary.
Notes
This module is imported across layout, callbacks, and plotting utilities.