Releases
2.7.0
PyNWB 2.7.0 (May 2, 2024)
Enhancements and minor changes
Added bounds
field to SpatialSeries
to set optional boundary range (min, max) for each dimension of data. @mavaylon1 #1869
Added support for NWB schema 2.7.0. See 2.7.0 release notes for details
Deprecated ImagingRetinotopy
neurodata type. @rly #1813
Modified OptogeneticSeries
to allow 2D data, primarily in extensions of OptogeneticSeries
. @rly #1812
Support stimulus_template
as optional predefined column in IntracellularStimuliTable
. @stephprince #1815
Support NWBDataInterface
and DynamicTable
in NWBFile.stimulus
. @rly #1842
Added support for python 3.12 and upgraded dependency versions. This also includes infrastructure updates for developers. @mavaylon1 #1853
Added grid_spacing
, grid_spacing_unit
, origin_coords
, origin_coords_unit
to ImagingPlane
fields. @h-mayorquin #1892
Added mock_Units
for generating Units tables. @h-mayorquin #1875 and #1883
Allow datetimes without a timezone and without a time. @rly #1886
No longer automatically set the timezone to the local timezone when not provided. #1886
Updated testing to not install in editable mode and not run coverage
by default. #1897
Bug fixes
Fix bug with reading file with linked TimeSeriesReferenceVectorData
@rly #1865
Fix bug where extra keyword arguments could not be passed to NWBFile.add_{x}_column
for use in custom VectorData
classes. @rly #1861
You can’t perform that action at this time.