Discussed several time but it seems there was no ticket for it:
Ribbon is currently loading everything at startup, even though it may never be requested at startup (e.g. ~5MB of data / gene). The goal would be to load the minimal amount of data to show the first rendering of the ribbon, and lazy load the relevant on user interaction (e.g. when clicking a slim).
In addition, this affects the data model used by the Ribbon and it's a good time to simplify it as much as possible too and make it usable for various applications (e.g. disease and expression ribbons in AGR)
Discussed several time but it seems there was no ticket for it:
Ribbon is currently loading everything at startup, even though it may never be requested at startup (e.g. ~5MB of data / gene). The goal would be to load the minimal amount of data to show the first rendering of the ribbon, and lazy load the relevant on user interaction (e.g. when clicking a slim).
In addition, this affects the data model used by the Ribbon and it's a good time to simplify it as much as possible too and make it usable for various applications (e.g. disease and expression ribbons in AGR)