Sandia Data Archive library

Functions for reading, writing, and probing SDA files
Updated 27 Mar 2017

View License

This library supports Sandia Data Archive (SDA) files, which use a specific implementation of the HDF5 standard for storing data in a portable manner. SDA files are conceptually similar to MAT files created by the save command, but there are several important differences.
Archive use a unique text label for each record. This label is not restricted by MATLAB's requirements for variable naming, making it easier to identify the contents of each record; records can also have an extended text description that documents the stored data. Archives can store MATLAB variables (of any type) as well as external files (text or binary).
For complete description, refer to the report in the documentation folder. This library is a sample of the broader capabilities of the SMASH toolbox.

Cite As

Daniel Dolan (2024). Sandia Data Archive library (, MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2015a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Inspired by: SMASHtoolbox/release

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes

Improved support for nested structures and objects with private properties.

Fixed some bugs on heavily nested items (objects in objects inside ....)