Umboni Weather Intelligence Platform¶
Umboni is a teaching-oriented weather platform for New England.
The repository combines:
- a Python fetcher for free weather APIs
- a Fortran simulator for the 24-hour ensemble forecast
- an Angular dashboard for the final visualization
The shortest path for a beginner¶
If you do not know where to start, run these commands in order:
python scripts/umboni.py doctor
python scripts/umboni.py bootstrap
python scripts/umboni.py pipeline
python scripts/umboni.py run-frontend
That is the recommended first-run path.
Read these pages in this order¶
After that, move into the deeper reference material:
- Architecture
- Data Flow
- Testing Strategy
- Logging and Observability
- External Libraries
- Beginner Walkthrough
What success looks like¶
You know the repository is working when all of these are true:
python scripts/umboni.py doctorreports all required tools as presentpython scripts/umboni.py pipelinecreates the forecast artifactspython scripts/umboni.py run-frontendserves the dashboard locallypython scripts/umboni.py test all --skip-end-to-end-testscompletes without errors