nwb-linkml/nwb_linkml/schema/core.nwb.device.yaml
sneakers-the-rat be21325123 Cleaner code generation, npytyping type hints for arrays
- split off generated subclasses into "include" files, not sure if that's good, but in any case we have them separable now.
- more work on cleanly un-nesting scalar and 1D-vector data into attributes and lists, respectively
- brought the pydantic generator in-repo to do a bunch of overrides
2023-08-28 22:16:58 -07:00

24 lines
686 B
YAML

name: core.nwb.device
id: core.nwb.device
imports:
- core.nwb.base
- nwb.language
- core.nwb.device.include
- core.nwb.device
default_prefix: core.nwb.device/
classes:
Device:
name: Device
description: Metadata about a data acquisition device, e.g., recording system,
electrode, microscope.
is_a: NWBContainer
attributes:
description:
name: description
description: Description of the device (e.g., model, firmware version, processing
software version, etc.) as free-form text.
range: text
manufacturer:
name: manufacturer
description: The name of the manufacturer of the device.
range: text