Open hdietze opened 9 years ago
Coordinate with @jnguyenx and @kltm synchronized changes (JS libraries)
I'll be folding these changes in as I work on geneontology/noctua#141 .
Problem: RO:0002162
is not axiom has evidence
The correct relationship id is:
http://purl.obolibrary.org/obo/RO_0002612
or RO:0002612
Please note the reversal of 6 and 1 here.
Also we need to decide on the relation (and type) for the with
instances. At the moment this is modeled as a string literal in the evidence object
Note that is-about goes from publication to evidence. We can define an inverse if preferred
Documentation here:
schema:
cc @mchibucos
@cmungall you might want to ditch the old diagram and/or add the new one. Or a ref to the most recent.
Clarification here about the virtual edge's "axiom has evidence": that's just what we're pretending in our heads right? In reality (i.e. file, client model) we're just pointing to an individual by id reference...
I see a conversion on the board for this, from the made-up evidence IRI to RO:0002162: https://github.com/geneontology/noctua/issues/141#issuecomment-125382961 ; is that still in the cards?
Correct. An OWL annotation value cannot be an Object, it can only be the IRI of the object. I debated whether to explicitly represent this. When the diagram is presented alongside the example OWL this should hopefully be clearer: https://github.com/geneontology/minerva/blob/master/specs/owl-model.md#axiom-annotations-and-evidence
This distinction (IRI != Object) only happens at the OWL interpretation level. The diagram is a precise representation of the RDF, where IRI == Object, and the RO:0002162 triple points directly at the evidence individual.
is that still in the cards?
not sure I understand the question
This ticket could be split
We need to update the default properties for evidence handling:
RO:0002612
"axiom has evidence"IAO:0000136
IAO:0000311
PublicationThe requires that IAO is added to the import chain. Also verify first the RO:0002612 is in the current tbox.
TODO:
with
instance: ?with
instance: ???