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.6.tar.gz (25.0 kB view details)

Uploaded Source

Built Distribution

atmoswing_vigicrues-1.1.6-py3-none-any.whl (29.8 kB view details)

Uploaded Python 3

File details

Details for the file atmoswing-vigicrues-1.1.6.tar.gz.

File metadata

  • Download URL: atmoswing-vigicrues-1.1.6.tar.gz
  • Upload date:
  • Size: 25.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for atmoswing-vigicrues-1.1.6.tar.gz
Algorithm Hash digest
SHA256 66e3806ae0a8859faa9e13b071a04f0a3fb1a142f5bcfea34bb9b3fa1f4a9f87
MD5 b72616959f2b10922ee52a8b93077f13
BLAKE2b-256 24f0f99cfe6cf9ddfbcf34bcacfbb3afa1b2c387acbac86d2900a726213bbf59

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for atmoswing_vigicrues-1.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 ce122a8e529368a3848c59ee1185f900fe204e700b878a3b7cb7743fedb94ca9
MD5 487ead61bfad40d0231ebc2128a72110
BLAKE2b-256 963e7ff5cbcf778e8c9fa2827c82d26f60eab623548c5f27f58722257280c6cf

See more details on using hashes here.

Supported by

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