Skip to content

Issues filtering for datasource (in Webservice, in R) and in Cytoscape? #33

Description

@DeniseSl22

@tabbassidaloii and me have been checking the issues with the xref batch query.

Issue reported by @egonw:

https://webservice.bridgedb.org/Human/xrefs/S/O14494?dataSource=L

this seems to ignore the ?dataSource=L parameter.

Issue reproduced by @tabbassidaloii and @DeniseSl22 ; we believe the parameter is not ignored, but that the SystemCodes are present in the mapping files, but not correctly read in by the BridgeDb libraries.

@tabbassidaloii also tried out different mapping files in R (91, 104, 105, 107) through the BridgeDbR-package (v2.8.0 **rJava_1.0-6; according to GitHub using BridgeDb libraries: [BridgeDb 3.0.19 and Derby 10.15.2]) and all these version give the same issue, when defining the datasource to map to parameter:

map(mapper, "H", "VGF", "L")
Error in .jcall("org/bridgedb/DataSource", "Lorg/bridgedb/DataSource;",  : 
  java.lang.IllegalArgumentException: No DataSource known for the Bioregistry.io prefix L

The first known "bioregistry" addition is mentioned in the BridgeDb 3.0.14 release.
@egonw reset the Webservice back to BridgeDb 3.0.13 (which seemed to solve another issue).

We don't know if this issue is related to the other issues we're seeing for the GeneProtein_107 release (not being able to search for HGNC symbol in PV, this does work in 104, not in 105). Our suggestions:

  • 1. Revert the webservice data back to version Ensembl104 (for now) @egonw
  • 2. Revert the GeneProtein mapping file download page of BridgeDb back to 104 @tabbassidaloii
  • 3. Download BridgeDb java code (v3.0.13), maven build, update GeneProtein mapping file code with these libraries (Ensembl 104, 107), run code again, check if issue is persistent (check for Hs only for now!)) @tabbassidaloii
  • 4. Revert BridgeDbR code back to older version (using BridgeDb libraries older than 3.0.13) to test if issue above is gone @tabbassidaloii and/or @egonw
  • 5. If previous point solves issues, revert BridgeDbR code back to BridgeDb library 3.0.13 @egonw
  • 6. Start making official releases on GitHub for BridgeDbR code, so we can easily go back to older version @egonw
  • 7. Check with @AlexanderPico if NCBI gene mapping to Ensembl in Cytoscape are (still) an issue, and if our suggestions above solve these @DeniseSl22

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions