Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-1353

Optimize IGB Javascript bridge code

    Details

    • 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

            Hide
            sneha Sneha Ramesh Watharkar (Inactive) added a comment -

            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

            Show
            sneha Sneha Ramesh Watharkar (Inactive) added a comment - 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
            Hide
            ann.loraine Ann Loraine added a comment - - edited

            Rendered partly obsolete due to re-write of bar.js in IGBF-1367. Keeping branch on Sneha's fork for now.

            Show
            ann.loraine Ann Loraine added a comment - - edited Rendered partly obsolete due to re-write of bar.js in IGBF-1367 . Keeping branch on Sneha's fork for now.

              People

              • Assignee:
                sneha Sneha Ramesh Watharkar (Inactive)
                Reporter:
                ann.loraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: