neuroinformatics-unit / movement

Python tools for analysing body movements across space and time
http://movement.neuroinformatics.dev
BSD 3-Clause "New" or "Revised" License
103 stars 8 forks source link

Make a napari frontend prototype #31

Open niksirbi opened 1 year ago

niksirbi commented 1 year ago

napari has multiple built-in layer types which could be useful for movement.

Napari widgets can be created easily.

I will first make a prototype with the following features:

### Tasks
- [ ] https://github.com/neuroinformatics-unit/movement/issues/38
- [ ] https://github.com/neuroinformatics-unit/movement/issues/47
- [ ] https://github.com/neuroinformatics-unit/movement/issues/283
niksirbi commented 1 year ago

Work in progress in the napari branch.

niksirbi commented 1 year ago

Useful resources for designing napari plugins:

niksirbi commented 1 year ago

What should the prototype include

I have broken down the requirements for the prototype into simpler tasks and added them to this issue as a Tasklist.

niksirbi commented 8 months ago

The current work-in progress is on this branch, and is currently open as a draft pull request #112

niksirbi commented 4 months ago

While working on #112, I realised that it was all getting too complex for one pull request, so I'm shifting strategy.

We decided to proceed as following:

Once this process is well underway, and napari-dev catches up with what's here, I'll close PR #112 and delete the napari-pose-reader branch.