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

Implement next iteration of track hub converter interface

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Story Points:
      1
    • Sprint:
      Summer 2 2021 Jun 28 - Jul 9, Summer 3 2021 Jul 12 - Jul 23, Summer 4 2021 Aug 2 - Aug 13

      Description

      See design from linked issue.

        Attachments

          Issue Links

            Activity

            ann.loraine Ann Loraine created issue -
            ann.loraine Ann Loraine made changes -
            Field Original Value New Value
            Epic Link IGBF-2831 [ 19524 ]
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-2886 [ IGBF-2886 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Assignee Philip Badzuh [ pbadzuh ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            Hide
            ann.loraine Ann Loraine added a comment -

            EC2 host for testing the new interface is "bioviztest.bioviz.org" (see AWS console).

            Show
            ann.loraine Ann Loraine added a comment - EC2 host for testing the new interface is "bioviztest.bioviz.org" (see AWS console).
            Hide
            pbadzuh Philip Badzuh (Inactive) added a comment -

            Please see the branch with my implementation here.

            The test ec2 is serving the changes.

            Show
            pbadzuh Philip Badzuh (Inactive) added a comment - Please see the branch with my implementation here . The test ec2 is serving the changes.
            pbadzuh Philip Badzuh (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Assignee Philip Badzuh [ pbadzuh ]
            Hide
            ann.loraine Ann Loraine added a comment -

            Change request:

            • Change "Ingegrated" to "Integrated"
            Show
            ann.loraine Ann Loraine added a comment - Change request: Change "Ingegrated" to "Integrated"
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ann.loraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
            ann.loraine Ann Loraine made changes -
            Assignee Philip Badzuh [ pbadzuh ]
            ann.loraine Ann Loraine made changes -
            Sprint Summer 2 2021 Jun 28 - Jul 9 [ 124 ] Summer 2 2021 Jun 28 - Jul 9, Summer 3 2021 Jul 12 - Jul 23 [ 124, 125 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            Hide
            pbadzuh Philip Badzuh (Inactive) added a comment -

            Sure, see the same branch with the update.

            Show
            pbadzuh Philip Badzuh (Inactive) added a comment - Sure, see the same branch with the update.
            pbadzuh Philip Badzuh (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Assignee Philip Badzuh [ pbadzuh ]
            Hide
            pbadzuh Philip Badzuh (Inactive) added a comment -

            I think adding a link to the UCSC track hub listing page could be useful. What do you think, [~aloraine]?

            Show
            pbadzuh Philip Badzuh (Inactive) added a comment - I think adding a link to the UCSC track hub listing page could be useful. What do you think, [~aloraine] ?
            Hide
            ann.loraine Ann Loraine added a comment - - edited

            I agree. Although .. it's not super clear how to enter the track hub URLs listed there into the tool.

            Can you explain how to identify the track hub URL from the page and then enter it into our interface?

            A suggestion, but this should probably be part of another ticket:

            You could implement a kind of screen scraper js application that would harvest the track URLs from that page and list them in a more user friendly fashion, with a "copy" icon that would let the user copy the URL so that they could then easily paste it into the track hub facade text box. If you want to design something like that and implement it, please make it a new ticket as this could probably be at least one or two days of effort and should be captured in a new ticket.

            For now, feel free to submit a PR. Improvements to the page can again be done as new issue / ticket in Jira.

            Show
            ann.loraine Ann Loraine added a comment - - edited I agree. Although .. it's not super clear how to enter the track hub URLs listed there into the tool. Can you explain how to identify the track hub URL from the page and then enter it into our interface? A suggestion, but this should probably be part of another ticket: You could implement a kind of screen scraper js application that would harvest the track URLs from that page and list them in a more user friendly fashion, with a "copy" icon that would let the user copy the URL so that they could then easily paste it into the track hub facade text box. If you want to design something like that and implement it, please make it a new ticket as this could probably be at least one or two days of effort and should be captured in a new ticket. For now, feel free to submit a PR. Improvements to the page can again be done as new issue / ticket in Jira.
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ann.loraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            ann.loraine Ann Loraine made changes -
            Assignee Philip Badzuh [ pbadzuh ]
            Hide
            pbadzuh Philip Badzuh (Inactive) added a comment -

            I think that would be a useful feature; I'll create a ticket for it.

            In the meantime, here is the PR for this one.

            Show
            pbadzuh Philip Badzuh (Inactive) added a comment - I think that would be a useful feature; I'll create a ticket for it. In the meantime, here is the PR for this one.
            pbadzuh Philip Badzuh (Inactive) made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Assignee Philip Badzuh [ pbadzuh ]
            ann.loraine Ann Loraine made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            ann.loraine Ann Loraine made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            Hide
            ann.loraine Ann Loraine added a comment -

            Note: The new commit adds a link to the menu, which might affect App Store and Genome Dashboard, which are using the same menu. Need to check that deployment still works OK for those two sites.

            Show
            ann.loraine Ann Loraine added a comment - Note: The new commit adds a link to the menu, which might affect App Store and Genome Dashboard, which are using the same menu. Need to check that deployment still works OK for those two sites.
            pbadzuh Philip Badzuh (Inactive) made changes -
            Link This issue is blocked by IGBF-2898 [ IGBF-2898 ]
            ann.loraine Ann Loraine made changes -
            Sprint Summer 2 2021 Jun 28 - Jul 9, Summer 3 2021 Jul 12 - Jul 23 [ 124, 125 ] Summer 2 2021 Jun 28 - Jul 9, Summer 3 2021 Jul 12 - Jul 23, Summer 4 2021 Aug 2 - Aug 13 [ 124, 125, 126 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            Hide
            ann.loraine Ann Loraine added a comment -

            The Genome Dashboard menu is fine, but I have not testing deployment of App Site. Moving to Done.

            Show
            ann.loraine Ann Loraine added a comment - The Genome Dashboard menu is fine, but I have not testing deployment of App Site. Moving to Done.
            ann.loraine Ann Loraine made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            ann.loraine Ann Loraine made changes -
            Resolution Done [ 10000 ]
            Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]
            ann.loraine Ann Loraine made changes -
            Assignee Philip Badzuh [ pbadzuh ]

              People

              • Assignee:
                pbadzuh Philip Badzuh (Inactive)
                Reporter:
                ann.loraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: