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

            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.
            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.
            Show
            jsirigin Jaya Sravani Sirigineedi added a comment - Here is the raised pull request: https://bitbucket.org/lorainelab/integrated-genome-browser/pull-requests/999
            Hide
            nfreese Nowlan Freese added a comment -

            Merged

            Show
            nfreese Nowlan Freese added a comment - Merged
            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.

              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: