Skip to content

vilhelmp/climatestatus

Repository files navigation

Climate Dashboard

A Streamlit dashboard for visualizing global sea surface temperature data from NOAA's OISST dataset.

Features

  • Temperature Anomaly Time Series: Shows daily temperature anomalies with 6-month moving average
  • Actual Temperature Time Series: Displays actual sea surface temperatures
  • Seasonal Patterns: Compares temperature anomalies throughout the year with confidence bounds
  • Distribution Analysis: Ridge plot showing temperature distributions by year

Installation

  1. Install the required dependencies:
pip install -r requirements.txt
  1. Run the Streamlit dashboard:
streamlit run climate_dashboard.py

Data Source

  • Dataset: NOAA OISST v2.1 Global Sea Surface Temperature
  • Baseline Period: 1981-2011 climatological mean
  • Source: Climate Reanalyzer
  • Update Frequency: Daily

Dashboard Sections

  1. Key Metrics: Latest anomaly, record highs, yearly averages
  2. Time Series Plots: Both anomalies and actual temperatures
  3. Seasonal Analysis: Year-over-year seasonal comparisons
  4. Statistical Distributions: Ridge plots by year

The dashboard loads data in real-time and caches it for performance.

About

A quick overview of the climate

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors