Open saulshanabrook opened 3 years ago
Hey @saulshanabrook, thank you for opening this issue. It's always been the purpose to integrate more layouts to ipycytoscape :) so that's no problem at all! Have you tried this locally? Does a
cytoscape.use(elk);
does the job here? If you've tried this locally, please feel free to open a PR, I'll gladly review it, cheers!
Problem
I would like to be able to use the Cytoscape ELK layout. In the Cytoscape layout blog post, they describe it as:
Proposed Solution
I propose shipping the ELK extension with the bundle. I realize there may be a slippery slope type argument here, if you include one extension, what about the others? But since the Cytoscape extension ecosystem isn't that large, including a few of the most popular and officially supported ones might be a viable option.
Alternatively, you could support some way for others to repackage these extensions and for you to pick them up, but I imagine that might be more work.
Additional context