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

Include schema of UCSC data in the properties field of the dataset.

    Details

    • Type: Task
    • Status: Merged Needs Testing (View Workflow)
    • Priority: Blocker
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      Pass the schema of the UCSC data in the properties field while constructing the dataset. This enables developers to extract the schema/metadata of the data easily. This metadata can be used to provide rich set of Filter by/Color by options to IGB users. Structure the metadata in the same way as actual data, for example, [attribute 1, attribute 2, ..., props].

        Attachments

        1. Screenshot_1.png
          Screenshot_1.png
          211 kB
        2. Screenshot_2.png
          Screenshot_2.png
          64 kB
        3. Screenshot_3.png
          Screenshot_3.png
          118 kB
        4. Screenshot_4.png
          Screenshot_4.png
          72 kB
        5. Screenshot 2024-04-30 at 12.26.15 AM.png
          Screenshot 2024-04-30 at 12.26.15 AM.png
          197 kB

          Issue Links

            Activity

            Hide
            ann.loraine Ann Loraine added a comment - - edited

            PR is merged and new installers are built and deployed to bioviz.org "early access" section.

            Show
            ann.loraine Ann Loraine added a comment - - edited PR is merged and new installers are built and deployed to bioviz.org "early access" section.
            Hide
            kgopu Kaushik Gopu added a comment -

            Suggested surrounding code with try-catch block to avoid unexpected failures while retrieving props data. Other than that, everything looks great to me.

            Show
            kgopu Kaushik Gopu added a comment - Suggested surrounding code with try-catch block to avoid unexpected failures while retrieving props data. Other than that, everything looks great to me.
            Hide
            jsirigin Jaya Sravani Sirigineedi added a comment -

            Created a single Pull request for both tickets, https://jira.bioviz.org/browse/IGBF-3660 and https://jira.bioviz.org/browse/IGBF-3640. Nowlan Freese already reviewed it, Kaushik Gopu Please review it and let me know if find any issues.

            Show
            jsirigin Jaya Sravani Sirigineedi added a comment - Created a single Pull request for both tickets, https://jira.bioviz.org/browse/IGBF-3660 and https://jira.bioviz.org/browse/IGBF-3640 . Nowlan Freese already reviewed it, Kaushik Gopu Please review it and let me know if find any issues.
            Hide
            nfreese Nowlan Freese added a comment -

            Built Sravani's branch locally on my Mac.

            Schema is now fetched only when the user selects a specific data set from the UCSC REST in the Available Data panel. Schema is passed to props and appears correctly when using Color By or Filter By.

            Ready for pull request.

            Show
            nfreese Nowlan Freese added a comment - Built Sravani's branch locally on my Mac. Schema is now fetched only when the user selects a specific data set from the UCSC REST in the Available Data panel. Schema is passed to props and appears correctly when using Color By or Filter By. Ready for pull request.
            Hide
            jsirigin Jaya Sravani Sirigineedi added a comment -

            Updated the code and it's working as expected. Code is available at:https://bitbucket.org/jaya-sravani/integrated-genome-browser/branch/IGBF-3660

            Show
            jsirigin Jaya Sravani Sirigineedi added a comment - Updated the code and it's working as expected. Code is available at: https://bitbucket.org/jaya-sravani/integrated-genome-browser/branch/IGBF-3660

              People

              • Assignee:
                Unassigned
                Reporter:
                kgopu Kaushik Gopu
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated: