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

Improve UI and search functionality

    Details

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

      Description

      • UI changes (row selection, pagination, total number of genomes)
      • Upgrade search so that you can search for multiple partial matches

        Attachments

          Activity

          Hide
          jsirigin Jaya Sravani Sirigineedi (Inactive) added a comment -

          Completed changes and tested, everything is working as expected. Here is the updated code:
          https://bitbucket.org/jaya-sravani/integrated-genome-browser/branch/IGBF-4167
          https://bitbucket.org/jaya-sravani/ucsc-genark-data-provider/branch/IGBF-4167

          To test:

          • Pull both the branches into your local.
          • Build and run IGB from the given branch.
          • Build the ucsc-genark-data-provider service as well using "mvn clean install"
          • Now add the data provider as a plugin in IGB, while choosing the folder, choose the generated target folder of the ucsc-genark-data-provider service.
          • Check the UI changes mentioned in the ticket and test the filter search functionality as well.

          As discussed, raised PR as well: https://bitbucket.org/lorainelab/integrated-genome-browser/pull-requests/1069. Please review and let me know if there are any issues.

          Note: These branches have code for this ticket too, https://jira.bioviz.org/browse/IGBF-4108. So both the tickets can be tested with these branches, and one PR is enough for both tickets.

          Show
          jsirigin Jaya Sravani Sirigineedi (Inactive) added a comment - Completed changes and tested, everything is working as expected. Here is the updated code: https://bitbucket.org/jaya-sravani/integrated-genome-browser/branch/IGBF-4167 https://bitbucket.org/jaya-sravani/ucsc-genark-data-provider/branch/IGBF-4167 To test: Pull both the branches into your local. Build and run IGB from the given branch. Build the ucsc-genark-data-provider service as well using "mvn clean install" Now add the data provider as a plugin in IGB, while choosing the folder, choose the generated target folder of the ucsc-genark-data-provider service. Check the UI changes mentioned in the ticket and test the filter search functionality as well. As discussed, raised PR as well: https://bitbucket.org/lorainelab/integrated-genome-browser/pull-requests/1069 . Please review and let me know if there are any issues. Note: These branches have code for this ticket too, https://jira.bioviz.org/browse/IGBF-4108 . So both the tickets can be tested with these branches, and one PR is enough for both tickets.
          Hide
          nfreese Nowlan Freese added a comment - - edited

          Tested on Sravani's 4123 branch on Mac following instructions above:

          • Rows are highlighted when clicked (row selection)
          • Pagination working as expected
          • Total number of results listed
          • Searching for multiple partial matches works as expected

          Ready for PR

          Show
          nfreese Nowlan Freese added a comment - - edited Tested on Sravani's 4123 branch on Mac following instructions above: Rows are highlighted when clicked (row selection) Pagination working as expected Total number of results listed Searching for multiple partial matches works as expected Ready for PR
          Hide
          jsirigin Jaya Sravani Sirigineedi (Inactive) added a comment -

          Raised a new PR for this as part of https://jira.bioviz.org/browse/IGBF-4123.

          Show
          jsirigin Jaya Sravani Sirigineedi (Inactive) added a comment - Raised a new PR for this as part of https://jira.bioviz.org/browse/IGBF-4123 .
          Hide
          ann.loraine Ann Loraine added a comment -

          PR is merged. New installers are built and deployed to the early access section of bioviz.org.

          Show
          ann.loraine Ann Loraine added a comment - PR is merged. New installers are built and deployed to the early access section of bioviz.org.
          Hide
          nfreese Nowlan Freese added a comment -

          Tested main branch on Mac.

          • Rows are highlighted when clicked (row selection)
          • Pagination working as expected
          • Total number of results listed
          • Searching for multiple partial matches works as expected

          Closing ticket.

          Show
          nfreese Nowlan Freese added a comment - Tested main branch on Mac. Rows are highlighted when clicked (row selection) Pagination working as expected Total number of results listed Searching for multiple partial matches works as expected Closing ticket.

            People

            • Assignee:
              jsirigin Jaya Sravani Sirigineedi (Inactive)
              Reporter:
              jsirigin Jaya Sravani Sirigineedi (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: