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

Advanced Search usability enhancements, click to select (new feature)

    Details

    • Type: Bug
    • Status: To-Do (View Workflow)
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      When a user's search returns multiple matches, they are listed in a results table in the Advanced Search tab.

      Currently, if a user selects an item displayed in the Advanced Search results table, nothing happens. If the user double-clicks an item in the Advanced Search results table, then IGB selects that item (draws a red box around it) and ALSO zooms and scrolls to the location of the item.

      Here's what should happen instead:

      When a user runs a search that returns multiple results, then IGB should continue to display them in the Advanced Search tab's results table, just like now.

      HOWEVER, the "id" of the items should be drawn with a blue underline, to make the id look like a hyperlink and suggest that clicking on the hyperlink will quickly take the user to the location of the item. When the user clicks the hyperlinked id, then IGB should jump-zoom to the location of the item. The zoom level should be set to ensure that the item occupies only 1/4 of the view – this is to provide context. Also, the item should be selected to ensure that the user can easily find it in the new view.

      Second (related) feature:

      In addition, if the user selects a row in the table by clicking another part of the row but not the hyperlinked id, then if the item in that row is currently being shown somewhere in the main view, then IGB should select that item but should NOT zoom or scroll anywhere. This it to enable users to easily locate specific reads or other features in a complex data scene, similar to the one attached.

      Third (related) feature - a usability improvement:

      Note that currently when a search completes, IGB display a cryptic message at the bottom of the Advanced Search tab along with an "i" info button. Simplify the message as follows:

      Remove the "i" info button and associated underlying logic.

      The message should read:

      Found XX matches.

      If no matches were found, then XX should be 0.

        Attachments

          Issue Links

            Activity

            ann.loraine Ann Loraine created issue -
            ann.loraine Ann Loraine made changes -
            Field Original Value New Value
            Description When a user's search returns multiple matches, they are listed in a results table in the Advanced Search tab.

            Currently, if a user selects an item displayed in the Advanced Search results table, nothing happens. If the user double-clicks an item in the Advanced Search results table, then IGB selects that item (draws a red box around it) and ALSO zooms and scrolls to the location of the item.

            Here's what should happen instead:

            When a user runs a search that returns multiple results, then IGB should continue to display them in the Advanced Search tab's results table, just like now.

            HOWEVER, the "id" of the items should be drawn with a blue underline, to make the id look like a hyperlink and suggest that clicking on the hyperlink will quickly take the user to the location of the item. When the user clicks the hyperlinked id, then IGB should jump-zoom to the location of the item. The zoom level should be set to ensure that the item occupies only 1/4 of the view -- this is to provide context. Also, the item should be selected to ensure that the user can easily find it in the new view.

            In addition, if the user selects a row in the table (by clicking on it), then if the item in that rows currently in the view, then IGB should select that item but should NOT zoom or scroll anywhere. This it to enable users to easily locate specific reads or other features in a complex data scene, similar to the one attached.

            Note that currently when a search completes, IGB display a cryptic message at the bottom of the Advanced Search tab along with an "i" info button. Also make the following changes:

            Remove the "i" info button and associated underlying logic.

            The message should read:

            Found XX matches.

            If no matches were found, then XX should be 0.
            When a user's search returns multiple matches, they are listed in a results table in the Advanced Search tab.

            Currently, if a user selects an item displayed in the Advanced Search results table, nothing happens. If the user double-clicks an item in the Advanced Search results table, then IGB selects that item (draws a red box around it) and ALSO zooms and scrolls to the location of the item.

            Here's what should happen instead:

            When a user runs a search that returns multiple results, then IGB should continue to display them in the Advanced Search tab's results table, just like now.

            HOWEVER, the "id" of the items should be drawn with a blue underline, to make the id look like a hyperlink and suggest that clicking on the hyperlink will quickly take the user to the location of the item. When the user clicks the hyperlinked id, then IGB should jump-zoom to the location of the item. The zoom level should be set to ensure that the item occupies only 1/4 of the view -- this is to provide context. Also, the item should be selected to ensure that the user can easily find it in the new view.

            In addition, if the user selects a row in the table by clicking another part of the row but not the hyperlinked id, then if the item in that row is currently being shown somewhere in the main view, then IGB should select that item but should NOT zoom or scroll anywhere. This it to enable users to easily locate specific reads or other features in a complex data scene, similar to the one attached.

            Note that currently when a search completes, IGB display a cryptic message at the bottom of the Advanced Search tab along with an "i" info button. Also make the following changes:

            Remove the "i" info button and associated underlying logic.

            The message should read:

            Found XX matches.

            If no matches were found, then XX should be 0.
            ann.loraine Ann Loraine made changes -
            Attachment complexdatascene.png [ 12372 ]
            ann.loraine Ann Loraine made changes -
            Summary Advanced Search: single-click to select, double-click to zoom to feature, click to select if in view, fix status bar message Advanced Search usability enhancements, click to select (new feature)
            Description When a user's search returns multiple matches, they are listed in a results table in the Advanced Search tab.

            Currently, if a user selects an item displayed in the Advanced Search results table, nothing happens. If the user double-clicks an item in the Advanced Search results table, then IGB selects that item (draws a red box around it) and ALSO zooms and scrolls to the location of the item.

            Here's what should happen instead:

            When a user runs a search that returns multiple results, then IGB should continue to display them in the Advanced Search tab's results table, just like now.

            HOWEVER, the "id" of the items should be drawn with a blue underline, to make the id look like a hyperlink and suggest that clicking on the hyperlink will quickly take the user to the location of the item. When the user clicks the hyperlinked id, then IGB should jump-zoom to the location of the item. The zoom level should be set to ensure that the item occupies only 1/4 of the view -- this is to provide context. Also, the item should be selected to ensure that the user can easily find it in the new view.

            In addition, if the user selects a row in the table by clicking another part of the row but not the hyperlinked id, then if the item in that row is currently being shown somewhere in the main view, then IGB should select that item but should NOT zoom or scroll anywhere. This it to enable users to easily locate specific reads or other features in a complex data scene, similar to the one attached.

            Note that currently when a search completes, IGB display a cryptic message at the bottom of the Advanced Search tab along with an "i" info button. Also make the following changes:

            Remove the "i" info button and associated underlying logic.

            The message should read:

            Found XX matches.

            If no matches were found, then XX should be 0.
            When a user's search returns multiple matches, they are listed in a results table in the Advanced Search tab.

            Currently, if a user selects an item displayed in the Advanced Search results table, nothing happens. If the user double-clicks an item in the Advanced Search results table, then IGB selects that item (draws a red box around it) and ALSO zooms and scrolls to the location of the item.

            Here's what should happen instead:

            When a user runs a search that returns multiple results, then IGB should continue to display them in the Advanced Search tab's results table, just like now.

            HOWEVER, the "id" of the items should be drawn with a blue underline, to make the id look like a hyperlink and suggest that clicking on the hyperlink will quickly take the user to the location of the item. When the user clicks the hyperlinked id, then IGB should jump-zoom to the location of the item. The zoom level should be set to ensure that the item occupies only 1/4 of the view -- this is to provide context. Also, the item should be selected to ensure that the user can easily find it in the new view.

            Second (related) feature:

            In addition, if the user selects a row in the table by clicking another part of the row but not the hyperlinked id, then if the item in that row is currently being shown somewhere in the main view, then IGB should select that item but should NOT zoom or scroll anywhere. This it to enable users to easily locate specific reads or other features in a complex data scene, similar to the one attached.

            Third (related) feature - a usability improvement:

            Note that currently when a search completes, IGB display a cryptic message at the bottom of the Advanced Search tab along with an "i" info button. Simplify the message as follows:

            Remove the "i" info button and associated underlying logic.

            The message should read:

            Found XX matches.

            If no matches were found, then XX should be 0.
            dcnorris David Norris (Inactive) made changes -
            Project IGB 8.1 [ 10640 ] IGB 8.2 [ 10840 ]
            Key IGBE-125 IGBF-21
            Issue Type Improvement [ 4 ] Bug [ 1 ]
            dcnorris David Norris (Inactive) made changes -
            Workflow classic default workflow [ 14323 ] Loraine Lab Workflow [ 14601 ]
            dcnorris David Norris (Inactive) made changes -
            Rank Ranked lower
            mason Mason Meyer (Inactive) made changes -
            Epic Link IGBF-440 [ 15498 ]
            mason Mason Meyer (Inactive) made changes -
            Rank Ranked lower
            mason Mason Meyer (Inactive) made changes -
            Epic Link IGBF-440 [ 15498 ] IGBF-501 [ 15563 ]
            mason Mason Meyer (Inactive) made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Epic Link IGBF-501 [ 15563 ]
            ann.loraine Ann Loraine made changes -
            Workflow Loraine Lab Workflow [ 14601 ] Fall 2019 Workflow Update [ 18713 ]
            ann.loraine Ann Loraine made changes -
            Workflow Fall 2019 Workflow Update [ 18713 ] Revised Fall 2019 Workflow Update [ 20833 ]
            Status Open [ 1 ] To-Do [ 10305 ]
            nfreese Nowlan Freese made changes -
            Assignee David Norris [ dcnorris ]
            nfreese Nowlan Freese made changes -
            Link This issue relates to IGBF-2061 [ IGBF-2061 ]

              People

              • Assignee:
                Unassigned
                Reporter:
                ann.loraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated: