Scripts pour télécharger les sorties du modèle océanique GLORYS à partir de https://data.marine.copernicus.eu
Scripts pour extraire les sorties quotidiennes du modèle GLORYS à partir des produits de modèle suivants :
- Réanalyse de la physique des océans mondiaux (1/1/1993 au 31/12/2020)
- Analyse et prévisions de la physique des océans mondiaux (1/11/2020 au présent + prévisions sur 2 jours)
- Analyse et prévisions mondiales de la biogéochimie des océans (1/11/2020 au présent + prévisions à 6 jours)
de Greg Pelletier | [email protected]) | https://github.com/gjpelletier/get_glorys
Ces scripts sont utilisés pour télécharger les sorties des produits du modèle GLORYS disponibles auprès du service européen de surveillance du milieu marin Copernicus :
https://data.marine.copernicus.eu/
Voici plus d'informations sur le projet de réanalyse océanique GLORYS de Mercator Ocean International :
https://www.mercator-ocean.eu/en/ocean-science/glorys/
Deux versions de chaque script quotidien et mensuel sont disponibles comme suit pour une utilisation avec Python/iPython (.py) ou Jupyter Notebooks dans Google Colab (.ipynb) :
- get_glorys_reanalysis_daily et get_glorys_reanalysis_monthly .py et .ipynb téléchargés à partir de Global Ocean Physics Reanalysis (1/1/1993 au 31/12/2020)
- get_glorys_forecast_physics_daily get_glorys_forecast_physics_monthly Téléchargement .py et .ipynb à partir de l'analyse et des prévisions mondiales de la physique des océans (1/11/2020 au présent + prévisions sur 2 jours)
- get_glorys_forecast_biogeochem_daily et get_glorys_forecast_biogeochem_monthly .py et .ipynb téléchargés à partir de l'analyse et des prévisions mondiales de biogéochimie océanique (1/11/2020 au présent + prévisions sur 6 jours)
INSTRUCTIONS
Avant d'utiliser ces scripts, il est d'abord nécessaire de créer un compte gratuit avec https://data.marine.copernicus.eu/. Votre nom d'utilisateur vous sera attribué lors de la création de votre compte. Votre mot de passe ne doit pas contenir de caractères spéciaux.
Après avoir créé un compte, voici les instructions pour utiliser ce script :
- Modifiez la section de saisie utilisateur ci-dessous si nécessaire, spécifiez les éléments suivants :
- liste des variables à extraire
- étendue ouest, est, sud et nord de la zone de délimitation à extraire
- le nom du OUTPUT_DIRECTORY où les données de gloires seront enregistrées en sortie
- la date_start et le number_of_days de la période à extraire
- les profondeurs min et max (dep_min et dep_max) (entre 0 et 5728m)
- Exécutez ce script en python, ipython, Jupyter ou Google Colab
- Entrez votre nom d'utilisateur et votre mot de passe lorsque vous y êtes invité
- Pendant l'exécution, vous devriez voir la progression de chaque fichier quotidien extrait pendant la période d'intérêt du début à la fin. Chaque nom de fichier nc a le format Glorys_aaaa_MM_jj.nc (quotidien) ou Glorys_aaaa_MM.nc (mensuel) pour indiquer le cachet de date.
Ces scripts utilisent la méthode de dictionnaire manuel décrite sur la page Web suivante : https://help.marine.copernicus.eu/en/articles/5211063-how-to-use-the-motuclient-within-python-environment
Notes pour l'installation de motuclient si vous ne l'avez pas encore installé : $ python -m pip install --upgrade motuclient Sinon (s'il n'y a pas d'installation préalable de motuclient), tapez ce qui suit : $ python -m pip install motuclient Cette commande devrait installer et afficher le package motuclient v1.8.8 Pour afficher la version : $ python -m motuclient --version Si cette commande ne renvoie pas : "motuclient-python v1.8.X" ("X" >= "8"), puis tapez ce qui suit : $ python -m pip install motuclient==1.8.8