nwb-schema
nwb-schema copied to clipboard
Data format specification schema for the NWB neurophysiology data format
@talmop suggested that we add support for storing a PNG byte stream as the data for an `Image` type. PNG uses lossless compression and typically compresses 4:1 to 10:1. It...
ATM I have not spotted any ability in schema to constrain "text" values. Logical choice to provide such constrain would be a regular expression (note: there is a number of...
OptogeneticStimulusSite.description is a dataset. This isn't inherently a problem, but it is inconsistent with TimeSeries.description, which is an attribute. https://github.com/NeurodataWithoutBorders/nwb-schema/blob/99fbbdc68984ccb7c2fdb30e921f55f152e5b4a2/core/nwb.ogen.yaml#L24-L31 Maybe not worth fixing for 2.x if it will cause...
I'm not certain how to store light-sheet / light field / DIFF microscopy or even widefield, etc data in NWB. `TwoPhotonSeries` is perfectly reasonable, and uses an `imaging_plane`. `ImageSeries` does...
`Units` table should have a `max_electrode` `DynamicTableRegion` to map each unit to a single electrode in the electrodes table.
To complete NeurodataWithoutBorders/pynwb#1128, explicit gain docs should be added to `CurrentClampStimulusSeries` and `VoltageClampStimulusSeries`as well. So the units should be: `CurrentClampStimulusSeries` : Volt/Ampere `VoltageClampStimulusSeries` : Volt/Volt I would also update the...
Hello, I am looking to store raw acquisition trace data in a `uint16` form in an `ElectricalSeries`. In the past, I have attached `int16` types with a corresponding `conversion` factor...
The current schema for experimenter name: https://github.com/NeurodataWithoutBorders/nwb-schema/blob/b22fdb7e3f15eed2acce1b33b77dfbe7e31f86e6/core/nwb.file.yaml#L171-L179 1) does not specify a format for the name(s) 2) says that the role(s) can be specified, but does not specify how This...
Related to https://github.com/NeurodataWithoutBorders/pynwb/issues/1250 An experimental session often involves many devices, but the current schema usually allows for linking of only a single device to a time series and devices cannot...
Although licensing of data is still quite a wild west, I would be highly beneficial for .nwb to provide a formal specification to specify a license(s) (and thus a copyright,...