quantumjot / btrack

Bayesian multi-object tracking
https://btrack.readthedocs.io
MIT License
310 stars 50 forks source link

Incorporate napari btrack internally #246

Closed paddyroddy closed 1 year ago

paddyroddy commented 1 year ago

We're going to archive the napari-btrack repo in favour of having it here, much like the work in #115. We've kept the git history from before.

deprecated-napari-hub-preview-bot[bot] commented 1 year ago

Preview page for your plugin is ready here: https://preview.napari-hub.org/quantumjot/btrack/246 Updated: 2023-03-22T17:26:22.867037

p-j-smith commented 1 year ago

Just for some more context, this is the method we used to merge the repositories and keep the history from napari-btrack.

We've removed the napari.yaml file that was in napari-btrack and now define both the reader and widgets in the file btrack/napari.yaml.

We've moved the tests for napari-btrack to btrack/napari/test_dock_widget.py.

We've removed the napari-specific tox environment and now run the napari-based tests in all environments so we're running across all supported python versions

codecov-commenter commented 1 year ago

Codecov Report

Patch coverage: 84.65% and project coverage change: +0.93 :tada:

Comparison is base (79d3945) 82.98% compared to head (39fd8b8) 83.92%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #246 +/- ## ========================================== + Coverage 82.98% 83.92% +0.93% ========================================== Files 19 30 +11 Lines 1552 1904 +352 Branches 260 295 +35 ========================================== + Hits 1288 1598 +310 - Misses 190 219 +29 - Partials 74 87 +13 ``` | [Impacted Files](https://codecov.io/gh/quantumjot/btrack/pull/246?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alan+R+Lowe) | Coverage Δ | | |---|---|---| | [btrack/napari/widgets/io.py](https://codecov.io/gh/quantumjot/btrack/pull/246?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alan+R+Lowe#diff-YnRyYWNrL25hcGFyaS93aWRnZXRzL2lvLnB5) | `42.85% <42.85%> (ø)` | | | [btrack/napari/main.py](https://codecov.io/gh/quantumjot/btrack/pull/246?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alan+R+Lowe#diff-YnRyYWNrL25hcGFyaS9tYWluLnB5) | `73.33% <73.33%> (ø)` | | | [btrack/napari/widgets/create\_ui.py](https://codecov.io/gh/quantumjot/btrack/pull/246?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alan+R+Lowe#diff-YnRyYWNrL25hcGFyaS93aWRnZXRzL2NyZWF0ZV91aS5weQ==) | `85.71% <85.71%> (ø)` | | | [btrack/napari/config.py](https://codecov.io/gh/quantumjot/btrack/pull/246?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alan+R+Lowe#diff-YnRyYWNrL25hcGFyaS9jb25maWcucHk=) | `86.11% <86.11%> (ø)` | | | [btrack/napari/widgets/\_motion.py](https://codecov.io/gh/quantumjot/btrack/pull/246?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alan+R+Lowe#diff-YnRyYWNrL25hcGFyaS93aWRnZXRzL19tb3Rpb24ucHk=) | `91.30% <91.30%> (ø)` | | | [btrack/napari/sync.py](https://codecov.io/gh/quantumjot/btrack/pull/246?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alan+R+Lowe#diff-YnRyYWNrL25hcGFyaS9zeW5jLnB5) | `91.48% <91.48%> (ø)` | | | [btrack/napari/widgets/\_general.py](https://codecov.io/gh/quantumjot/btrack/pull/246?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alan+R+Lowe#diff-YnRyYWNrL25hcGFyaS93aWRnZXRzL19nZW5lcmFsLnB5) | `92.59% <92.59%> (ø)` | | | [btrack/napari/widgets/\_hypothesis.py](https://codecov.io/gh/quantumjot/btrack/pull/246?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alan+R+Lowe#diff-YnRyYWNrL25hcGFyaS93aWRnZXRzL19oeXBvdGhlc2lzLnB5) | `96.22% <96.22%> (ø)` | | | [btrack/napari/\_\_init\_\_.py](https://codecov.io/gh/quantumjot/btrack/pull/246?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alan+R+Lowe#diff-YnRyYWNrL25hcGFyaS9fX2luaXRfXy5weQ==) | `100.00% <100.00%> (ø)` | | | [btrack/napari/constants.py](https://codecov.io/gh/quantumjot/btrack/pull/246?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alan+R+Lowe#diff-YnRyYWNrL25hcGFyaS9jb25zdGFudHMucHk=) | `100.00% <100.00%> (ø)` | | | ... and [1 more](https://codecov.io/gh/quantumjot/btrack/pull/246?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alan+R+Lowe) | | ... and [2 files with indirect coverage changes](https://codecov.io/gh/quantumjot/btrack/pull/246/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alan+R+Lowe) Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alan+R+Lowe). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Alan+R+Lowe)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.