Skip to main content

Package to integrate AtmoSwing in the Vigicrues network.

Project description

atmoswing-vigicrues

GitHub release PyPI Docker Image Version Static Badge

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 :

  1. pré-actions
  2. prévision par AtmoSwing
  3. post-actions
  4. diffusion

Documentation API: http://atmoswing.org/atmoswing-vigicrues

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

atmoswing_vigicrues-1.1.7.tar.gz (25.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

atmoswing_vigicrues-1.1.7-py3-none-any.whl (31.7 kB view details)

Uploaded Python 3

File details

Details for the file atmoswing_vigicrues-1.1.7.tar.gz.

File metadata

  • Download URL: atmoswing_vigicrues-1.1.7.tar.gz
  • Upload date:
  • Size: 25.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for atmoswing_vigicrues-1.1.7.tar.gz
Algorithm Hash digest
SHA256 6e3c30df1278914d659bd436065e8c31d59a9a0db999a5e1ee4dd992adb8ee77
MD5 eb6f6f3cca69754435e0b5ac6ff9a58b
BLAKE2b-256 a1554eb2e0fd436e53ee0aa41f232744ee0e865f64b3fd1c978296372165156e

See more details on using hashes here.

File details

Details for the file atmoswing_vigicrues-1.1.7-py3-none-any.whl.

File metadata

File hashes

Hashes for atmoswing_vigicrues-1.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 7b4812e51738adf548fb6405915ab272bbdece010fddabe25356f209e7df547f
MD5 3e38c947e8cff74dd2a5dd79b57b92f2
BLAKE2b-256 8b49ed56d3ae5345e04d62264831d049a882375a899b98919ed7fa2ba62fcc05

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page