Comment utiliser l’outil Copernicusmarine

Installation

installation de l’outil de copernicus (nouveau) à la place de motu client, via anaconda. Pour plus d’informations, voir : https://pypi.org/project/copernicusmarine/.

L’outil est installé sur tools accessible à tous.

Première utilisation

  • si vous n’utilisez pas la machine tools, installer l’environnement anaconda copernicus:
 conda install -c conda-forge copernicusmarine
  • Si vous utilisez la machine tools, créer son alias dans .bashrc:
 alias envcopernicus='conda activate /MODELISATION/ocean/CONDA/copernicus'

sinon,

alias envcopernicus='conda activate copernicus'
  • relancer un terminal, puis lancer l’environnement
envcopernicus
  • A faire une seule fois: indiquer son login copernicus avec:
conda activate copernicus
copernicusmarine login
Ca permettra que le login et mot de passe soit chargé dans un fichier caché. 

Utilisation

Ensuite, on utilise des scripts dans ce style:

import copernicusmarine as cm

cm.subset(
  dataset_id="cmems_obs_mob_glo_phy-cur_nrt_0.25deg_P1D-m",
  dataset_version="202311",
  variables=["uo", "vo"],
  minimum_longitude=0,
  maximum_longitude=80,
  minimum_latitude=-50,
  maximum_latitude=-5,
  start_datetime="2023-01-01T00:00:00",
  end_datetime="2023-12-31T00:00:00",
  minimum_depth=0,
  maximum_depth=0,
)