Skip to main content
ModMS (Model Management System) is a distributed system designed to download, process, store, and serve meteorological model data through a flexible API.

Access

URL: http://modms.devops.arabiaweather.com/web/Username: modmsPassword: SeaLandSky

Overview

ModMS handles the complete lifecycle of meteorological model data:

System Components

ModMS consists of four main components working together:
Downloads models according to schedule and performs model-specific post-processing on GRIB files. Must run on the same server as the Indexer to share the filesystem.
Creates NetCDF files from GRIB files, copies to GlusterFS, and notifies the server of new runs. Responsible for consistent variable naming.
Provides a flexible API to query models, plot maps, and execute custom functions. Handles spatial, temporal, and variable-specific queries.
Provides an HTTP push method to add new model runs. Used for systems like APOLLO that need to inject data directly, bypassing the normal download schedule.
The Aggregator and Indexer must run on the same server to share the filesystem.
  • Architecture - Detailed system architecture
  • FAQ - Common questions and troubleshooting