pynwb
pynwb copied to clipboard
A Python API for working with Neurodata stored in the NWB Format
### What happened? There appears to be some kind of quirk going on with the version number that `pynwb` gets when installing a local copy. Long story short (details below),...
### What happened? In the `NWBFile.add_epoch` method, the description notes that the `tags` input can be str, list or tuple. Tags description: tags (:py:class:`~str` or :py:class:`~list` or :py:class:`~tuple`): user-defined tags...
### What would you like changed or added to the documentation and why? Once https://github.com/hdmf-dev/hdmf/pull/747 has been released in HDMF, we should update the parallel I/O tutorial accordingly to: 1)...
### What would you like to see added to PyNWB? While reviewing https://github.com/NeurodataWithoutBorders/nwb-schema/pull/523 to propose a new type for OnePhotonSeries, it occurred to me that for attributes the units of...
### What happened? These lines: https://github.com/NeurodataWithoutBorders/pynwb/blob/b881c7b93b04a9d629c04f74a0e82305db1f0df4/src/pynwb/io/core.py#L74-L84 are not covered by tests [according to codecov](https://app.codecov.io/gh/NeurodataWithoutBorders/pynwb/blob/dev/src/pynwb/io/core.py). It looks like what they are trying to do is make it so that you can...
### What happened? Just ran across this in the NWBInspector CI. ### Steps to Reproduce ```python from pynwb.file import ElectrodeTable table = ElectrodeTable( name="electrodes", # default name when building through...
## Motivation It can be ambiguous to have callable methods in the `__init__` of a package whenever those methods also share a name with a submodule exposed at the same...
## Motivation #1431 Relate to https://github.com/dandi/dandi-cli/issues/917 This PR extracts the code to determine the cached extension namespace to use for validation from the main function of the command line validator...
Might be just another reincarnation of #1335 but I have decided to file separately since error message is different helper script ```shell #!/usr/bin/env python3 import hdmf import h5py import pynwb...