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 docker "docker 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
File details
Details for the file atmoswing-vigicrues-1.1.2.tar.gz
.
File metadata
- Download URL: atmoswing-vigicrues-1.1.2.tar.gz
- Upload date:
- Size: 23.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fdeb140334e01964ee0673d2134a945faab01993d778c445129c7dc1d5326d3c |
|
MD5 | 4bf6ac30fa5f5fc0869ef492f1fd646a |
|
BLAKE2b-256 | 7b6da2143dc2604e89cd7f6c598fb53f297912819c23e7fa6e0e25a05052d685 |
File details
Details for the file atmoswing_vigicrues-1.1.2-py3-none-any.whl
.
File metadata
- Download URL: atmoswing_vigicrues-1.1.2-py3-none-any.whl
- Upload date:
- Size: 27.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 594293d4fb6527d308f738e17b6470a3bf3b2196b4c00ecc14787f89ed5053ff |
|
MD5 | e813003a0f5a5f1d283ca60527037df2 |
|
BLAKE2b-256 | 5493e84d55ee49daa70d0de94a9a3bb588ee93fea3223a2c201633bcd3e2ce22 |