HDF5 (Format de Données Hiérarchiques version 5) est un format de fichier open-source conçu pour stocker et organiser de grandes quantités de données numériques. Il est particulièrement adapté aux applications scientifiques et d'ingénierie qui génèrent des jeux de données massifs. Les fichiers HDF5 peuvent contenir une variété de types de données, y compris des tableaux multidimensionnels (arrays), des tables et des images. La structure hiérarchique inhérente au format permet une organisation et une récupération efficaces des données, facilitant ainsi la gestion des jeux de données complexes. HDF5 prend en charge les métadonnées, qui fournissent des informations essentielles sur les données stockées dans le fichier, telles que les unités, les descriptions et la provenance (lignage des données). Ces métadonnées sont cruciales pour la compréhension et l'interprétation correcte des informations. HDF5 est largement utilisé dans des domaines de pointe tels que l'astronomie, la climatologie, l'imagerie médicale et la dynamique des fluides numérique. Sa robustesse, sa capacité à gérer des jeux de données volumineux et complexes, et son support natif des métadonnées en font un outil indispensable pour les chercheurs et les ingénieurs.