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

Add new bar.html (like galaxy.html) to enable launching IGB from BAR

    Details

    • Story Points:
      1
    • Sprint:
      B - Summer 2018

      Attachments

        Issue Links

          Activity

          ann.loraine Ann Loraine created issue -
          ann.loraine Ann Loraine made changes -
          Field Original Value New Value
          Sprint A - Spring 2018 [ 48 ]
          ann.loraine Ann Loraine made changes -
          Rank Ranked higher
          ann.loraine Ann Loraine made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          ann.loraine Ann Loraine made changes -
          Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
          Hide
          ann.loraine Ann Loraine added a comment - - edited

          Added new page and new JavaScript file:

          This works like the IGB-to-Galaxy bridge http://bioviz.org/igb/galaxy.html

          How the Galaxy to IGB bridge works:

          Galaxy users click IGB links in their Galaxy History. Galaxy shows them IGB links when a file in their History matches a file type IGB can load. The link goes to a Web page on the BioViz.org Web site. That page is: http://bioviz.org/igb/galaxy.html.

          When users hit this page coming from Galaxy, javascript tests whether IGB is running by querying localhost on a port IGB is listening to. If IGB fails to respond, the javascript shows a message asking users to launch IGB and then refresh the page.

          Then, the JavaScript hits another localhost URL (IGB endpoint) sending information about the files available via HTTP from Galaxy. IGB then opens new tracks for those files.

          Also, see:

          https://www.slideshare.net/AnnLoraine/linking-integrated-genome-browser-with-galaxy-poster-from-galaxy-com

          To test:

          Contact Ann for details and also Alexander Sullivan, BAR developer.

          Show
          ann.loraine Ann Loraine added a comment - - edited Added new page and new JavaScript file: http://bioviz.org/igb/bar.html (adapted from galaxy.html) http://bioviz.org/igb/js/bar.js (adapted from galaxy.js) This works like the IGB-to-Galaxy bridge http://bioviz.org/igb/galaxy.html How the Galaxy to IGB bridge works: Galaxy users click IGB links in their Galaxy History. Galaxy shows them IGB links when a file in their History matches a file type IGB can load. The link goes to a Web page on the BioViz.org Web site. That page is: http://bioviz.org/igb/galaxy.html . When users hit this page coming from Galaxy, javascript tests whether IGB is running by querying localhost on a port IGB is listening to. If IGB fails to respond, the javascript shows a message asking users to launch IGB and then refresh the page. Then, the JavaScript hits another localhost URL (IGB endpoint) sending information about the files available via HTTP from Galaxy. IGB then opens new tracks for those files. Also, see: https://www.slideshare.net/AnnLoraine/linking-integrated-genome-browser-with-galaxy-poster-from-galaxy-com To test: Contact Ann for details and also Alexander Sullivan, BAR developer.
          ann.loraine Ann Loraine made changes -
          Status Needs 1st Level Review [ 10005 ] Needs Testing [ 10002 ]
          ann.loraine Ann Loraine made changes -
          Assignee Ann Loraine [ aloraine ] Mason Meyer [ mason ]
          Hide
          mason Mason Meyer (Inactive) added a comment -

          My testing confirms that the new bar.html site can launch to IGB from Bar when IGB is open (as expected). I used this site to test:
          bar.utoronto.ca/~asullivan/RNA-Browser/

          When using this feature, data loads properly in IGB and I can find no side effects related to this change, so this story will now be closed.

          Show
          mason Mason Meyer (Inactive) added a comment - My testing confirms that the new bar.html site can launch to IGB from Bar when IGB is open (as expected). I used this site to test: bar.utoronto.ca/~asullivan/RNA-Browser/ When using this feature, data loads properly in IGB and I can find no side effects related to this change, so this story will now be closed.
          mason Mason Meyer (Inactive) made changes -
          Resolution Done [ 10000 ]
          Status Needs Testing [ 10002 ] Closed [ 6 ]
          ieclabau Ivory Blakley (Inactive) made changes -
          Fix Version/s 9.0.1 Minor Release [ 10500 ]
          ann.loraine Ann Loraine made changes -
          Link This issue relates to IGBF-1363 [ IGBF-1363 ]
          ann.loraine Ann Loraine made changes -
          Link This issue relates to IGBF-1364 [ IGBF-1364 ]
          ann.loraine Ann Loraine made changes -
          Link This issue relates to IGBF-1365 [ IGBF-1365 ]
          ann.loraine Ann Loraine made changes -
          Workflow Loraine Lab Workflow [ 17900 ] Fall 2019 Workflow Update [ 19840 ]
          ann.loraine Ann Loraine made changes -
          Workflow Fall 2019 Workflow Update [ 19840 ] Revised Fall 2019 Workflow Update [ 21959 ]
          ann.loraine Ann Loraine made changes -
          Link This issue relates to IGBF-1477 [ IGBF-1477 ]

            People

            • Assignee:
              mason Mason Meyer (Inactive)
              Reporter:
              ann.loraine Ann Loraine
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: