Lightweight Python framework unifying space weather datasets and models into a single service-oriented interface — developed for ESA, live at nom.esa.int.
ESANoM — ESA Network of Models Framework
Lightweight Python framework unifying space weather datasets and models into a single service-oriented interface — developed for ESA, live at nom.esa.int.
Description
ESANoM is SPARC's lightweight Python framework developed to streamline space environment research and modelling, deployed as the official ESA Network of Models (nom.esa.int). It unifies space weather datasets and models into a single interface through a service-oriented architecture that supports both cloud and on-premise deployment, with multi-language programming support and secure authentication.
The framework was developed for ESA's space weather service infrastructure and enables researchers and engineers to access, combine, and run multiple space environment models programmatically, significantly reducing integration effort. A public instance is also hosted by SPARC at nom.sparc.space.
Specifications
| Language | Python (framework core) |
|---|---|
| Architecture | Service-oriented; cloud and on-premise |
| Multi-language support | Yes |
| Authentication | Secure multi-user |
| Official instance | https://nom.esa.int/ (ESA) |
| SPARC-hosted instance | https://nom.sparc.space/ |