Espace de travail#

Concepts de base#

Travailler avec DataLab est très simple. L’interface est intuitive et appréhendable facilement. La fenêtre principale est divisée en deux zones principales :

  • La zone de gauche affiche la liste des jeux de données actuellement chargés dans DataLab, répartis sur deux onglets : Signaux et Images. L’utilisateur peut basculer entre les deux onglets en cliquant sur l’onglet correspondant : cela bascule la fenêtre principale vers le panneau correspondant, ainsi que le contenu du menu et de la barre d’outils. Sous la liste des jeux de données, une vue Propriétés affiche des informations sur le jeu de données actuellement sélectionné.

  • La zone de droite affiche la visualisation du jeu de données actuellement sélectionné. La visualisation est mise à jour automatiquement lorsque l’utilisateur sélectionne un nouveau jeu de données dans la liste des jeux de données.

../../_images/s_app_at_startup.png

Fenêtre principale de DataLab, au démarrage.#

Modèle de données interne et espace de travail#

DataLab a son propre modèle de données interne, dans lequel les jeux de données sont organisés autour d’une structure arborescente. Chaque panneau de la fenêtre principale correspond à une branche de l’arbre. Chaque jeu de données affiché dans les panneaux correspond à une feuille de l’arbre. À l’intérieur du jeu de données, les données sont organisées de manière orientée objet, avec un ensemble d’attributs et de méthodes. Le modèle de données est décrit plus en détail dans la section API (voir cdl.obj).

Pour chaque jeu de données (signal 1D ou image 2D), non seulement les données elles-mêmes sont stockées, mais aussi un ensemble de métadonnées, qui décrit les données ou la façon dont elles doivent être affichées. Les métadonnées sont stockées dans un dictionnaire, qui est accessible via l’attribut metadata du jeu de données (et peuvent également être parcourues dans la vue Propriétés, avec le bouton Métadonnées).

L”Espace de travail de DataLab est défini comme l’ensemble de tous les jeux de données actuellement chargés dans DataLab, dans les panneaux Signaux et Images.

Chargement et enregistrement de l’espace de travail#

Les actions suivantes sont disponibles pour gérer l’espace de travail depuis le menu Fichier :

  • Ouvrir un fichier HDF5 : charger un espace de travail à partir d’un fichier HDF5.

  • Enregistrer dans un fichier HDF5 : enregistrer l’espace de travail actuel dans un fichier HDF5.

  • Parcourir un fichier HDF5 : ouvrir le Explorateur HDF5 pour explorer le contenu d’un fichier HDF5 et importer des jeux de données dans l’espace de travail.

Note

Les jeux de données peuvent également être enregistrés ou chargés individuellement, en utilisant des formats de données tels que .txt ou .npy pour les signaux 1D (voir Ouvrir un signal pour la liste des formats pris en charge), ou .tiff ou .dcm pour les images 2D (voir Ouvrir une image pour la liste des formats pris en charge).