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

Change the track names and add longlabel as the tooltip description for the UCSC Rest tracks

    Details

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

      Description

      Change the track name of the UCSC Tracks to include short label for user's better understanding in either of the two forms: "shortLabel (trackName)" or "trackName (shortLabel)" and add the long label as the tooltip description to give additional information to the user. Get the label information from this API: https://api.genome.ucsc.edu/list/tracks?genome=allMis1;trackLeavesOnly=1

        Attachments

          Activity

          Hide
          nfreese Nowlan Freese added a comment -

          Tested on IGB main installer on Mac. Track names are now the shortLabel with the track name in parentheses. The tooltip when hovering over the track name in the Available Data window is the longLabel.

          Closing ticket.

          Show
          nfreese Nowlan Freese added a comment - Tested on IGB main installer on Mac. Track names are now the shortLabel with the track name in parentheses. The tooltip when hovering over the track name in the Available Data window is the longLabel. Closing ticket.
          Hide
          ann.loraine Ann Loraine added a comment -

          PR is merged and main branch installers are built and deployed to "early access" section of bioviz.org Web site.

          Show
          ann.loraine Ann Loraine added a comment - PR is merged and main branch installers are built and deployed to "early access" section of bioviz.org Web site.
          Hide
          nfreese Nowlan Freese added a comment -

          I pulled Sravani's branch and rebased onto main. There was an issue with the RestApiDataProviderTest as it was expecting a specific dataset name, which is now different due to the changes in this ticket. I updated the expected dataset name in the test and added it as a new commit. I then pushed Sravani's branch to my repo so we could run bitbucket pipelines (she is out of minutes). The build was good, so I have created a pull request.

          PR: https://bitbucket.org/lorainelab/integrated-genome-browser/pull-requests/1004

          Show
          nfreese Nowlan Freese added a comment - I pulled Sravani's branch and rebased onto main. There was an issue with the RestApiDataProviderTest as it was expecting a specific dataset name, which is now different due to the changes in this ticket. I updated the expected dataset name in the test and added it as a new commit. I then pushed Sravani's branch to my repo so we could run bitbucket pipelines (she is out of minutes). The build was good, so I have created a pull request. PR: https://bitbucket.org/lorainelab/integrated-genome-browser/pull-requests/1004
          Hide
          nfreese Nowlan Freese added a comment -

          The dataset names have the format "shortLabel (trackName)" and the tooltip is the longLabel. I am able to load data, and there are no errors in the log. I think this change looks really good and is much easier to read through.

          Ready for pull request.

          Show
          nfreese Nowlan Freese added a comment - The dataset names have the format "shortLabel (trackName)" and the tooltip is the longLabel. I am able to load data, and there are no errors in the log. I think this change looks really good and is much easier to read through. Ready for pull request.
          Hide
          jsirigin Jaya Sravani Sirigineedi (Inactive) added a comment -

          Code changes are done and updated code is present at branch: https://bitbucket.org/jaya-sravani/integrated-genome-browser/branch/IGBF-3703. Please review and let me know if there are any issues.
          To test:

          1. Download https://bitbucket.org/jaya-sravani/integrated-genome-browser/downloads/ installer or clone this branch to local https://bitbucket.org/jaya-sravani/integrated-genome-browser/branch/IGBF-3703 and start the application.
          2. Select a particular genome.
          3. See whether UCSC (Rest) datasets have trackName in the format "shortLabel (trackName)" and have longLabel as a tooltip description (like shown in the above screenshot) in the Available data panel. API to get the shortLabel and longLabel: https://api.genome.ucsc.edu/list/tracks?genome=allMis1;trackLeavesOnly=1
          Show
          jsirigin Jaya Sravani Sirigineedi (Inactive) added a comment - Code changes are done and updated code is present at branch: https://bitbucket.org/jaya-sravani/integrated-genome-browser/branch/IGBF-3703 . Please review and let me know if there are any issues. To test: Download https://bitbucket.org/jaya-sravani/integrated-genome-browser/downloads/ installer or clone this branch to local https://bitbucket.org/jaya-sravani/integrated-genome-browser/branch/IGBF-3703 and start the application. Select a particular genome. See whether UCSC (Rest) datasets have trackName in the format "shortLabel (trackName)" and have longLabel as a tooltip description (like shown in the above screenshot) in the Available data panel. API to get the shortLabel and longLabel: https://api.genome.ucsc.edu/list/tracks?genome=allMis1;trackLeavesOnly=1
          Hide
          nfreese Nowlan Freese added a comment -

          Jaya Sravani Sirigineedi - I like the "shortLabel (trackName)" the best.

          Show
          nfreese Nowlan Freese added a comment - Jaya Sravani Sirigineedi - I like the "shortLabel (trackName)" the best.
          Hide
          jsirigin Jaya Sravani Sirigineedi (Inactive) added a comment -

          Ann Loraine Nowlan Freese Below are the screenshots for the trackName, one with "shortLabel (trackName)" format and the other with "trackName (shortLabel)" format let me know which one you prefer from my side I feel the "shortLabel (trackName)" format looks more readable but for the same shortLabel tracks you would see a same string in the starting of the name, added longLabel as the tooltip description as well.
          "shortLabel (trackName)" format

          "trackName (shortLabel)"

          Show
          jsirigin Jaya Sravani Sirigineedi (Inactive) added a comment - Ann Loraine Nowlan Freese Below are the screenshots for the trackName, one with "shortLabel (trackName)" format and the other with "trackName (shortLabel)" format let me know which one you prefer from my side I feel the "shortLabel (trackName)" format looks more readable but for the same shortLabel tracks you would see a same string in the starting of the name, added longLabel as the tooltip description as well. "shortLabel (trackName)" format "trackName (shortLabel)"

            People

            • Assignee:
              jsirigin Jaya Sravani Sirigineedi (Inactive)
              Reporter:
              jsirigin Jaya Sravani Sirigineedi (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: