-
Notifications
You must be signed in to change notification settings - Fork 33
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
GAF inference are incomplete because of incorrect mapping for part_of #238
Comments
Additional docs on the procedure being used here: https://github.com/owlcollab/owltools/wiki/Annotation-Extension-Folding |
the two contexts: owltools/OWLTools-Annotation/src/main/java/owltools/gaf/rules/go/GoAnnotationPredictionRule.java Line 105 in 41e1f58
|
I think I've found it - the part_of in the c16 expression is somehow being mapped onto http://purl.obolibrary.org/obo/so#part_of
|
1 similar comment
I think I've found it - the part_of in the c16 expression is somehow being mapped onto http://purl.obolibrary.org/obo/so#part_of
|
Also here BasicAnnotationPropagator.getDirectLinkedClasses |
this is because SO has fake part-ofs that are confusing both to curators and unfortunately to software (this will be fixed) see owlcollab/owltools#238 this is a partial fix to geneontology/go-site#524 however, the software needs to be more more robust
Given this test GAF
this command
yields
which is what we expect
However, this is not recapitulated when we run a different command, which should be using the same underlying machinery
however, this is only the case for newer editions of the ontology. i.e.
--gaf-fold-inferences
works on old and new. However,--createReport
works on only on old. Very odd...The text was updated successfully, but these errors were encountered: