Releases
2.6.0
PyNWB 2.6.0 (February 21, 2024)
Enhancements and minor changes
For NWBHDF5IO()
, change the default of arg load_namespaces
from False
to True
. @bendichter #1748
Add NWBHDF5IO.can_read()
. @bendichter #1703
Add pynwb.get_nwbfile_version()
. @bendichter #1703
Fix usage of the validate
function in the pynwb.testing.testh5io
classes and cache the spec by default in those classes. @rly #1782
Updated timeseries data checks to warn instead of error when reading invalid files. @stephprince #1793 and #1809
Expose the offset, conversion and channel conversion parameters in mock_ElectricalSeries
. @h-mayorquin #1796
Expose starting_time
in mock_ElectricalSeries
. @h-mayorquin #1805
Enhance get_data_in_units()
to work with objects that have a channel_conversion
attribute like the ElectricalSeries
. @h-mayorquin #1806
Refactor validation CLI tests to use {sys.executable} -m coverage
to use the same Python version and run correctly on Debian systems. @yarikoptic #1811
Fixed tests to address newly caught validation errors. @rly #1839
Bug fixes
Fix bug where namespaces were loaded in "w-" mode. @h-mayorquin #1795
Fix bug where pynwb version was reported as "unknown" to readthedocs @stephprince #1810
Fixed bug to allow linking of TimeSeries.data
by setting the data
constructor argument to another TimeSeries
. @oruebel #1766
Fix recursion error in html representation generation in jupyter notebooks. @stephprince #1831
Documentation and tutorial enhancements
You can’t perform that action at this time.