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

Fix incorrect genome names in Species drop-down

    Details

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

      Description

      Situation: There are currently three genomes in the Species drop-down menu in IGB with names that don't follow our standard convention (i.e., "Genus species"). Those genomes are caePB, hs, and mpxvRivers. All three of these genomes are being pulled in by the UCSC REST API.

      Task: Investigate why these genomes' names are not being formatted correctly in the Species drop-down menu in IGB.

        Attachments

          Issue Links

            Activity

            pkulzer Paige Kulzer created issue -
            pkulzer Paige Kulzer made changes -
            Field Original Value New Value
            Epic Link IGBF-1765 [ 17855 ]
            pkulzer Paige Kulzer made changes -
            Link This issue relates to IGBF-781 [ IGBF-781 ]
            pkulzer Paige Kulzer made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            Hide
            pkulzer Paige Kulzer added a comment -

            Current UCSC API genomes: https://api.genome.ucsc.edu/list/ucscGenomes

            "caePb1": {
                  "description": "Jan. 2007 (WUGSC 4.0/caePb1)",
                  "nibPath": "/gbdb/caePb1",
                  "organism": "C. brenneri",
                  "defaultPos": "chrUn:97956213-97960870",
                  "active": 1,
                  "orderKey": 3012,
                  "genome": "C. brenneri",
                  "scientificName": "Caenorhabditis brenneri",
                  "htmlPath": "/gbdb/caePb1/html/description.html",
                  "hgNearOk": 0,
                  "hgPbOk": 0,
                  "sourceName": "Washington University School of Medicine GSC Caenorhabditis n. sp. PB2801",
                  "taxId": 135651
                },
                "caePb2": {
                  "description": "Feb. 2008 (WUGSC 6.0.1/caePb2)",
                  "nibPath": "/gbdb/caePb2",
                  "organism": "C. brenneri",
                  "defaultPos": "chrUn:117559143-117563800",
                  "active": 1,
                  "orderKey": 3011,
                  "genome": "C. brenneri",
                  "scientificName": "Caenorhabditis brenneri",
                  "htmlPath": "/gbdb/caePb2/html/description.html",
                  "hgNearOk": 0,
                  "hgPbOk": 0,
                  "sourceName": "Washington University School of Medicine GSC Caenorhabditis brenneri (PB2801) 6.0.1",
                  "taxId": 135651
                }
            
            "hs1": {
                  "description": "Jan. 2022 (T2T CHM13v2.0/hs1)",
                  "nibPath": "hub:/gbdb/hs1/hubs",
                  "organism": "Human",
                  "defaultPos": "chr9:145458455-145495201",
                  "active": 1,
                  "orderKey": 45,
                  "genome": "Human",
                  "scientificName": "Homo sapiens",
                  "htmlPath": "/gbdb/hs1/html/description.html",
                  "hgNearOk": 0,
                  "hgPbOk": 0,
                  "sourceName": "Telomere to telomere (T2T) assembly of haploid CHM13 + chrY (GCA_009914755.4)",
                  "taxId": 9606
            }
            
            "mpxvRivers": {
                  "description": "MPXV-M5312_HM12_Rivers (MT903340.1/GCF_014621545.1)",
                  "nibPath": "hub:/gbdb/mpxvRivers/hubs",
                  "organism": "Monkeypox virus",
                  "defaultPos": "NC_063383.1:65,736-75,736",
                  "active": 1,
                  "orderKey": 22325,
                  "genome": "Monkeypox virus",
                  "scientificName": "Monkeypox virus",
                  "htmlPath": "/gbdb/mpxvRivers/html/description.html",
                  "hgNearOk": 0,
                  "hgPbOk": 1,
                  "sourceName": "Monkeypox virus",
                  "taxId": 10244
                }
            
            Show
            pkulzer Paige Kulzer added a comment - Current UCSC API genomes: https://api.genome.ucsc.edu/list/ucscGenomes "caePb1": { "description": "Jan. 2007 (WUGSC 4.0/caePb1)", "nibPath": "/gbdb/caePb1", "organism": "C. brenneri", "defaultPos": "chrUn:97956213-97960870", "active": 1, "orderKey": 3012, "genome": "C. brenneri", "scientificName": "Caenorhabditis brenneri", "htmlPath": "/gbdb/caePb1/html/description.html", "hgNearOk": 0, "hgPbOk": 0, "sourceName": "Washington University School of Medicine GSC Caenorhabditis n. sp. PB2801", "taxId": 135651 }, "caePb2": { "description": "Feb. 2008 (WUGSC 6.0.1/caePb2)", "nibPath": "/gbdb/caePb2", "organism": "C. brenneri", "defaultPos": "chrUn:117559143-117563800", "active": 1, "orderKey": 3011, "genome": "C. brenneri", "scientificName": "Caenorhabditis brenneri", "htmlPath": "/gbdb/caePb2/html/description.html", "hgNearOk": 0, "hgPbOk": 0, "sourceName": "Washington University School of Medicine GSC Caenorhabditis brenneri (PB2801) 6.0.1", "taxId": 135651 } "hs1": { "description": "Jan. 2022 (T2T CHM13v2.0/hs1)", "nibPath": "hub:/gbdb/hs1/hubs", "organism": "Human", "defaultPos": "chr9:145458455-145495201", "active": 1, "orderKey": 45, "genome": "Human", "scientificName": "Homo sapiens", "htmlPath": "/gbdb/hs1/html/description.html", "hgNearOk": 0, "hgPbOk": 0, "sourceName": "Telomere to telomere (T2T) assembly of haploid CHM13 + chrY (GCA_009914755.4)", "taxId": 9606 } "mpxvRivers": { "description": "MPXV-M5312_HM12_Rivers (MT903340.1/GCF_014621545.1)", "nibPath": "hub:/gbdb/mpxvRivers/hubs", "organism": "Monkeypox virus", "defaultPos": "NC_063383.1:65,736-75,736", "active": 1, "orderKey": 22325, "genome": "Monkeypox virus", "scientificName": "Monkeypox virus", "htmlPath": "/gbdb/mpxvRivers/html/description.html", "hgNearOk": 0, "hgPbOk": 1, "sourceName": "Monkeypox virus", "taxId": 10244 }
            pkulzer Paige Kulzer made changes -
            Attachment hs.png [ 18499 ]
            Attachment Homo Sapiens.png [ 18500 ]
            Hide
            pkulzer Paige Kulzer added a comment - - edited

            The hs and mpxvRivers genomes are currently not listed in either synonyms.txt or species.txt (from the IGB code base) which is what has caused this issue. The caePb genome is currently listed and seemingly formatted correctly in both, so will need further investigation why that specific genome name is being displayed.

            For example, please see attached for two images: 1) an image of what the human genome (hs) is currently listed as in the drop-down menu (hs.png), and 2) an image of what the human genome was listed as after the addition of this genome to both synonyms.txt and species.txt (Homo sapiens.png).

            Show
            pkulzer Paige Kulzer added a comment - - edited The hs and mpxvRivers genomes are currently not listed in either synonyms.txt or species.txt (from the IGB code base) which is what has caused this issue. The caePb genome is currently listed and seemingly formatted correctly in both, so will need further investigation why that specific genome name is being displayed. For example, please see attached for two images: 1) an image of what the human genome (hs) is currently listed as in the drop-down menu (hs.png), and 2) an image of what the human genome was listed as after the addition of this genome to both synonyms.txt and species.txt (Homo sapiens.png).
            Hide
            nfreese Nowlan Freese added a comment -

            Branch: https://bitbucket.org/nfreese/nowlanfork-igb/branch/IGBF-3902

            Note: The issue with caePb was that there were two spaces instead of a tab character in the species.txt file, and this was causing the issue.

            Show
            nfreese Nowlan Freese added a comment - Branch: https://bitbucket.org/nfreese/nowlanfork-igb/branch/IGBF-3902 Note: The issue with caePb was that there were two spaces instead of a tab character in the species.txt file, and this was causing the issue.
            Hide
            pkulzer Paige Kulzer added a comment -

            Changes and commit look good.

            Ready for pull request.

            Show
            pkulzer Paige Kulzer added a comment - Changes and commit look good. Ready for pull request.
            pkulzer Paige Kulzer made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            pkulzer Paige Kulzer made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            pkulzer Paige Kulzer made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            pkulzer Paige Kulzer made changes -
            Assignee Paige Kulzer [ pkulzer ] Nowlan Freese [ nfreese ]
            Show
            nfreese Nowlan Freese added a comment - PR: https://bitbucket.org/lorainelab/integrated-genome-browser/pull-requests/1034
            nfreese Nowlan Freese made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ] Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            Hide
            ann.loraine Ann Loraine added a comment - - edited

            PR is merged and installers are built and copied to "Early Access" section of bioviz.org.

            Show
            ann.loraine Ann Loraine added a comment - - edited PR is merged and installers are built and copied to "Early Access" section of bioviz.org.
            ann.loraine Ann Loraine made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            pkulzer Paige Kulzer made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            pkulzer Paige Kulzer made changes -
            Assignee Paige Kulzer [ pkulzer ]
            Hide
            pkulzer Paige Kulzer added a comment -

            caePb/Caenorhabditis brenneri: No issues found with either of the two versions. The genome and genome versions are displaying correctly in the dropdown menus. Gene predictions loaded successfully, no errors in the Log.

            hs/Homo sapiens: No issues found. Clicking on the human image in the carousel now opens this version of the human genome. Also, the genome and genome version names in the drop down menus, as well as the synonyms that appear when hovering over the genome name in the drop down menu, all look correct. Gene models loaded on all of the numbered chromosomes, no errors in the Log.

            mpxvRivers/Monkeypox Virus: No issues found. The genome and genome versions are displaying correctly in the dropdown menus. Gene predictions loaded successfully, no errors in the Log.

            Everything looks fixed, closing this ticket!

            Show
            pkulzer Paige Kulzer added a comment - caePb/Caenorhabditis brenneri: No issues found with either of the two versions. The genome and genome versions are displaying correctly in the dropdown menus. Gene predictions loaded successfully, no errors in the Log. hs/Homo sapiens: No issues found. Clicking on the human image in the carousel now opens this version of the human genome. Also, the genome and genome version names in the drop down menus, as well as the synonyms that appear when hovering over the genome name in the drop down menu, all look correct. Gene models loaded on all of the numbered chromosomes, no errors in the Log. mpxvRivers/Monkeypox Virus: No issues found. The genome and genome versions are displaying correctly in the dropdown menus. Gene predictions loaded successfully, no errors in the Log. Everything looks fixed, closing this ticket!
            ann.loraine Ann Loraine made changes -
            Sprint Fall 1 [ 202 ] Fall 1, Fall 2 [ 202, 203 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            pkulzer Paige Kulzer made changes -
            Resolution Done [ 10000 ]
            Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]
            pkulzer Paige Kulzer made changes -
            Summary Investigate: Incorrect genome names in Species drop-down Fix incorrect genome names in Species drop-down
            pkulzer Paige Kulzer made changes -
            Link This issue relates to IGBF-3893 [ IGBF-3893 ]
            nfreese Nowlan Freese made changes -
            Fix Version/s 10.1.0 [ 11000 ]

              People

              • Assignee:
                pkulzer Paige Kulzer
                Reporter:
                pkulzer Paige Kulzer
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: