Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-3503 Implement UCSC REST API logic in IGB
  3. IGBF-3557

Implement an API to get the dna sequence for the selected genome region span

    Details

    • Type: Sub-task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 10.1.0
    • Labels:
      None
    • Story Points:
      2
    • Sprint:
      Fall 7, Fall 8, Spring 1, Spring 2, Spring 3

      Description

      Develop code to integrate this API (https://api.genome.ucsc.edu/getData/sequence?genome=hg38;chrom=chrM;start=1;end=16569) to get the dna sequence

        Attachments

          Activity

          jsirigin Jaya Sravani Sirigineedi created issue -
          jsirigin Jaya Sravani Sirigineedi made changes -
          Field Original Value New Value
          Status To-Do [ 10305 ] In Progress [ 3 ]
          jsirigin Jaya Sravani Sirigineedi made changes -
          Hide
          jsirigin Jaya Sravani Sirigineedi added a comment -

          Developed code to integrate the API and get dna sequence for the selected genome and the selected chromosome of a particular span region. Tested it and working as expected. Code is available at the branch: https://bitbucket.org/jaya-sravani/integrated-genome-browser/branch/IGBF-3501.
          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-3501 and start the application.
          2. Select a particular genome, preferably one that doesn't have data in IGB quick load.
          3. Click on the load sequence button from the top right corner and zoom the view horizontally to check whether the sequence appears near the coordinate tier.
          Show
          jsirigin Jaya Sravani Sirigineedi added a comment - Developed code to integrate the API and get dna sequence for the selected genome and the selected chromosome of a particular span region. Tested it and working as expected. Code is available at the branch: https://bitbucket.org/jaya-sravani/integrated-genome-browser/branch/IGBF-3501 . 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-3501 and start the application. Select a particular genome, preferably one that doesn't have data in IGB quick load. Click on the load sequence button from the top right corner and zoom the view horizontally to check whether the sequence appears near the coordinate tier.
          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 ]
          Hide
          nfreese Nowlan Freese added a comment -

          Tested on Mac.

          I disabled all Data Sources except for UCSC REST. I was able to load sequence for human, alligator, and chicken genomes.

          Example Log:

          Completed loading sequence for chr1 : 134,527,209 - 134,527,252 from UCSC REST https://api.genome.ucsc.edu/
          

          Closing ticket.

          Show
          nfreese Nowlan Freese added a comment - Tested on Mac. I disabled all Data Sources except for UCSC REST. I was able to load sequence for human, alligator, and chicken genomes. Example Log: Completed loading sequence for chr1 : 134,527,209 - 134,527,252 from UCSC REST https: //api.genome.ucsc.edu/ Closing ticket.
          nfreese Nowlan Freese made changes -
          Assignee Jaya Sravani Sirigineedi [ jsirigin ]
          nfreese Nowlan Freese made changes -
          Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
          nfreese Nowlan Freese made changes -
          Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
          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 -
          Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
          nfreese Nowlan Freese made changes -
          Resolution Done [ 10000 ]
          Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]
          nfreese Nowlan Freese made changes -
          Story Points 1
          nfreese Nowlan Freese made changes -
          Story Points 1 2
          nfreese Nowlan Freese made changes -
          Fix Version/s 10.1.0 [ 11000 ]

            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: