-
Notifications
You must be signed in to change notification settings - Fork 10
Rename 'type' #78
Comments
In addition to |
@balhoff At a first glance, negated may be better served as an attribute of the OntologyTerm object. Also, not the first request for this. Would also be in line with a concept where you can have quanti/qualifiers as part of the object describing the feature. So IMO it is semantically worse to have
versus only a list of
|
@mbaudis - sorry, I don't understand your notation |
@cmungall Sorry, trying comments on the phone... So, to go with the example linked by @balhoff : I'd prefer
... to the separate But then: this does not address the original request by @mcourtot to relabel |
OK, I see now, thanks. Making it a property of the term object doesn't work in the context of phenopackets. If we had an object
Then Another option would be to make negation a property of the association |
@cmungall Yes; I had this thought, too; seems natural. But I haven't really worked myself into thinking through this topic yet (evidence, association...). |
My comment was on this example:
|
Yes, I think we are all talking about the same example - @mbaudis had omitted the beginning.
and @mbaudis was suggesting to instead have
It seems that both are pretty much equivalent, and the |
I don't know how the search of a separate attribute would speed things up (definitely not query wise). A qualifier would be more flexible (could be the same as for evidence or quantity). |
Only with a very awkward mapping, as in the latter the quality is part of the term object. |
Ok this is helpful, as I don't see the 'awkward mapping' step. Do you mean that because you have an ontologyTerm/type object which doesn't include a qualifier attribute you would have to split the result out into
(mapping directly to an ontologyTerm/type) Wouldn't it be possible to extend the ontologyTerm/type object to include the qualifier attribute? Not trying to pull hair, just trying to fully understand what are the issues as those may also pertain to the GA4GH schema. |
I think @cmungall means the modification of the object structure (which may introduce its own problems).
I use the attribute names here only as examples. |
The structure above would be suited well for e.g. the concept of wrapping a single disease/phenotype instance, e.g. for description of a biosample. Also, additional quantifiers/qualifiers could be used (quality: severe ...?), which may be related to the single terms/types, not to the whole phenotype (e.g. the hypertrophy could be severe/mild/..., not the overall phenotype). But this may be solved elsewhere in the schema? Here mostly talking with my GA4GH/metadata hat... |
While I can see why 'type' was chosen as label based on owl:Type, when looking at phenopackets (for example here) it seems very generic.
Would you consider renaming it? In GA4GH, we use OntologyTerm which I believe covers the same object.
The text was updated successfully, but these errors were encountered: