Published September 6, 2024 | Version v0.0.20
Software Open

neuroinformatics-unit/movement: v0.0.20

  • 1. Sainsbury Wellcome Centre
  • 2. ARC Advanced Research Computing
  • 3. @SainsburyWellcomeCentre
  • 4. Microsoft
  • 5. University of Cambridge

Description

Highlight

  • New movement dataset type to store bounding boxes. Tracked bounding boxes can be loaded from files in VGG Image Annotator format or constructed from Numpy arrays. Spearheaded by @sfmig ๐ŸŽ‰

What's Changed

Support for bounding boxes

  • Add a ValidVIAtracksCSV class (2/4) by @sfmig in https://github.com/neuroinformatics-unit/movement/pull/219
  • Small edits to ValidBboxesDataset (1/4) by @sfmig in https://github.com/neuroinformatics-unit/movement/pull/230
  • Getting started docs update for bboxes by @sfmig in https://github.com/neuroinformatics-unit/movement/pull/245
  • Load bboxes dataset from VIA tracks file (3/4) by @sfmig in https://github.com/neuroinformatics-unit/movement/pull/229
  • Adapt move accessor to bboxes datasets by @sfmig in https://github.com/neuroinformatics-unit/movement/pull/255
  • Simplify and expand filtering tests for bboxes by @sfmig in https://github.com/neuroinformatics-unit/movement/pull/267
  • Extend tests for bboxes datasets by @sfmig in https://github.com/neuroinformatics-unit/movement/pull/246
  • added new movement datasets figure, with caption by @niksirbi in https://github.com/neuroinformatics-unit/movement/pull/286
  • Small refactor to filtering tests by @sfmig in https://github.com/neuroinformatics-unit/movement/pull/287
  • Simplify and expand kinematic tests for bboxes by @sfmig in https://github.com/neuroinformatics-unit/movement/pull/265

New vector utilities

  • Add utilities for vector magnitude and normalisation by @niksirbi in https://github.com/neuroinformatics-unit/movement/pull/243

Housekeeping and docs improvements

  • Add citation information by @adamltyson in https://github.com/neuroinformatics-unit/movement/pull/240
  • Refactor names and fix docs formatting in validators by @lochhh in https://github.com/neuroinformatics-unit/movement/pull/251
  • Pin pandas version for Py3.12 tests by @sfmig in https://github.com/neuroinformatics-unit/movement/pull/259
  • Fix tox requires section by @sfmig in https://github.com/neuroinformatics-unit/movement/pull/261
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/neuroinformatics-unit/movement/pull/258
  • Update setup docs by @lochhh in https://github.com/neuroinformatics-unit/movement/pull/264
  • Revert "Pin pandas version for Py3.12 tests" by @sfmig in https://github.com/neuroinformatics-unit/movement/pull/272
  • Configure intersphinx by @lochhh in https://github.com/neuroinformatics-unit/movement/pull/269
  • Suggestion to treat warnings as errors in sphinx-build by @sfmig in https://github.com/neuroinformatics-unit/movement/pull/256
  • Refactor derivative by @lochhh in https://github.com/neuroinformatics-unit/movement/pull/270
  • Remove defaults from test_and_deploy.yml by @sfmig in https://github.com/neuroinformatics-unit/movement/pull/275
  • Updated movement overview figure by @niksirbi in https://github.com/neuroinformatics-unit/movement/pull/288
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/neuroinformatics-unit/movement/pull/296
  • Fix xarray FutureWarning about dims vs sizes by @niksirbi in https://github.com/neuroinformatics-unit/movement/pull/297

Full Changelog: https://github.com/neuroinformatics-unit/movement/compare/v0.0.19...v0.0.20

Files

neuroinformatics-unit/movement-v0.0.20.zip

Files (777.2 kB)

Name Size Download all
md5:a97b2eae9c45c58a2ea19364cc592bb6
777.2 kB Preview Download

Additional details

Related works