pynwb
pynwb copied to clipboard
A Python API for working with Neurodata stored in the NWB Format
## Motivation Fix #1497. ## Checklist - [ ] Did you update CHANGELOG.md with your changes? - [x] Have you checked our [Contributing](https://github.com/NeurodataWithoutBorders/pynwb/blob/dev/docs/CONTRIBUTING.rst) document? - [x] Have you ensured the...
### What would you like to see added to PyNWB? When creating a new processing pipeline, one often iteratively runs through it, fixing bugs as one goes. Since NWB's cannot...
[BUG] Fix `TimeSeries` data does not match length of timestamps should raise an error when created
## Motivation This is a follow up on the issue described in #1536 to prevent a `TimeSeries` being created with timestamps that does not match the length of data. This...
### What happened? I use the convenient timeseries pointer feature, where you can just store timestamps in one timeseries and have many others point to them. This saves a lot...
fix #1431 replaces #1494 by branching from dev instead of the modularity improvement ## Motivation WIP synchronizing the behavior of the CLI `pynwb.validate` function with the library-imported one, namely for...
### What happened? When running ``python test.py`` from the main directory, I get errors from the validation test suite because it seems to try and run subprocesses from a subdirectory...
### What would you like changed or added to the documentation and why? Participants at the 2022 NWB User Days indicated that documentation for the fields ``idx_start`` and ``count`` could...
### What would you like changed or added to the documentation and why? Participants at the 2022 NWB User Days suggested that it will be useful to further consolidate the...
### What would you like changed or added to the documentation and why? The PyNWB validator checks for structural compliance of NWB files. In practice, however, most users should validate...
## Motivation This addresses #1449 The way that `epoch_tags` was updated before didn't play well with strings, which should be a supported input. Since `epoch_tags` is a set, adding a...