Comments (14)
@kshefchek thanks for point that out.
Looks like a bug in Ontobio. Will issue a PR for it soon.
from monarch-ui.
I think the TODO here is to make a ticket in biolink and link it here.
from monarch-ui.
GOlr (golr-aux) has 10 function associations: https://api.monarchinitiative.org/api/bioentity/gene/HGNC%3A17158/function?rows=100&unselect_evidence=false&exclude_automatic_assertions=false&fetch_objects=true&use_compact_associations=false
Association counts for HGNC:17158 yields the following:
"association_counts": {
"interaction": 47,
"homolog": 20,
"anatomy": 20,
"pathway": 12,
"function": 9,
"phenotype": 9,
"disease": 1,
"publication": 55,
"variant": 3,
"ortholog-interaction": 119,
"ortholog-anatomy": 56,
"ortholog-function": 22,
"ortholog-phenotype": 26,
"ortholog-pathway": 9
},
There is a slight mismatch between Monarch Solr and GOlr.
But this still does not explain the value of '0 function associations' shown on that page.
The issue might be two fold:
- Mismatch between Monarch Solr and GOlr
- A bug in the UI code that doesn't show the proper counts
from monarch-ui.
Following the network calls on that page, the data comes from https://api-dev.monarchinitiative.org/api/bioentity/gene/HGNC:17158/function?fetch_objects=true&start=0&rows=25
where:
"numFound": 0,
from monarch-ui.
This looks to be fixed but theres still some oddities on this page that could go into a separate ticket or be tracked here:
- We're saying there are 9 distinct go terms but I only see 7
- Genes are linked to uniprot IDs that don't resolve to blank pages. Do we need protein pages - or have these forward to the appropriate gene page?
from monarch-ui.
@kshefchek Great to hear!
I agree with you, let's close this issue.
Could I kindly ask you to please:
- create the new issues and link to them from here
- link to other finalized fixes (tickets) in BioLink
Thank you! :)
from monarch-ui.
In answer to @kshefchek I think that currently we do not distinguish between the isoforms of a gene/protein, and so there is a 1:1 mapping from protein to gene. For right now, it would be fine to have uniprot's forward to the appropriate gene page. With new technologies such as long-read sequencing, it is likely that the community will try to do a better job in the future, and so we should try not to bake the idea of there being a 1:1 correspondence between protein and gene deeply into the logic of Dipper or of the ui.
from monarch-ui.
Function associations are being displayed - though some oddities remain. Those oddities have been listed in #167. Closing here.
from monarch-ui.
I am again getting the error we thought was fixed here, now for worm. For example https://beta.monarchinitiative.org/gene/WormBase:WBGene00011095#function
Sadly, @kshefchek and @deepakunni3 - I have to re-open.
from monarch-ui.
I think this is line with what we found the other day, the counts come from the monarch go ingest, and the table comes from biolink via one of the GO solr cores,
https://monarchinitiative.org/gene/WormBase:WBGene00011095#functions
from monarch-ui.
Whats the solution here? Noticing the count discrepancies as well.
from monarch-ui.
can we replace with monarch-initiative/biolink-api#318?
from monarch-ui.
Even #167 is related to this issue.
from monarch-ui.
can we replace with biolink/biolink-api#318?
Ok. Closing in favour of monarch-initiative/biolink-api#318
Leaving open #167
from monarch-ui.
Related Issues (20)
- Remove genome feature viewer HOT 1
- Shift Publications html content to yaml
- Create a list of requirements for UI redesign HOT 2
- Create a components structure diagram for current status HOT 1
- Create a components structure diagram for future status
- (Re)Define the Monarch target audience & user story
- User in China unable to access monarchinitiative.org but can access beta.monarch HOT 8
- Evidence tables broken - displaying endless ajax spinner
- Convert Static data to YAML HOT 5
- Submitting an empty search returns results for 'undefined'
- Publication pages return error from biolink
- minor edits to Team page HOT 12
- Mark this repo deprecated HOT 1
- Update web services documentation
- Update ontology licensing info HOT 2
- Add instructions for submitting data/knowledge to Monarch
- Mastodon account for Monarch HOT 3
- LinkedIn account for Monarch? HOT 1
- YouTube Monarch channel HOT 3
- Deploy Production action has recently broken HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from monarch-ui.