pynwb.legacy.io.base module

class pynwb.legacy.io.base.ModuleMap(spec)[source]

Bases: ObjectMapperLegacy

Create a map from AbstractContainer attributes to specifications

Parameters:

spec (DatasetSpec or GroupSpec) – The specification for mapping objects to builders

name(*args)[source]
carg_description(*args)[source]
constructor_args = {'description': <function ModuleMap.carg_description>, 'name': <function ModuleMap.name>, 'source': <function ObjectMapperLegacy.source_gettr>}
obj_attrs = {}
class pynwb.legacy.io.base.TimeSeriesMap(spec)[source]

Bases: ObjectMapperLegacy

Create a map from AbstractContainer attributes to specifications

Parameters:

spec (DatasetSpec or GroupSpec) – The specification for mapping objects to builders

carg_name(*args)[source]
carg_starting_time(*args)[source]
carg_rate(*args)[source]
constructor_args = {'name': <function TimeSeriesMap.carg_name>, 'rate': <function TimeSeriesMap.carg_rate>, 'source': <function ObjectMapperLegacy.source_gettr>, 'starting_time': <function TimeSeriesMap.carg_starting_time>}
obj_attrs = {}