-
Notifications
You must be signed in to change notification settings - Fork 4
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
Custom groups #112
base: main
Are you sure you want to change the base?
Custom groups #112
Conversation
…ored as lists while interacting and on node attributes for saving and switching between runs
…nt based on the field of view in the napari viewer
…all when starting the sync mode
… into custom_groups
…criteria and make it possible to assign filtered nodes to a new group
…collection that were not part of it
To Do: |
… track_df (now on tracks_viewer) instead of graph for filtering
…typing) or when the user adjusted the region with the mouse
…art of a group or that are selected using a fill. Since the colormap is still based on trackIDs, this does not yet distinguish between individual nodes and tracks: all nodes of the same track are shown as filled if one of them is selected or part of the active group
|
||
self._update_buttons_and_node_count() | ||
|
||
def add_nodes(self, nodes: list[Any] | None = None) -> None: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Call this function in the other functions (add_tracks, add_lineage) to avoid code duplication and make it easier to maintain and change
from PyQt5.QtCore import QObject | ||
|
||
|
||
class Collection(QObject): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure why we need this instead of just having a normal list. Perhaps having it be a QObject is necessary?
… colormap updating
Update pyproject
Conda config updated to tracker
No description provided.