Package to integrate AtmoSwing in the Vigicrues network.
Project description
atmoswing-vigicrues
Module Python pour l'intégration d'AtmoSwing dans le réseau Vigicrues.
Documentation API: http://atmoswing.org/atmoswing-vigicrues
Objectif
Le module a pour but la gestion du flux de la prévision par AtmoSwing. Il permet :
- de télécharger les fichiers de sortie de modèles météo (p. ex. GFS),
- de transformer de tels fichiers en un format netCDF générique,
- d'exécuter les prévisions par AtmoSwing,
- d'extraire les résultats en d'autres formats (p.ex. json),
- et de diffuser ces fichiers par SFTP.
Installation
Pour utiliser le module atmoswing-vigicrues, il faut installer :
- Python >= 3.7
- AtmoSwing Forecaster (de préférence la version serveur)
- Le module atmoswing-vigicrues (
pip install atmoswing-vigicrues
ou l'image dockerdocker pull atmoswing/atmoswing-vigicrues
)
Utilisation
Le paquet est constitué de plusieurs modules qui peuvent être activés et configurés dans un fichier de configuration. Plusieurs flux de prévision peuvent être configurés sur un serveur / PC par la création de différents fichiers de configuration. Il n’y a pas de paramètres codés en dur dans le code. L’exécution d’un flux de prévision est effectuée par la commande :
python -m atmoswing_vigicrues --config-file="chemin/vers/fichier/config.yaml
Le fichier de configuration définit :
- Les propriétés de la prévision par AtmoSwing
- Les pré-actions : les actions à effectuer préalablement à la prévision par AtmoSwing
- Les post-actions : les actions à effectuer après la prévision par AtmoSwing
- Les disséminations : les actions de transfert des résultats
Le flux de la prévision est le suivant :
- pré-actions
- prévision par AtmoSwing
- post-actions
- diffusion
Documentation API: http://atmoswing.org/atmoswing-vigicrues
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for atmoswing-vigicrues-1.1.6.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66e3806ae0a8859faa9e13b071a04f0a3fb1a142f5bcfea34bb9b3fa1f4a9f87 |
|
MD5 | b72616959f2b10922ee52a8b93077f13 |
|
BLAKE2b-256 | 24f0f99cfe6cf9ddfbcf34bcacfbb3afa1b2c387acbac86d2900a726213bbf59 |
Hashes for atmoswing_vigicrues-1.1.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce122a8e529368a3848c59ee1185f900fe204e700b878a3b7cb7743fedb94ca9 |
|
MD5 | 487ead61bfad40d0231ebc2128a72110 |
|
BLAKE2b-256 | 963e7ff5cbcf778e8c9fa2827c82d26f60eab623548c5f27f58722257280c6cf |