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-vigicruesou 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
Metadata
Release files for atmoswing-vigicrues 1.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| atmoswing_vigicrues-1.2.0.tar.gz | 26.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| atmoswing_vigicrues-1.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 58.3 kB
Release files / atmoswing_vigicrues-1.2.0.tar.gz
| Download URL | atmoswing_vigicrues-1.2.0.tar.gz |
|---|---|
| Size | 26.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ea1894c9e1e21909f011af85ef1bf1faf5d62c96437905978ced9bd61bdffa21
|
|
BLAKE2b-256 checksum How to use checksums |
79d87609e32e0a048596f9985c95fc2f5578e53b76b116db9ab9a94e835ecf58
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.22
|
Release files / atmoswing_vigicrues-1.2.0-py3-none-any.whl
| Download URL | atmoswing_vigicrues-1.2.0-py3-none-any.whl |
|---|---|
| Size | 32.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a8086f2f541e01c9f18f71f6e930dd99caf4863f1ff2da135c25f65e395c561e
|
|
BLAKE2b-256 checksum How to use checksums |
ff86fb13b7625195b79d7b6b18e9c1a9be93649a119c0fb45fe6002d2345c853
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.22
|