-
Notifications
You must be signed in to change notification settings - Fork 54
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
After refactoring the subclass of sync, a lot of changes #8432
base: master
Are you sure you want to change the base?
Conversation
I eyeballed some of the, and they seem correct to me.. To review this: 1. Check out this file: https://raw.githubusercontent.com/monarch-initiative/mondo-ingest/main/src/ontology/reports/sync-subClassOf.confirmed.tsv (this is what is merged into mondo-edit) 2. Confirm that the changes reflect the changes you see to the edit file 3. Confirm that the changes to the sync-subClassOf.confirmed.tsv are intended The most important is (3), as I already did 1 and a few spotchecks re 2.
I'm not sure I am looking at this in the "right" direction. For example, for MONDO:0000022 it has these changes:
So in Mondo MONDO:0000022 'nocturnal enuresis' is a subclassof MONDO:0024290 'enuresis'. The Mondo term has Also, many of the subclassof sources that were removed are from DOID and NCIT. When I looked in the mondo-ingest repo at tmp/component-download-ncit.owl.owl I could find 'nocturnal enuresis' and 'enuresis', but when I looked at components/ncit.owl I could not find either class 'nocturnal enuresis' and 'enuresis'. |
At first I found this concerning, but then I checked our specs and they clearly state that we only ever sync the neoplasm branch with NCIT. enuresis is in the psychiatric disorder branch.. The DO is more interesting/concerning:
And in DO:
The confirmed subclass table is clearly missing this, only containing these two entries related to dengue:
In my opinion its a bug in the subclass sync, one that we didn't notice because my previous subclass pipeline didn't delete all the evidence.. So, I think we need to:
let me know what you think |
I added the ticket monarch-initiative/mondo-ingest#708, unclear what availability @joeflack4 has to fix this as an urgent priority. No, we're generally not ditching the |
Converting to Draft until this is fixed monarch-initiative/mondo-ingest#708 |
Build PR for #8431
I eyeballed some of the, and they seem correct to me.. To review this:
The most important is (3), as I already did 1 and a few spotchecks re 2.
I suggest @joeflack4 you take a look here is well.