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

Investigate file types provided by UCSC REST

    Details

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

      Description

      Situation: The UCSC REST endpoint provides many more track types than DAS. Some of them can be easily mapped to IGB's bed parser or a graph parser, but others we are unsure of.

      Task: List out the different track types being provided by UCSC REST and determine which tracks can be easily parsed by IGB.

        Attachments

          Issue Links

            Activity

            nfreese Nowlan Freese created issue -
            nfreese Nowlan Freese made changes -
            Field Original Value New Value
            Epic Link IGBF-3129 [ 21675 ]
            nfreese Nowlan Freese made changes -
            Link This issue relates to IGBF-3598 [ IGBF-3598 ]
            Show
            nfreese Nowlan Freese added a comment - - edited Example URL discussing the schema for repeatmasker: https://genome.ucsc.edu/cgi-bin/hgTrackUi?g=rmsk API schema for alligator track netGalGal6 https://api.genome.ucsc.edu/list/schema?genome=allMis1;track=netGalGal6 Data types found in tracks: http://genome.ucsc.edu/FAQ/FAQformat.html IGB File Formats: https://wiki.bioviz.org/confluence/display/igbman/File+Formats#:~:text=IGB%20supports%20partial%20data%20loading,indexed%20file%20and%20its%20index%20( .
            Hide
            nfreese Nowlan Freese added a comment -

            Google sheet link with track types and whether (I think) we can parse them in IGB: https://docs.google.com/spreadsheets/d/1epLMB2zPOjReiJ9L7-UcX8gCn52yIoquc4ufUrH0uS0/edit?usp=sharing

            Show
            nfreese Nowlan Freese added a comment - Google sheet link with track types and whether (I think) we can parse them in IGB: https://docs.google.com/spreadsheets/d/1epLMB2zPOjReiJ9L7-UcX8gCn52yIoquc4ufUrH0uS0/edit?usp=sharing
            jsirigin Jaya Sravani Sirigineedi (Inactive) made changes -
            Assignee Nowlan Freese [ nfreese ] Jaya Sravani Sirigineedi [ jsirigin ]
            jsirigin Jaya Sravani Sirigineedi (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            ann.loraine Ann Loraine made changes -
            Sprint Spring 4 [ 188 ] Spring 4, Spring 5 [ 188, 189 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            nfreese Nowlan Freese made changes -
            Status In Progress [ 3 ] To-Do [ 10305 ]
            jsirigin Jaya Sravani Sirigineedi (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            nfreese Nowlan Freese made changes -
            Status In Progress [ 3 ] To-Do [ 10305 ]
            jsirigin Jaya Sravani Sirigineedi (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            Hide
            jsirigin Jaya Sravani Sirigineedi (Inactive) added a comment -

            Looking into the file types mentioned in the above spreadsheet, investing a way on how to parse it, searching if there's any existing logic in code that might support it, and making notes on the findings.

            Show
            jsirigin Jaya Sravani Sirigineedi (Inactive) added a comment - Looking into the file types mentioned in the above spreadsheet, investing a way on how to parse it, searching if there's any existing logic in code that might support it, and making notes on the findings.
            Hide
            nfreese Nowlan Freese added a comment - - edited

            After discussion with Sravani we have decided the following.

            Create new tickets implementing:

            • narrowPeak > parse as narrowPeak
            • bigGenePred > parse as either bed or genePred
            • barChart > parse as bed or graph

            The following formats will require additional investigation, but we will not implement them as part of this epic:

            • chain
            • net
            • rmsk
            • wigMaf
            Show
            nfreese Nowlan Freese added a comment - - edited After discussion with Sravani we have decided the following. Create new tickets implementing: narrowPeak > parse as narrowPeak bigGenePred > parse as either bed or genePred barChart > parse as bed or graph The following formats will require additional investigation, but we will not implement them as part of this epic: chain net rmsk wigMaf
            Hide
            jsirigin Jaya Sravani Sirigineedi (Inactive) added a comment -

            Created tickets for the three file types (narrowPeak, bigGenePred, and barChart). Closing this ticket now and will start working on these tickets.

            Show
            jsirigin Jaya Sravani Sirigineedi (Inactive) added a comment - Created tickets for the three file types (narrowPeak, bigGenePred, and barChart). Closing this ticket now and will start working on these tickets.
            jsirigin Jaya Sravani Sirigineedi (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            jsirigin Jaya Sravani Sirigineedi (Inactive) made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            jsirigin Jaya Sravani Sirigineedi (Inactive) made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            jsirigin Jaya Sravani Sirigineedi (Inactive) made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            jsirigin Jaya Sravani Sirigineedi (Inactive) made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            jsirigin Jaya Sravani Sirigineedi (Inactive) made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            jsirigin Jaya Sravani Sirigineedi (Inactive) made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            jsirigin Jaya Sravani Sirigineedi (Inactive) made changes -
            Resolution Done [ 10000 ]
            Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: