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

Make folders inside the UCSC Rest folder

    Details

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

      Description

      It is very tough for a user to search for a track in the available tracks panel as there are a lot of tracks in the hg38 genome so we have to investigate a way to make folders for each file type inside the UCSC Rest folder so it becomes a little bit easier for the user to search a specific track.

        Attachments

          Issue Links

            Activity

            jsirigin Jaya Sravani Sirigineedi created issue -
            jsirigin Jaya Sravani Sirigineedi made changes -
            Field Original Value New Value
            Epic Link IGBF-3129 [ 21675 ]
            jsirigin Jaya Sravani Sirigineedi made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            nfreese Nowlan Freese made changes -
            Story Points 2
            ann.loraine Ann Loraine made changes -
            Sprint Spring 7 [ 191 ] Spring 7, Spring 8 [ 191, 192 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            jsirigin Jaya Sravani Sirigineedi made changes -
            Hide
            jsirigin Jaya Sravani Sirigineedi added a comment -

            Investigated and found the code on how to make folders, changed the code in UCSC Rest as well to make the folders. Nowlan Freese Need your input on on how to organise the folders. Is it okay if I do folders for all the file types or do you want me to make folders for only the few file types that have a lot of tracks. Please review the below screenshot.

            Show
            jsirigin Jaya Sravani Sirigineedi added a comment - Investigated and found the code on how to make folders, changed the code in UCSC Rest as well to make the folders. Nowlan Freese Need your input on on how to organise the folders. Is it okay if I do folders for all the file types or do you want me to make folders for only the few file types that have a lot of tracks. Please review the below screenshot.
            Hide
            nfreese Nowlan Freese added a comment - - edited

            I would lean towards putting all files in folders for their file type. As for naming the folders, I would stick with what the API is returning or the naming format here: https://genome.ucsc.edu/FAQ/FAQformat.html

            Show
            nfreese Nowlan Freese added a comment - - edited I would lean towards putting all files in folders for their file type. As for naming the folders, I would stick with what the API is returning or the naming format here: https://genome.ucsc.edu/FAQ/FAQformat.html
            Hide
            jsirigin Jaya Sravani Sirigineedi added a comment -

            As discussed with Nowlan Freese, keeping the folders for all the file types and naming them according to the track type names returned by the API. Code changes are done and available at https://bitbucket.org/jaya-sravani/integrated-genome-browser/branch/IGBF-3689. 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-3689 and start the application.
            2. Select a particular genome.
            3. See whether UCSC (Rest) datasets are visible inside file type folders (like shown in below screenshot) in the Available data panel.
            Show
            jsirigin Jaya Sravani Sirigineedi added a comment - As discussed with Nowlan Freese , keeping the folders for all the file types and naming them according to the track type names returned by the API. Code changes are done and available at https://bitbucket.org/jaya-sravani/integrated-genome-browser/branch/IGBF-3689 . 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-3689 and start the application. Select a particular genome. See whether UCSC (Rest) datasets are visible inside file type folders (like shown in below screenshot) in the Available data panel.
            jsirigin Jaya Sravani Sirigineedi made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            jsirigin Jaya Sravani Sirigineedi made changes -
            Assignee Jaya Sravani Sirigineedi [ jsirigin ]
            nfreese Nowlan Freese made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ]
            Hide
            nfreese Nowlan Freese added a comment -

            Tested Sravani's branch on my Mac.

            Available files appear in their respective folders. Able to load data from each folder. No issues in log when building or running.

            Ready for pull request.

            Show
            nfreese Nowlan Freese added a comment - Tested Sravani's branch on my Mac. Available files appear in their respective folders. Able to load data from each folder. No issues in log when building or running. Ready for pull request.
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ] Jaya Sravani Sirigineedi [ jsirigin ]
            nfreese Nowlan Freese made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            Show
            jsirigin Jaya Sravani Sirigineedi added a comment - Here is the raised pull request: https://bitbucket.org/lorainelab/integrated-genome-browser/pull-requests/999
            jsirigin Jaya Sravani Sirigineedi made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            jsirigin Jaya Sravani Sirigineedi made changes -
            Assignee Jaya Sravani Sirigineedi [ jsirigin ]
            nfreese Nowlan Freese made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            nfreese Nowlan Freese made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            nfreese Nowlan Freese made changes -
            Summary Investigate on how to make folders inside the UCSC Rest folder Make folders inside the UCSC Rest folder
            Hide
            nfreese Nowlan Freese added a comment -

            Merged

            Show
            nfreese Nowlan Freese added a comment - Merged
            ann.loraine Ann Loraine made changes -
            Sprint Spring 7, Spring 8 [ 191, 192 ] Spring 7, Spring 8, Spring 9 [ 191, 192, 193 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            nfreese Nowlan Freese made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            Hide
            nfreese Nowlan Freese added a comment - - edited

            Tested on IGB main installer on Mac. UCSC REST data appear in folders matching their file type.

            Closing ticket.

            Show
            nfreese Nowlan Freese added a comment - - edited Tested on IGB main installer on Mac. UCSC REST data appear in folders matching their file type. Closing ticket.
            nfreese Nowlan Freese made changes -
            Assignee Jaya Sravani Sirigineedi [ jsirigin ]
            nfreese Nowlan Freese made changes -
            Resolution Done [ 10000 ]
            Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]
            nfreese Nowlan Freese made changes -
            Fix Version/s 10.1.0 [ 11000 ]
            nfreese Nowlan Freese made changes -
            Link This issue relates to IGBF-3926 [ IGBF-3926 ]

              People

              • Assignee:
                jsirigin Jaya Sravani Sirigineedi
                Reporter:
                jsirigin Jaya Sravani Sirigineedi
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: