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.9.tar.gz (26.2 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.9-py3-none-any.whl (32.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for atmoswing_vigicrues-1.1.9.tar.gz
Algorithm Hash digest
SHA256 22287732eec45a6f3bca7a7ced6872da5a0d51cc6211317fb7c8db43315deee6
MD5 76bdfe481d256d6586a7c5b58ac17c1d
BLAKE2b-256 7d9acdd0a6166eede9ae3b4a292399aa3d91cecd1c44b53596c8ca09d92b8f20

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for atmoswing_vigicrues-1.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 0af8394c74c5083842e805d6dcfcd0ee272080742268ed508e3b75b084e29056
MD5 f0d2aa32daa3fa403c69941aa3a34e2e
BLAKE2b-256 06264d957848d97ec57929cba1250a4fbdf4fe00d7d1f9b789e27f7f2130d446

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