dondi / GRNsight

Web app and service for modeling and visualizing gene regulatory networks.
http://dondi.github.io/GRNsight
BSD 3-Clause "New" or "Revised" License
17 stars 8 forks source link

Implement adaptive drafting board resizing algorithm #398

Closed kdahlquist closed 7 years ago

kdahlquist commented 7 years ago

If the user has selected an adaptive drafting board (Issue #396), an algorithm needs to detect when nodes hit the edge of the drafting board and expand it gradually.

NAnguiano commented 7 years ago

Here's an example related to resizeable force graph layouts. It should be a good place to start. https://bl.ocks.org/mbostock/3355967

NAnguiano commented 7 years ago

This is done on my fork.

kdahlquist commented 7 years ago

Labeling this one with "review requested" and assigning myself. Will close after pull request #415 is accepted and the functionality is live on beta.

kdahlquist commented 7 years ago

I've selected the radio button for adaptive and loaded a graph on both Firefox and Chrome that goes beyond the viewport. I can't really think of any other way for a user to test this. Any bugs detected in the future will be reported on other issues, so closing this one.

Good work!