Skip to content
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

Demo on load clustering improvement #122

Open
ugurdogrusoz opened this issue Mar 4, 2021 · 2 comments
Open

Demo on load clustering improvement #122

ugurdogrusoz opened this issue Mar 4, 2021 · 2 comments
Assignees
Labels
enhancement Enhancement to existing feature

Comments

@ugurdogrusoz
Copy link
Contributor

Now the demo allows the user to "Apply Markov clustering on load" and bring the graph already simplified through possibly multiple levels of clustering. However, when we expand these collapsed clusters, we get poor initial positions for expanded content. So we should try applying partial layout on each cluster content before collapsing them. That way collapsed content will have some decent layout which would be used upon expand to produce a stable layout.

@ugurdogrusoz ugurdogrusoz added the enhancement Enhancement to existing feature label Mar 4, 2021
@hasanbalci
Copy link
Contributor

hasanbalci commented Mar 5, 2021

Now, when we expand collapsed clusters we get better initial positions for expanded content.

However, when we create a node and move a cluster as the child of this node, position and size values of the node are not updated immediately and the collapse operation applied subsequently cannot get correct position and size values of the node. I temporarily solved the position problem but size problem still exists and affects the fish-eye operation. I suspect this can be a cytoscape.js bug, so it should be further explored and an issue should be opened in cytoscape.js if necessary.

@msalihaltun
Copy link
Contributor

Closed with keyword 'resolve'.

@msalihaltun msalihaltun reopened this Jun 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhancement to existing feature
Projects
None yet
Development

No branches or pull requests

3 participants