There is a newer version of the record available.

Published May 23, 2025 | Version v0.7.4

NeuroConv

Description

v0.7.4 (May 23, 2025)

Removals, Deprecations and Changes

  • Drop support for python 3.9 PR #1313
  • Updated type hints to take advantage of the | operator PR #1316
  • Deprecated the following ScanImage interfaces: ScanImageMultiFileImagingInterface, ScanImageMultiPlaneImagingInterface, ScanImageMultiPlaneMultiFileImagingInterface, ScanImageSinglePlaneImagingInterface, and ScanImageSinglePlaneMultiFileImagingInterface. These interfaces will be removed in or after October 2025. Use ScanImageImagingInterface for all those cases instead. PR #1330 PR #1331
  • Set minimum version requirement for ndx-pose to 0.2.0 PR #1322
  • Set minimum version for roiextractors as 0.5.13 PR #1339
  • ndx-events is now a required dependency by spikeglx PR #1353

Bug Fixes

  • Fix AudioInterface to correctly handle WAV filenames with multiple dots by validating only the last suffix. PR #1327
  • Fix a stubbing bug in SpikeGLXNIDQInterface and OpenEphysBinaryAnalogInterface PR #1360

Features

  • Add metadata support for DeepLabCutInterface. PR #1319
  • AudioInterface Adding support for IEEE float in WAV format PR #1325
  • Added a RecordingInterface for WhiteMatter ephys data PR #1297 PR #1333
  • Improved ScanImageInteface to support both single and multi-file data PR #1330
  • DeepDict now behaves as a python dict when printed in notebooks PR #1351
  • Enable chunking for InternalVideoInterface PR #1338
  • ImageSeries and TwoPhotonSeries now are chunked by default even if the data is passed as a plain array PR #1338
  • Added support for 'I;16' mode in ImageInterface. This mode is mapped to GrayscaleImage in NWB PR #1365

Improvements

  • Make metadata optional in NWBConverter.add_to_nwbfile PR #1309
  • Add installation instructions on the documentation for neuroconv PR #1344
  • Separate dailies and dev-dailies workflows PR #1343
  • Added support for renaming Skeletons with DeepLabCutInterface PR #1359
  • Updated default PoseEstimationSeries names in DeepLabCutInterface PR #1363
  • Testing dependencies include only testing packages (.e.g pytest, pytest-cov) PR #1357
  • Testing modalities now run in their separated environment to avoid sequence contamination of dependencies PR #1357

Notes

If you use this software, please cite it as below.

Files

catalystneuro/neuroconv-v0.7.4.zip

Files (1.7 MB)

Name Size Download all
md5:0c94c81d7306651e38e3137664e49212
1.7 MB Preview Download

Additional details

Related works