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

Investigate creating separate DataProviders for each of the EnsemblDivisions.

    Details

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

      Description

      As discussed, investigate treating each Ensembl division as a separate data provider and enable only EnsemblVertebrates, EnsemblPlants, and EnsemblMetazoa these data providers by default and the rest three would be disabled. This will allow the user to enable the other categories if required. If this can be done, also investigate how to implement it in code in the simplest way.

        Attachments

          Activity

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

          As the Ensembl team is developing GraphQL and the REST API will be deprecated in a few years, we decided not to move forward with integrating the REST API but to integrate GraphQL in the future, and this ticket will be closed.. More details about this are mentioned in https://jira.bioviz.org/browse/IGBF-4058.

          Show
          jsirigin Jaya Sravani Sirigineedi (Inactive) added a comment - As the Ensembl team is developing GraphQL and the REST API will be deprecated in a few years, we decided not to move forward with integrating the REST API but to integrate GraphQL in the future, and this ticket will be closed.. More details about this are mentioned in https://jira.bioviz.org/browse/IGBF-4058 .
          Hide
          jsirigin Jaya Sravani Sirigineedi (Inactive) added a comment -

          Investigating an approach to create only separate provider and provider factory classes for each Ensembl Division. To test this, created a separate module with these two classes for EnsemblVertebrates, code changes are done, the build is also successful but the species aren't loading and there is no error log as well, currently trying to fix this issue.

          Show
          jsirigin Jaya Sravani Sirigineedi (Inactive) added a comment - Investigating an approach to create only separate provider and provider factory classes for each Ensembl Division. To test this, created a separate module with these two classes for EnsemblVertebrates, code changes are done, the build is also successful but the species aren't loading and there is no error log as well, currently trying to fix this issue.

            People

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

              Dates

              • Created:
                Updated:
                Resolved: