Details
-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: 9.0.2 Minor Release
-
Labels:
-
Story Points:1
-
Sprint:Summer 2018 Part 2
Description
Look into whether the Galaxy-to-IGB and BAR-to-IGB Javascript bridge code is efficient.
Is it handling IGB responses correctly?
Optimize the code to improve user experience.
Also, think about the design/architecture. Note that the Galaxy-to-IGB and BAR-to-IGB Javascript codes do mostly the same thing. Can you create a .js "library" that these codes can import and call.
Attachments
Issue Links
Activity
| Fix Version/s | 9.0.2 [ 10600 ] | |
| Sprint | Summer 2018 Part 2 [ 49 ] | |
| Labels | intermediate | |
| Assignee | Ann Loraine [ aloraine ] | Sneha Ramesh Watharkar [ jdaly ] |
| Rank | Ranked higher |
| Rank | Ranked higher |
| Summary | optimize IGB Javascript bridge code | Optimize IGB Javascript bridge code |
| Status | Open [ 1 ] | In Progress [ 3 ] |
| Status | In Progress [ 3 ] | Open [ 1 ] |
| Status | Open [ 1 ] | In Progress [ 3 ] |
| Status | In Progress [ 3 ] | Open [ 1 ] |
| Status | Open [ 1 ] | In Progress [ 3 ] |
| Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
| Assignee | Sneha Ramesh Watharkar [ jdaly ] |
| Resolution | Done [ 10000 ] | |
| Status | Needs 1st Level Review [ 10005 ] | Closed [ 6 ] |
| Assignee | Sneha Ramesh Watharkar [ jdaly ] |
| Workflow | Loraine Lab Workflow [ 18045 ] | Fall 2019 Workflow Update [ 19920 ] |
| Workflow | Fall 2019 Workflow Update [ 19920 ] | Revised Fall 2019 Workflow Update [ 22039 ] |
The bridge code is not efficient. IGB is not returning appropriate responses.
IGB is not communicating Javascript if there is a timeout or error in loading data.
Fix: Following message is shown to the user.
Data loading takes a while. If it doesn't load in a minute then, Please go back to galaxy and try again!
We need to fix the issue in IGB code to handle this scenario effectively.
Code is on my bioviz test site : sneha.bioviz.org or 18.205.156.177
Please add 18.205.156.177 bioviz.org in your hosts file to redirect all bioviz calls to my test site for reviewing.
You can find work on this branch: https://bitbucket.org/swathark/bioviz/branch/IGBF-1353-Fix