-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Restructuring plotter #305
Conversation
- plotter.py with: - custom scatter class - custom lasso class - plotter class derived from SingleAxesWidget class from napari-matplotlib - layer controls from .ui file created with designer - plotter_controls.ui file - notebook to test plotter with synthetic data
for more information, see https://pre-commit.ci
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #305 +/- ##
==========================================
- Coverage 79.49% 75.21% -4.29%
==========================================
Files 16 17 +1
Lines 2073 2191 +118
==========================================
Hits 1648 1648
- Misses 425 543 +118 ☔ View full report in Codecov by Sentry. |
Hey @zoccoler! |
Hey, a quick zoom meeting sounds like a god idea so that I can catch up! I will send you an email. The bug is not that one, I had that path fixed already, it comes from this line. |
Hi @Cryaaa ! I am putting the new basic plotting related things in another repository biaplotter to simplify things here. The napari-clusters-plotter fields would then be built on top of that |
Hey @zoccoler, |
Hi everyone, I just released a first version of the biaplotter, hopefully it will help simplify the code structure here. Please take a look at the repository, I wrote tests, examples and API documentation. It has independent artists and selector classes that connect to each other via signals and slots. The main class is called If you feel something is missing that should belong there, feel free to create issues and PRs. Best, |
for more information, see https://pre-commit.ci
…napari-clusters-plotter into Restructuring-plotter.py
for more information, see https://pre-commit.ci
…napari-clusters-plotter into Restructuring-plotter.py
for more information, see https://pre-commit.ci
…napari-clusters-plotter into Restructuring-plotter.py
for more information, see https://pre-commit.ci
@zoccoler I made some progress on this one and I think the only thing left to do (as far as I can see) are
|
I continue the work in this branch - I think this PR could be closed. |
Wow thanks for all of the work you put in! Agree to change to a new branch which has more structure and I guess we can open a new PR as we move closer to adding in all of the updates. |
Now that I am back, I'd like to slowly continue this.
This is waaaay far from merging, but I am opening it as Draft to have a way to refer to changes, etc
@Cryaaa, @jo-mueller, is this branch the most up-to-date or is it the Plotter_Code_Overhaul branch?
@Cryaaa , I was trying to give it a test, but I am not able to run it, I get this error (I updated the link to the
.ui
file to my local file)What am I missing? Should I pursue working on this branch?