NwbFile

class NwbFile(propValues)[source]

Bases: types.core.NWBFile

NWBFILE - Root object representing an NWB file.

Requires that core and extension NWB types have been generated and reside in a +types namespace on the MATLAB search path.

Usage:

Example 1 - Construct a simple NwbFile object for export:

nwb = NwbFile;
nwb.epochs = types.core.Epochs;
nwbExport(nwb, 'epoch.nwb');
Constructor Summary
NwbFile(propValues)

NWBFILE - Create an NWB File object

Method Summary
export(filename, mode)

EXPORT - Export NWB file object

listNwbTypes(options)

listNwbTypes() - List all unique NWB (neurodata) types in file

resolve(path)
searchFor(typename, varargin)

searchFor() - Search for for a given typename within the NwbFile object

Including the full namespace is optional.

Warning

The returned paths are resolvable but do not necessarily indicate a real HDF5 path. Their only function is to be resolvable.