Skip to content

v0.13.0

Choose a tag to compare

@niksirbi niksirbi released this 13 Jan 17:56
· 81 commits to main since this release
2faa2ab

What's Changed

⚡️ New feature: loading netCDF files in the GUI

Thanks to @Sparshr04, netCDF files saved with movement can now be loaded into our GUI. See the relevant documentation for more information.

  • Enable loading netCDF files in the napari widget by @Sparshr04 in #689

🛠️ Refactoring

The changes in this section are primarily relevant to movement developers and contributors.

@lochhh has carried out a substantial refactor of our dataset validators. These have been renamed (ValidPosesDataset -> ValidPosesInputs, ValidBboxesDataset -> ValidBboxesInputs) and significant code duplication has been removed. This work is part of a broader effort to simplify and unify the interface for loading motion-tracking data into movement, and will make it easier to add support for additional formats going forward.

She has also simplified and cleaned up the parsing and validation logic for DeepLabCut CSV files.

  • Refactor DeepLabCut CSV read and validation by @lochhh in #715

📚 Documentation

The Community section of the website has been expanded and refined, including a new page collecting shared resources. Feel free to use and share these when communicating about movement, whether to promote it, teach it, or acknowledge it in your own work.

Moreover, the ability to execute our examples via Binder had been broken for some time. This functionality should now be restored with this release.

🧹 Housekeeping

This release also includes a number of maintenance and infrastructure updates aimed at improving dependency management, CI robustness, and the overall development workflow.

New Contributors

Full Changelog: v0.12.0...v0.13.0