NWB for MATLAB

MatNWB is a MATLAB package for working with Neurodata Without Borders (NWB) files—a standardized format for neurophysiology data. The package provides a high‑level interface for reading and writing NWB files in MATLAB and includes tutorial Live Scripts that show you how to read existing NWB files or convert your own data to NWB.

New to NWB? Learn more about the format itself from these resources:

For a quick introduction to MatNWB, go to the Overview page. If you immediately want to see how to read or write files, take a look at the Quickstart tutorial.

For more in-depth examples of how to create NWB files, we recommend you to start with the Introduction tutorial and then move on to one or more of the domain-focused tutorials:

To explore the growing world of open-source neuroscience data stored in the NWB format, check out the Read from Dandihub tutorial.

Looking for a specific topic which has not been mentioned? Check out the full table of contents below:

Cite MatNWB

If MatNWB contributes to your work, please see Citing MatNWB.