Details
-
Type:
Improvement
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: 9.0.2 Minor Release
-
Labels:
-
Story Points:0.5
-
Sprint:B - Summer 2018, Summer 2018 Part 2, Summer 2018 Part 3, Fall 2018 1, Fall 2018 Sprint 2
Description
IGB has a REST API that allows users to control the application. We are using this to enable users to load data from external servers by clicking links that then get forwarded to a JavaScript "bridge" program running on BioViz.org.
For example, here is a link from the BAR Web site. Note that it refers to a Web page on BioViz that contains JavaScript code that then tries to open a link on localhost, where IGB is running. IGB contains a build-in Web server that listens on a port for requests.
Note that the "sym_name" parameter is supposed to specify track label.
However, it does not appear to be working correctly.
For example,
Should result in a new track appearing in IGB with FOOBARBAZ as the track label.
This should be fixed so that IGB respects the given parameters.
Attachments
Issue Links
- relates to
-
IGBF-1353 Optimize IGB Javascript bridge code
-
- Closed
-
Activity
The REST API is closely related to IGB's bookmark syntax.
Review what the User's guide says about location and location+data bookmarks.
Note that you can right-click a bookmark in IGB and choose option "copy bookmark as URL".
You can also see the bookmark parameters by click "Details" in the Bookmarks tab.
I am moving this to done and reassigning it to Kiran so records show that he tackled the issue.