Preload#
Maps to change the loaded .yaml from nwb schema before it’s given to the nwb_schema_language models
- class SCOPE_TYPES(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)#
- namespace = 'namespace'#
- class PHASES(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)#
- postload = 'postload'#
After the YAML for a model has been loaded
- class KeyMap(scope: str, scope_type: nwb_linkml.maps.postload.SCOPE_TYPES, source: str, target: str, transform: Optional[<built-in function callable>] = None, phase: Optional[nwb_linkml.maps.postload.PHASES] = None, **_kwargs)#
-
- scope_type: SCOPE_TYPES#
- instances: ClassVar[List[KeyMap]] = [KeyMap(scope='hdmf-common', scope_type=<SCOPE_TYPES.namespace: 'namespace'>, source="'data_type_def'", target="'neurodata_type_def'", transform=None, phase=<PHASES.postload: 'postload'>), KeyMap(scope='hdmf-common', scope_type=<SCOPE_TYPES.namespace: 'namespace'>, source="'data_type_inc'", target="'neurodata_type_inc'", transform=None, phase=<PHASES.postload: 'postload'>)]#
Maps that get defined!!!