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

Handle araTha1 synonym in track hub facade

    Details

    • Story Points:
      0.5
    • Sprint:
      Fall 1 2021 Aug 16 - Aug 27, Fall 2 2021 Aug 30 - Sep10, Fall 3 2021 Sep 13 - Sep 24

      Description

      The JASPAR TFBS track hub appears to have data for the Arabidopsis thaliana genome, but uses a name that IGB does not currently recognize: "araTha1".

      For this task, we need to figure out what the corresponding IGB name is and add it to IGB's synonyms system, or provide the synonym within the track hub synonyms endpoint.

      (See attached image.)

        Attachments

          Issue Links

            Activity

            ann.loraine Ann Loraine created issue -
            ann.loraine Ann Loraine made changes -
            Field Original Value New Value
            Epic Link IGBF-2831 [ 19524 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Sprint Fall 1 2021 Aug 16 - Aug 27 [ 127 ] Fall 1 2021 Aug 16 - Aug 27, Fall 2 2021 Aug 30 - Aug 10 [ 127, 128 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Story Points 1 0.25
            Hide
            ann.loraine Ann Loraine added a comment -

            Recommend looking at synonyms.txt in IGB.
            attn: Nowlan Freese

            Show
            ann.loraine Ann Loraine added a comment - Recommend looking at synonyms.txt in IGB. attn: Nowlan Freese
            pbadzuh Philip Badzuh (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Story Points 0.25 0.5
            pbadzuh Philip Badzuh (Inactive) made changes -
            Assignee Philip Badzuh [ pbadzuh ]
            Hide
            pbadzuh Philip Badzuh (Inactive) added a comment -

            I have updated the species.txt endpoint of the hub API to better translate UCSC organism names into IGB species names.

            Please see my changes here.

            These changes involve:

            • First attempting to derive an IGB species name from, given a UCSC genome version.
            • If the above fails, default to using the track hub organism name as the IGB species name.
            • If track hub genome contains no organism information, give the genome a tentatively named umbrella species name of 'Trackhub misc'.

            In the case of the genome described in this issue, however, neither it nor its provided organism name map to the default/global IGB synonyms.txt or species.txt. Therefore, based on my changes, the genome shows up under the species name of ''thale cress". To get it to show up under the expected IGB species Arabidopsis thaliana, either "thale cress" needs to be added to the global species.txt, or "araTha1" needs to be added to the global synonyms.txt. Only one of this additions is required for these changes to allow for the correct placement of this genome under the appropriate species.

            Show
            pbadzuh Philip Badzuh (Inactive) added a comment - I have updated the species.txt endpoint of the hub API to better translate UCSC organism names into IGB species names. Please see my changes here . These changes involve: First attempting to derive an IGB species name from, given a UCSC genome version. If the above fails, default to using the track hub organism name as the IGB species name. If track hub genome contains no organism information, give the genome a tentatively named umbrella species name of 'Trackhub misc'. In the case of the genome described in this issue, however, neither it nor its provided organism name map to the default/global IGB synonyms.txt or species.txt. Therefore, based on my changes, the genome shows up under the species name of ''thale cress". To get it to show up under the expected IGB species Arabidopsis thaliana, either "thale cress" needs to be added to the global species.txt, or "araTha1" needs to be added to the global synonyms.txt. Only one of this additions is required for these changes to allow for the correct placement of this genome under the appropriate species.
            pbadzuh Philip Badzuh (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Assignee Philip Badzuh [ pbadzuh ]
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            Hide
            ann.loraine Ann Loraine added a comment -

            Did code review only, not functional review. Will assess functionality during testing phase.

            Show
            ann.loraine Ann Loraine added a comment - Did code review only, not functional review. Will assess functionality during testing phase.
            ann.loraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ] Philip Badzuh [ pbadzuh ]
            Hide
            ann.loraine Ann Loraine added a comment -

            Philip Badzuh - Please submit PR.

            Show
            ann.loraine Ann Loraine added a comment - Philip Badzuh - Please submit PR.
            Hide
            pbadzuh Philip Badzuh (Inactive) added a comment -

            Please see PR here.

            Show
            pbadzuh Philip Badzuh (Inactive) added a comment - Please see PR here .
            pbadzuh Philip Badzuh (Inactive) made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Assignee Philip Badzuh [ pbadzuh ]
            Hide
            ann.loraine Ann Loraine added a comment -

            Merged and deployed to testing sites.

            Show
            ann.loraine Ann Loraine added a comment - Merged and deployed to testing sites.
            ann.loraine Ann Loraine made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            ann.loraine Ann Loraine made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            ann.loraine Ann Loraine made changes -
            Sprint Fall 1 2021 Aug 16 - Aug 27, Fall 2 2021 Aug 30 - Sep10 [ 127, 128 ] Fall 1 2021 Aug 16 - Aug 27, Fall 2 2021 Aug 30 - Sep10, Fall 3 2021Sep 13 - Sep 24 [ 127, 128, 129 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            Hide
            ann.loraine Ann Loraine added a comment -

            The bug appears to be persisting as the data source mentioned above is not visible.
            I attempted to view data from the following URL by adding it as a data source. But when I visited the genome version for Arabidopsis by clicking on the image on the home page (which is the latest available) I did not see the data source appear.

            https://translate.bioviz.org/rest_api/?hubUrl=http://expdata.cmmt.ubc.ca/JASPAR/UCSC_tracks/hub.txt&fileName=/
            

            The host translate.bioviz.org is up-to-date with the latest track hub facade code.

            Show
            ann.loraine Ann Loraine added a comment - The bug appears to be persisting as the data source mentioned above is not visible. I attempted to view data from the following URL by adding it as a data source. But when I visited the genome version for Arabidopsis by clicking on the image on the home page (which is the latest available) I did not see the data source appear. https: //translate.bioviz.org/rest_api/?hubUrl=http://expdata.cmmt.ubc.ca/JASPAR/UCSC_tracks/hub.txt&fileName=/ The host translate.bioviz.org is up-to-date with the latest track hub facade code.
            ann.loraine Ann Loraine made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            ann.loraine Ann Loraine made changes -
            Status Post-merge Testing In Progress [ 10003 ] To-Do [ 10305 ]
            ann.loraine Ann Loraine made changes -
            Assignee Philip Badzuh [ pbadzuh ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Link This issue relates to IGBF-2910 [ IGBF-2910 ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Link This issue relates to IGBF-2910 [ IGBF-2910 ]
            Hide
            pbadzuh Philip Badzuh (Inactive) added a comment -

            Did you make the changes I describe near the end of this previous comment?

            Show
            pbadzuh Philip Badzuh (Inactive) added a comment - Did you make the changes I describe near the end of this previous comment ?
            pbadzuh Philip Badzuh (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            pbadzuh Philip Badzuh (Inactive) made changes -
            Assignee Philip Badzuh [ pbadzuh ]
            Hide
            ann.loraine Ann Loraine added a comment -

            Sorry, I did not. Working on it.

            Show
            ann.loraine Ann Loraine added a comment - Sorry, I did not. Working on it.
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ann.loraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] To-Do [ 10305 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            Hide
            ann.loraine Ann Loraine added a comment -
            Show
            ann.loraine Ann Loraine added a comment - Build and ran new version of IGB from this branch: https://bitbucket.org/aloraine/integrated-genome-browser/branch/IGBF-2911?dest=master
            Hide
            ann.loraine Ann Loraine added a comment -

            Adding the new synonym enables IGB to access the JASPAR track hub. However, all the data files appear to load extremely slowly, even when I zoom in and click "Load Data" for a smaller region.
            I tried downloading one of the files directly onto my computer, and it will take probably around 15 minutes or longer for the file to download.
            (This is the file URL: http://expdata.cmmt.ubc.ca/JASPAR/downloads/UCSC_tracks/2022/JASPAR2022_araTha1.bb)
            Is the "bigbed" format being handled the way it should in IGB, with the index from the top of the file getting loaded first followed by a second request to retrieve precisely the data needed? Will make a separate issue for this. For now, will merge in the new synonym update to the main development branch and move this ticket to closed.

            Show
            ann.loraine Ann Loraine added a comment - Adding the new synonym enables IGB to access the JASPAR track hub. However, all the data files appear to load extremely slowly, even when I zoom in and click "Load Data" for a smaller region. I tried downloading one of the files directly onto my computer, and it will take probably around 15 minutes or longer for the file to download. (This is the file URL: http://expdata.cmmt.ubc.ca/JASPAR/downloads/UCSC_tracks/2022/JASPAR2022_araTha1.bb ) Is the "bigbed" format being handled the way it should in IGB, with the index from the top of the file getting loaded first followed by a second request to retrieve precisely the data needed? Will make a separate issue for this. For now, will merge in the new synonym update to the main development branch and move this ticket to closed.
            ann.loraine Ann Loraine made changes -
            Link This issue relates to IGBF-2954 [ IGBF-2954 ]
            Hide
            ann.loraine Ann Loraine added a comment -

            Merged into IGB master branch (POM version 9.1.10). Moving to Done.

            Show
            ann.loraine Ann Loraine added a comment - Merged into IGB master branch (POM version 9.1.10). Moving to Done.
            ann.loraine Ann Loraine made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ann.loraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            ann.loraine Ann Loraine made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            ann.loraine Ann Loraine made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            ann.loraine Ann Loraine made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            ann.loraine Ann Loraine made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            ann.loraine Ann Loraine made changes -
            Resolution Done [ 10000 ]
            Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ] Philip Badzuh [ pbadzuh ]
            nfreese Nowlan Freese made changes -
            Fix Version/s 9.1.10 Major Release [ 10700 ]

              People

              • Assignee:
                pbadzuh Philip Badzuh (Inactive)
                Reporter:
                ann.loraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: