Closed cconow closed 9 months ago
@cconow thanks for letting us know. I can confirm this issue from this mouse gene record:
https://mygene.info/v3/gene/13629?fields=ensembl
returns empty, which is supposed to return a matching ensembl
field (e.g in this gene)
We had a similar issue for other genes too when updating data from the latest Ensembl v110
release recently, and we deployed a fix last week, but looks like there are still genes missing this fix. We will have a closer look and hope to fix them very soon.
I have deployed the fix to the Ensembl v110 release. Let me know if you have any problems. The links that were an issue are working now.
I also want to add a note that we are adding additional data tests to cover more species like mouse, rat etc., in addition to the human genes we covered in our current test suite. This issue we had seems only impact mouse genes, not human genes, so our current test procedure did not catch it before the data release.
querymany(["Eef2", "ENSMUSG00000034994", "ENSG00000167658"], species="mouse,human", scopes="_id,symbol,ensemblgene", fields="ensembl,symbol,genomic_pos", returnall=True)
Returns
Which shows that querying
human
for eef2 returns information in theensembl
field, whilemouse
does not. Additionally, searching by the ID works forhuman
but not formouse
. This is consistent across all genes I have tried. Interestingly,genomic_pos
does still show the ensembl ID formouse
.