-
Notifications
You must be signed in to change notification settings - Fork 1
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
Addphyloref:apomorphy
as an annotation property for describing an apomorphy
#40
Comments
I'm not sure why this shouldn't be an object property. We can always create an anonymous instance as the value that only has a label, for example, or other annotation properties describing it. |
Yeah, that would be fine! Would it make sense to do something similar with |
I think that's more problematic. Their values would be collections, which are awkward to start with in RDF and/or OWL. It would seem more natural to connect TUs via a designated property, and then use a boolean-valued annotation property ( |
Good point about collections being awkward in RDF and OWL. I think we should ignore |
In PR phyloref/phyx.js#72, we use an RDF property
phyloref:apomorphy
to indicate the apomorphy being used to define an apomorphy-based phyloreference. Eventually, we will probably want to turn this into a logical expression that can be determined by OWL reasoners to be identical to apomorphies defined elsewhere (such as in Phenoscape). For now, however, it merely points to some representation of an apomorphy, such as an instance of SIO_010056 ("phenotype") with a natural language definition.Therefore, I don't think we should define
phyloref:apomorphy
as an OWL property for now. However, it might be worthwhile to define it as an annotation property, with a definition indicating how it should be used. If so, it might look something like this:Proposed term:
apomorphy
(annotation property)Superclass: None
Definition: The description of an apomorphy, i.e. a character that is unique to a particular clade. Used by subclasses of PhyloreferenceUsingApomorphy (#39) to describe the character being used to define that phyloreference.
See also:
PhyloreferenceUsingApomorphy
.Competency questions:
The text was updated successfully, but these errors were encountered: