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

Fix IGB Bookmark server_url logic

    Details

    • Type: Task
    • Status: To-Do (View Workflow)
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      Situation: When a user clicks the "Alignments in IGB" link on the eFP-Seq Browser a bookmark url is sent to bioviz.org/bar.html where the server_url is changed to http://lorainelab-quickload.scidas.org/bar/ and sent to IGB. The current logic in IGB attempts to use the server_url value of http://lorainelab-quickload.scidas.org/bar/ to match a data source, in this case our BAR Quickload hosted on scidas. However, if the BAR Quickload on scidas is down, no match is found and the data do not load, even though a valid feature_url and query_url are passed in as part of the bookmark.

      Task: If no valid match can be found to the server_url, default to the same behavior as if the server_url value were passed empty.

        Attachments

          Issue Links

            Activity

            Hide
            ann.loraine Ann Loraine added a comment - - edited

            We noted during a sprint planning session that we could change the URL of the quickload in future versions of igb provided we update the URL in two places - the preferences and the BioViz Web site the refers to the QL URL.

            However, doing this would break older versions of IGB for that Web page. However, we could also add some web page logic to detect the version of IGB and modify the parameter to match it.

            IGB's URL string matching logic could also use the QL "ID" (see preferences file) instead of string matching.

            Show
            ann.loraine Ann Loraine added a comment - - edited We noted during a sprint planning session that we could change the URL of the quickload in future versions of igb provided we update the URL in two places - the preferences and the BioViz Web site the refers to the QL URL. However, doing this would break older versions of IGB for that Web page. However, we could also add some web page logic to detect the version of IGB and modify the parameter to match it. IGB's URL string matching logic could also use the QL "ID" (see preferences file) instead of string matching.

              People

              • Assignee:
                Unassigned
                Reporter:
                nfreese Nowlan Freese
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated: