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

Add group mapping for GenArk tracks in hub facade

    Details

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

      Description

      Add group mapping for GenArk tracks in hub facade to make folders similar to how UCSC shows the GenArk genome tracks on their site. Refer the already implemented code in the ucsc module.

        Attachments

          Activity

          Hide
          jsirigin Jaya Sravani Sirigineedi (Inactive) added a comment -

          Implemented the changes to make the folders similar to how UCSC shows the tracks. Tested the changes and everything works as expected. Here is the updated code: https://bitbucket.org/jaya-sravani/hub-facade/branch/IGBF-4139. Please review and let me know if there's any issue.

          Show
          jsirigin Jaya Sravani Sirigineedi (Inactive) added a comment - Implemented the changes to make the folders similar to how UCSC shows the tracks. Tested the changes and everything works as expected. Here is the updated code: https://bitbucket.org/jaya-sravani/hub-facade/branch/IGBF-4139 . Please review and let me know if there's any issue.
          Hide
          jsirigin Jaya Sravani Sirigineedi (Inactive) added a comment -

          As discussed, created a PR for the ticket: https://bitbucket.org/lorainelab/hub-facade/pull-requests/38. Please review and let me know if there are any issues.

          Show
          jsirigin Jaya Sravani Sirigineedi (Inactive) added a comment - As discussed, created a PR for the ticket: https://bitbucket.org/lorainelab/hub-facade/pull-requests/38 . Please review and let me know if there are any issues.
          Hide
          nfreese Nowlan Freese added a comment -

          Reviewed the code and it looks good.

          Ready for PR: https://bitbucket.org/lorainelab/hub-facade/pull-requests/38

          Show
          nfreese Nowlan Freese added a comment - Reviewed the code and it looks good. Ready for PR: https://bitbucket.org/lorainelab/hub-facade/pull-requests/38
          Hide
          jsirigin Jaya Sravani Sirigineedi (Inactive) added a comment -

          Updated the PR https://bitbucket.org/lorainelab/hub-facade/pull-requests/38 to make it in sync with the latest changes with the loraine lab hu-facade main.

          Show
          jsirigin Jaya Sravani Sirigineedi (Inactive) added a comment - Updated the PR https://bitbucket.org/lorainelab/hub-facade/pull-requests/38 to make it in sync with the latest changes with the loraine lab hu-facade main.
          Hide
          ann.loraine Ann Loraine added a comment -

          Hub facade PR is merged and the new code is deployed to translate.bioviz.org. Ready for testing.

          Show
          ann.loraine Ann Loraine added a comment - Hub facade PR is merged and the new code is deployed to translate.bioviz.org. Ready for testing.
          Hide
          nfreese Nowlan Freese added a comment - - edited

          Testing main branch on Mac.
          Tracks are in the UCSC groups, however, I'm seeing a few strange groupings. I'm looking at the Apis florea GCF_000184785.3 GenArk (UCSC hub, UCSC Genome Browser) in IGB, and in the Available Data panel each folder has some of the data in a folder labeled cpgIslands, but I don't think it is supposed to be in the folder. Seems like extra cpgIslands folders?

          Show
          nfreese Nowlan Freese added a comment - - edited Testing main branch on Mac. Tracks are in the UCSC groups, however, I'm seeing a few strange groupings. I'm looking at the Apis florea GCF_000184785.3 GenArk ( UCSC hub , UCSC Genome Browser ) in IGB, and in the Available Data panel each folder has some of the data in a folder labeled cpgIslands, but I don't think it is supposed to be in the folder. Seems like extra cpgIslands folders?
          Hide
          jsirigin Jaya Sravani Sirigineedi (Inactive) added a comment - - edited

          Investigated the issue, a small code change got removed in another pull request: https://bitbucket.org/lorainelab/hub-facade/pull-requests/40/diff#Ligb_trackhub/api/create_resources.pyF242. Here is the PR including those changes: https://bitbucket.org/lorainelab/hub-facade/pull-requests/44.

          Tested the changes and everything's working as expected.

          Show
          jsirigin Jaya Sravani Sirigineedi (Inactive) added a comment - - edited Investigated the issue, a small code change got removed in another pull request: https://bitbucket.org/lorainelab/hub-facade/pull-requests/40/diff#Ligb_trackhub/api/create_resources.pyF242 . Here is the PR including those changes: https://bitbucket.org/lorainelab/hub-facade/pull-requests/44 . Tested the changes and everything's working as expected.
          Hide
          ann.loraine Ann Loraine added a comment -

          PR is merged and new code is deployed to translate.bioviz.org. Ready for testing.

          Show
          ann.loraine Ann Loraine added a comment - PR is merged and new code is deployed to translate.bioviz.org. Ready for testing.
          Hide
          nfreese Nowlan Freese added a comment -

          Tested main branch on Mac.
          The folder logic is fixed and looks great!

          I noticed one other nitpicky thing I wanted to run by Jaya Sravani Sirigineedi. The logic for the available data labels differs from what we have for UCSC REST. For example:

          • UCSC REST data labels are determined by: shortLabel (track) & tooltip = longLabel
          • UCSC GenArk data labels are determined by: track & tooltip = longLabel

          I like the labels for UCSC REST better as they match what the user sees on the UCSC Genome Browser. Would it be possible to alter the GenArk?

          Show
          nfreese Nowlan Freese added a comment - Tested main branch on Mac. The folder logic is fixed and looks great! I noticed one other nitpicky thing I wanted to run by Jaya Sravani Sirigineedi . The logic for the available data labels differs from what we have for UCSC REST. For example: UCSC REST data labels are determined by: shortLabel (track) & tooltip = longLabel UCSC GenArk data labels are determined by: track & tooltip = longLabel I like the labels for UCSC REST better as they match what the user sees on the UCSC Genome Browser. Would it be possible to alter the GenArk?
          Hide
          jsirigin Jaya Sravani Sirigineedi (Inactive) added a comment -

          Added the shortlabel, here is the PR for that: https://bitbucket.org/lorainelab/hub-facade/pull-requests/45. Tested the changes, everything's working as expected.

          Show
          jsirigin Jaya Sravani Sirigineedi (Inactive) added a comment - Added the shortlabel, here is the PR for that: https://bitbucket.org/lorainelab/hub-facade/pull-requests/45 . Tested the changes, everything's working as expected.
          Hide
          ann.loraine Ann Loraine added a comment -

          PR is merged and new code changes are deployed to translate.bioviz.org.

          Ready for testing.

          Show
          ann.loraine Ann Loraine added a comment - PR is merged and new code changes are deployed to translate.bioviz.org. Ready for testing.
          Hide
          nfreese Nowlan Freese added a comment -

          Labels look good, thank you Sravani!

          Closing ticket.

          Show
          nfreese Nowlan Freese added a comment - Labels look good, thank you Sravani! Closing ticket.

            People

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

              Dates

              • Created:
                Updated:
                Resolved: