Skip to content

v0.7.0

Latest
Compare
Choose a tag to compare
@h-mayorquin h-mayorquin released this 03 Mar 20:50
· 3 commits to main since this release

v0.7.0 (March 3, 2025)

Deprecations and Changes

  • Interfaces and converters now have verbose=False by default PR #1153
  • Added metadata and conversion_options as arguments to NWBConverter.temporally_align_data_interfaces PR #1162
  • Deprecations in the ecephys pipeline: compression options, old iterator options, methods that did not end up in *to_nwbfile and the get_schema_from_method_signature function PR #1207
  • Removed all deprecated functions from the roiextractors module: add_fluorescence_traces, add_background_fluorescence_traces, add_summary_images, add_segmentation, and write_segmentation #1233

Bug Fixes

  • run_conversion does not longer trigger append mode when nwbfile_path points to a faulty file PR #1180
  • DatasetIOConfiguration now recommends chunk_shape = (len(candidate_dataset),) for datasets with compound dtypes as used by hdmf >= 3.14.6.PR #1146
  • OpenEphysBinaryRecordingInterface no longer stores analog data as an ElectricalSeries PR #1179

Features

  • Added PlexonLFPInterface for converting Plexon FPl-Low Pass Filtered stream data PR #1209
  • Added ImageInterface for writing large collection of images to NWB and automatically map the images to the correct NWB data types PR #1190
  • Fixed AudioInterface to properly handle 24-bit WAV files by disabling memory mapping for 24-bit files PR #1226
  • Use the latest version of ndx-pose for DeepLabCutInterface and LightningPoseDataInterface PR #1128
  • Added a first draft of .clinerules PR #1229
  • Support for pynwb 3.0 PR #1231
  • Support for hdmf 4.0 PR #1204
  • Support for numpy 2.0 PR #1206
  • Support Spikeinterface 0.102 PR #1194

Improvements

  • Simple writing no longer uses a context manager PR #1180
  • Added Returns section to all getter docstrings PR #1185
  • ElectricalSeries have better chunking defaults when data is passed as plain array PR #1184
  • Ophys interfaces now call get_metadata by default when no metadata is passed PR #1200 and PR #1232