Skip to content

Getting Started

Welcome to the official documentation of the NDE open file format. This page will guide you to quickly find the right resources for your needs.

NDE Concept

The NDE open file format refers to any data file stored using the HDF5 container library and JSON text format following the HDF5 Structure and JSON Metadata requirements detailed in this documentation. Such a file should be saved using the .nde extension.

The .nde open file format is designed for storing nondestructive testing (NDT) data. It is platform-independent and modality-agnostic, offering a relatively simple file structure for mainstream NDT applications while supporting future complex solutions and technologies. It currently supports the ultrasonic testing (UT) modality and will soon support the eddy current (ET) modality.

Learn about the NDE 0pen file format initiative

You've heard about the .nde open file format, but you're unsure where it originates or whether it's right for you. Here are some interesting resources to help you decide:

  • NDE and UNIS Open Platform – From inception to a complete NDT open platform
  • Collaboration – How to contribute to the NDE file format
  • FAQs – Find answers to frequently asked questions about the .nde format
  • Licensing – The NDE file format content is published under an MIT license.

Read and write .nde files yourself

If you're thinking about developing your own application to read and/or write .nde files or simply want to learn more about the underlying technology, check out the following resources:

  • HDF5 Structure – Learn how .nde files should be structured and where to find the datasets containing raw data.
  • JSON Metadata – Learn the data model and conventions used to describe inspection related information.
  • Example Files – Quickly explore example files through the myHDF5 viewer or use them to prototype your own code.
  • Python Code Samples – Learn how you can use the information provided in this documentation for your own application.

Good to know

  • Supporting Software – Discover the list of software compatible with NDE files.
  • Changelog – Being up to date is important, make sure you bookmark our changelog and versioning pages.