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

Add data source button to Track Hub webpages

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      Add a button to the manual trackhub-converter page to hit the "Add Data Source" endpoint in IGB. Parameters required for the request:
      1) quickloadurl (eg. https://translate.bioviz.org/api/?hubUrl=https://raw.githubusercontent.com/mhalushka/miROme/main/UCSC/hub.txt&filePath=/) and 2) quickloadname: short label in the hubUrl file (use the hubUrl in the above link to see a short label example)
      Use the following endpoint: http://127.0.0.1:7085/igbDataSource for the request call.

        Attachments

          Issue Links

            Activity

            Hide
            ann.loraine Ann Loraine added a comment -

            Master branch is built and ready for testing.

            Show
            ann.loraine Ann Loraine added a comment - Master branch is built and ready for testing.
            Hide
            nfreese Nowlan Freese added a comment -

            Karthik Raveendran - Can you check the commits for IGBF-3147 - https://bitbucket.org/lorainelab/bioviz/commits/

            It looks like the pull request that was merged into master included a revert of the code changes?

            When I test https://www.bioviz.org/public-trackhubs.html I'm not seeing the most recent changes.

            Show
            nfreese Nowlan Freese added a comment - Karthik Raveendran - Can you check the commits for IGBF-3147 - https://bitbucket.org/lorainelab/bioviz/commits/ It looks like the pull request that was merged into master included a revert of the code changes? When I test https://www.bioviz.org/public-trackhubs.html I'm not seeing the most recent changes.
            Hide
            karthik Karthik Raveendran added a comment - - edited

            Dr. [~aloraine] - Changes have been made to resolve the above issue and pull request submitted.

            Pull request: https://bitbucket.org/lorainelab/bioviz/pull-requests/102

            Show
            karthik Karthik Raveendran added a comment - - edited Dr. [~aloraine] - Changes have been made to resolve the above issue and pull request submitted. Pull request: https://bitbucket.org/lorainelab/bioviz/pull-requests/102
            Hide
            ann.loraine Ann Loraine added a comment -

            Changes are deployed to bioviz main site. Ready for testing.

            Show
            ann.loraine Ann Loraine added a comment - Changes are deployed to bioviz main site. Ready for testing.
            Hide
            nfreese Nowlan Freese added a comment -

            Tested https://www.bioviz.org/public-trackhubs.html using MacOS 12.5 with Firefox and IGB master as of August 23, 2022.
            Reset IGB preferences to default and remove the .igb folder.

            Tested the Add Hub to IGB and Open in IGB buttons/links on the Breast Cancer lncRNA hub. The data source was successfully added to IGB and the genome was loaded, respectively. I was able to load and view data. All other links worked correctly.

            Toasts appeared when the appropriate button/link was clicked. However, I would like to improve the toast messages and have created a new ticket (IGBF-3164).

            Closing ticket.

            Show
            nfreese Nowlan Freese added a comment - Tested https://www.bioviz.org/public-trackhubs.html using MacOS 12.5 with Firefox and IGB master as of August 23, 2022. Reset IGB preferences to default and remove the .igb folder. Tested the Add Hub to IGB and Open in IGB buttons/links on the Breast Cancer lncRNA hub. The data source was successfully added to IGB and the genome was loaded, respectively. I was able to load and view data. All other links worked correctly. Toasts appeared when the appropriate button/link was clicked. However, I would like to improve the toast messages and have created a new ticket ( IGBF-3164 ). Closing ticket.

              People

              • Assignee:
                karthik Karthik Raveendran
                Reporter:
                karthik Karthik Raveendran
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: