Structures des données sous PyCTOH

PyCTOH fournit plusieurs structures de données altimètriques:

Track

Track est un objet qui regroupe le contenu d’une trace altimètrique. Il est défini par les attributs suivants:

  • Track.gettracknum() : fonction qui renvoie le numéro de la trace altimétrique

  • Track.getcyclenum() : fonction qui renvoie le numéro de cycle

  • Track.dimensions : dictionnaire contenant les dimensions de l’objet Track

  • Track.variables : dictionnaire avec les variables (paramètres et corrections altimètrique) de la trace

  • Track.vars_attrs : dictionnaire avec les attributs des variables

  • Track.global_attrs : dictionnaire avec les attributs globaux de la trace

  • Track.orbit : Nom de l’orbite (issu de la classe Orbit Volodia)

  • Track.mission : Nom de la mission altimétrique

  • Track.filepath : Nom du fichier NetCDF du jeu de données source

Créer un objet Track

Il y a deux manières de créer un objet Track:

TimeSeries

Cet objet est de type dictionnaire constitué de plusieurs objets Track de plusieurs cycles d un même numéro de trace.

Créer un objet TimeSeries

Grid

Cet objet est de type dictionnaire constitué de plusieurs objets Track d un même cycle.

Créer un objet Grid