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

Investigate: Error in navigation for Quick-Search Box

    Details

    • Type: Bug
    • Status: To-Do (View Workflow)
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
    • Story Points:
      1.5
    • Sprint:
      Fall 6 Nov 30 - Dec 11, Fall 7 Dec 14 - Dec 23, Winter 3 Jan 25 - Feb 5, Winter 4 Feb 8 - Feb 19, Winter 6 Mar 8 - Mar 19

      Description

      Error in working of search subsystems. When I search for DMD in the Quick-search box it is navigating to GSDMD instead of DMD. When I checked in the 9.1.4 version, the search for DMD is working fine.
      To reproduce the issue
      1)Open IGB and select Homo Sapiens genome.
      2)Type "DMD" in the Quick-search box.
      3)IGB is navigating to GSDMD instead of DMD.

      This is working fine in IGB 9.1.4

        Attachments

          Issue Links

            Activity

            Hide
            noor91zahara Noor Zahara (Inactive) added a comment - - edited

            As per my observations I figured that ID - NM_004019.2 is unavailable in 9.1.6 for human genome.

            [~aloraine] - Any suggestions?

            Show
            noor91zahara Noor Zahara (Inactive) added a comment - - edited As per my observations I figured that ID - NM_004019.2 is unavailable in 9.1.6 for human genome. [~aloraine] - Any suggestions?
            Hide
            ann.loraine Ann Loraine added a comment -

            Nowlan Freese - if you are available, could you take a look?

            Show
            ann.loraine Ann Loraine added a comment - Nowlan Freese - if you are available, could you take a look?
            Hide
            nfreese Nowlan Freese added a comment -

            9.1.6 is pulling the annotation from: http://lorainelab-quickload.scidas.org/quickload/H_sapiens_Dec_2013/H_sapiens_Dec_2013_ncbiRefSeqCurated.bed.gz
            9.1.4 is pulling the annotation from: http://igbquickload.org/quickload/H_sapiens_Dec_2013/H_sapiens_Dec_2013_ncbiRefSeqCurated.bed.gz

            The 9.1.6 annotation is the human annotation from October of 2020.
            The 9.1.4 annotation is the human annotation from March of 2019.

            Searching for DMD works correctly when the March 2019 annotation is used.
            Searching for DMD does not work when the October 2020 annotation is used.

            When I compared the files there are a few differences in the gene IDs, but I did not see anything that would explain why the quick search is behaving oddly. Would need to further investigate why these two files lead to this difference.

            There does not appear to be any difference in the search functionality between 9.1.6 and 9.1.4.

            Show
            nfreese Nowlan Freese added a comment - 9.1.6 is pulling the annotation from: http://lorainelab-quickload.scidas.org/quickload/H_sapiens_Dec_2013/H_sapiens_Dec_2013_ncbiRefSeqCurated.bed.gz 9.1.4 is pulling the annotation from: http://igbquickload.org/quickload/H_sapiens_Dec_2013/H_sapiens_Dec_2013_ncbiRefSeqCurated.bed.gz The 9.1.6 annotation is the human annotation from October of 2020. The 9.1.4 annotation is the human annotation from March of 2019. Searching for DMD works correctly when the March 2019 annotation is used. Searching for DMD does not work when the October 2020 annotation is used. When I compared the files there are a few differences in the gene IDs, but I did not see anything that would explain why the quick search is behaving oddly. Would need to further investigate why these two files lead to this difference. There does not appear to be any difference in the search functionality between 9.1.6 and 9.1.4.
            Hide
            ann.loraine Ann Loraine added a comment -

            Updated igbquickload.org with the latest files from the subversion repository https://svn.bioviz.org/viewvc. After that doing, we observe identical behavior with 9.1.4 and 9.1.6. Next step: Create an "investigate" ticket to determine cause.

            In a nutshell, the basic problem is that when a user enters DMD in the "Quick Search" box, two options appear: "GSDMD" and "DMD". When the user selects "DMD", IGB zooms-and-scrolls to the location of GSDMD and not DMD.

            Why this is happening needs to be determined. Please see attached files.

            Show
            ann.loraine Ann Loraine added a comment - Updated igbquickload.org with the latest files from the subversion repository https://svn.bioviz.org/viewvc . After that doing, we observe identical behavior with 9.1.4 and 9.1.6. Next step: Create an "investigate" ticket to determine cause. In a nutshell, the basic problem is that when a user enters DMD in the "Quick Search" box, two options appear: "GSDMD" and "DMD". When the user selects "DMD", IGB zooms-and-scrolls to the location of GSDMD and not DMD. Why this is happening needs to be determined. Please see attached files.
            Hide
            nfreese Nowlan Freese added a comment -

            Previous issues investigating search functionality in IGB:

            https://jira.transvar.org/browse/IGBF-1096
            https://jira.transvar.org/browse/IGBF-2032

            Show
            nfreese Nowlan Freese added a comment - Previous issues investigating search functionality in IGB: https://jira.transvar.org/browse/IGBF-1096 https://jira.transvar.org/browse/IGBF-2032
            Hide
            omarne Omkar Marne (Inactive) added a comment - - edited

            My observations on IGB 9.1.8:

            I downloaded the attached annotation files from the ticket.
            I selected Species as “Homo Sapiens” and Genome version as “H_sapien_2013”.
            I unticked RefSeq curated tab under IGB Quickload in configure box menu.

            I opened below files one by one.

            When I selected "DMD" in quick search box for annotation files (Load mode as genome)
            • H_sapiens_Dec_2013_ncbiRefSeqCurated_MARCH-2019.bed
            • H_sapiens_Dec_2013_ncbiRefSeqCurated_MARCH-2019_SMALL.bed

            In the advanced search box, IGB navigated to DMD as expected but

            When I selected “DMD” in quick search box for annotation files (Load mode as genome)
            • H_sapiens_Dec_2013_ncbiRefSeqCurated_OCTOBER-2020.bed
            • H_sapiens_Dec_2013_ncbiRefSeqCurated_OCTOBER-2020_SMALL.bed

            In the advanced search box, IGB navigated to GSDMD instead of DMD.

            I will continue investigating in the code base of IGB quick search box for its odd behavior.

            Show
            omarne Omkar Marne (Inactive) added a comment - - edited My observations on IGB 9.1.8: I downloaded the attached annotation files from the ticket. I selected Species as “Homo Sapiens” and Genome version as “H_sapien_2013”. I unticked RefSeq curated tab under IGB Quickload in configure box menu. I opened below files one by one. When I selected "DMD" in quick search box for annotation files (Load mode as genome) • H_sapiens_Dec_2013_ncbiRefSeqCurated_MARCH-2019.bed • H_sapiens_Dec_2013_ncbiRefSeqCurated_MARCH-2019_SMALL.bed In the advanced search box, IGB navigated to DMD as expected but When I selected “DMD” in quick search box for annotation files (Load mode as genome) • H_sapiens_Dec_2013_ncbiRefSeqCurated_OCTOBER-2020.bed • H_sapiens_Dec_2013_ncbiRefSeqCurated_OCTOBER-2020_SMALL.bed In the advanced search box, IGB navigated to GSDMD instead of DMD. I will continue investigating in the code base of IGB quick search box for its odd behavior.
            Hide
            omarne Omkar Marne (Inactive) added a comment - - edited

            As per Dr. Freese's guidance I investigated MapRangeBox.java file which is a code for quick search box of IGB. There are 6 search functions with different search criteria's for string . I think we can try altering those search criteria's to check if we are getting the expected results.

            Dr. Loraine please suggest on the same.

            Show
            omarne Omkar Marne (Inactive) added a comment - - edited As per Dr. Freese's guidance I investigated MapRangeBox.java file which is a code for quick search box of IGB. There are 6 search functions with different search criteria's for string . I think we can try altering those search criteria's to check if we are getting the expected results. Dr. Loraine please suggest on the same.

              People

              • Assignee:
                Unassigned
                Reporter:
                ssegu Sai Supreeth Segu (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated: