NEBULACAST
LIVE
Loading conditions…
Loading…
RSS
Loading…

Settings

Observer Console preferences and configuration

📍

Observer Context

Your default observing location and regional settings

Location Used for weather, sky, and solar calculations
Timezone Derived from location

To change location, use the location picker in the Dashboard or Weather panel.

🔭

Observing Model

Scoring profile and forecast range for weather quality

Observing Profile Weights how atmospheric conditions are scored
Forecast Range Default time window for weather data
Scoring Strictness Controls how tightly atmospheric thresholds are applied
Restore all observing model settings to recommended defaults

Profile changes apply to the Weather panel on the next data load. Strictness presets will refine scoring thresholds in an upcoming update.

Sky & Ranking

Client-side display filters for the Sky view

Minimum Object Altitude Hide objects below this altitude above horizon
Max Objects Shown Limit the number of labelled objects on the sky chart

These filters apply immediately to the Sky view. They do not change the underlying ranking data.

🔔

Alert Visibility

Filter which alerts appear in the sidebar feed

Space Weather Min Severity Only show alerts at or above this level
Sky Alert Types Toggle which alert categories appear in the feed

Alert filters apply to the sidebar feed immediately. They do not affect the underlying science pipeline.

☀️

Space Weather

Helio widget display preferences

Panel Layout State Expanded / collapsed state of Helio panels is saved automatically
🗺️

Map

Weather map display state

Saved Map State Map center, zoom, and layer visibility are saved automatically
🎨

Appearance & Layout

Visual and layout preferences

Theme Console color scheme
Coming soon
Compact mode Reduce panel spacing and font sizes
Coming soon
Reduce motion Disable animated transitions
Coming soon
⚗️

Advanced

Export, import, and reset all preferences. Power-user controls.

Settings Document

Export Download all preferences as a versioned JSON file
Import Load preferences from a previously exported file. Unknown or invalid keys are ignored.
Reset all preferences Clear every saved preference and return to app defaults

Weather Scoring Weights (read-only)

Category weights used by the TypeScript v5 scoring engine per profile. Sum is always 1.0. Weight editing will be available once the scoring engines are unified.

Category Balanced Visual Broadband Planetary
Atmosphere 35% 40% 30% 55%
Sky Darkness 30% 25% 45% 10%
Dew Safety 20% 20% 15% 20%
Stability / Seeing 15% 15% 10% 15%

The active profile column is highlighted. These weights are applied server-side — they cannot be changed client-side until a validated weight editor is introduced.

📡

Data & Transparency

Data sources and scoring model provenance

Scoring Models

Surface Engine Profile-aware
Weather panel TypeScript v5 hierarchical model Yes
Observer hero Python YAML factor engine Yes
Sky ranking Build-time rules (rules.yml) No
Space weather NOAA SWPC live data No

Data Sources

Open-Meteo Atmospheric weather forecast (clouds, wind, humidity, precipitation)
NOAA SWPC Space weather alerts, Kp index, solar wind, X-ray flux, geomagnetic data
7Timer! Astronomical seeing and transparency forecast
JPL Horizons / MPC Planetary and deep sky object ephemerides, NEO data

Refresh Model

Weather data is refreshed server-side on a scheduled pipeline (hourly). Space weather data is updated every 10 minutes. Sky object ranking is recalculated nightly. Widgets poll for new data automatically after each interval.