-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issues filtering for datasource (in Webservice, in R) and in Cytoscape? #33
Comments
@DeniseSl22, @tabbassidaloii, for the "BridgeDb back to 104" step, please update the JSON files accordingly in the https://github.com/bridgedb/data repository |
The PR is sent |
regarding using an older version of BridgeDb (point 3): |
@tabbassidaloii : could you maybe run the script for Hs 107 again, and make sure all the java libraries are version 3.0.13 |
@DeniseSl22, I tried to reproduce v104 file again (as it was correct), but the new derby file has the same issue (cannot be searched with gene symbols in PV 3). I am checking all the steps one by one (reviewing all the minor changes) to find the issue. I will try also what you suggested as well. I am documenting all the checks so we can make sure we don't miss anything. |
This is getting stranger and stranger.... *sighs.... Could you share the new 104 version with me that you just created? Than I can double check if I see the same behaviour.... And maybe a zipped file of the sourcecode for the GeneProtein generation? |
Indeed. I will share them on slack. |
The issue of not being able to search the database in PV using gene names was because of a minor change we made a while ago to fix an error. But we did not oversee the problem it may cause. While generating the database for Zm (v52), we got the error below:
To solve this, we changed line 157 in QueryBioMart.java from So a search was only possible using Ensembl gene id. Now I have changed it to
So the database for species with gene name (external_gene_name) attribute could be searched using gene names. |
Thank you for debugging the issue! |
Thanks, @tabbassidaloii! |
See also bridgedb/BridgeDbWebservice#29 |
@tabbassidaloii and me have been checking the issues with the xref batch query.
Issue reported by @egonw:
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:
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:
The text was updated successfully, but these errors were encountered: