Skip to content

anand-ts/eht-weather-analytics-platform

Repository files navigation

EHT Weather Analytics Platform 🛰️

A web-based platform for visualizing and analyzing weather data from multiple telescope sites of the Event Horizon Telescope (EHT). Easily compare, explore, and analyze weather parameters (temperature, humidity, wind, etc.) across observatories and time ranges.

Demo Gif

Demo

Tech Stack

  • Frontend: React, Tailwind CSS, Apollo Client, Chart.js
  • Backend: Node.js, Express, Apollo Server (GraphQL), Mongoose
  • Database: MongoDB
  • Containerization: Docker, Docker Compose
  • Automation: Makefile, Shell scripts

Quickstart

See QUICKSTART.md for a step-by-step setup guide.

  1. Install Docker & Git
  2. Clone the repo and add your CSV data to the data/ folder
  3. Run ./setup.sh to build and start everything
  4. Access the app at http://localhost:3000

Demo Light Mode

Light Mode

Demo Dark Mode

Dark Mode


Georgia Tech - School of Physics (Black Hole Astrophysics Group)

About

Event Horizon Telescope (EHT) Weather Analytics Platform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published