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.2.0.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.2.0-py3-none-any.whl (32.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: atmoswing_vigicrues-1.2.0.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.2.0.tar.gz
Algorithm Hash digest
SHA256 ea1894c9e1e21909f011af85ef1bf1faf5d62c96437905978ced9bd61bdffa21
MD5 588adbdd289f9cd135692ed0655b5df1
BLAKE2b-256 79d87609e32e0a048596f9985c95fc2f5578e53b76b116db9ab9a94e835ecf58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for atmoswing_vigicrues-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a8086f2f541e01c9f18f71f6e930dd99caf4863f1ff2da135c25f65e395c561e
MD5 20a4cf202135d198b4afecaa073de0b8
BLAKE2b-256 ff86fb13b7625195b79d7b6b18e9c1a9be93649a119c0fb45fe6002d2345c853

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