Closed pnrobinson closed 4 years ago
I can fix this in 1 second, but this is more a decision you need to make; do you want them all to be like http://purl.obolibrary.org/obo/hp#layperson or like http://purl.obolibrary.org/obo/HP_0045077?
In the following are all the HP specific annotation properties you use. We can either generate HP ids for all of them, or use syntax 2 everywhere.
Note: There is not technical need to unify these; its just cosmetic. Maybe @drseb can offer his opinion?
Syntax 1 | Syntax 2 |
---|---|
http://purl.obolibrary.org/obo/HP_0031859 | obsolete synonym |
http://purl.obolibrary.org/obo/HP_0031940 | display label |
http://purl.obolibrary.org/obo/HP_0045076 | UK spelling |
http://purl.obolibrary.org/obo/HP_0045077 | abbreviation |
http://purl.obolibrary.org/obo/HP_0045078 | plural form |
http://purl.obolibrary.org/obo/hp#hposlim_core | |
http://purl.obolibrary.org/obo/hp#secondary_consequence | |
http://purl.obolibrary.org/obo/hp.owl#layperson |
I tend to prefer the # versions for human readability, unless they come from the OBO core annotation properties, in which case whatever syntax will be declared there should be used.
Another consideration is compatibility with other ontology, and moving them all to IAO or some such (except from the slim declaration). Anyways its all as easy as 123 once the decision is made.
http://purl.obolibrary.org/obo/HP_0045076 (UK spelling) http://purl.obolibrary.org/obo/HP_0045078 (plural form) http://purl.obolibrary.org/obo/HP_0031859 (obsolete synonym)
I agree with @mellybelly that the # forms are nicer...
I agree with you. Let's make it consistent!
@pnrobinson like this:
?
note the slide change in the laypersons IRI as well. (slide is a german way to say slight)
The items under "NEW" work for me!
Done; peter you have the HPO lock, just so you know.
Passed the lock to @drseb
Annotation props not on current whitelist:
This should fix it: https://github.com/Phenomics/hpo-owl-qc/pull/1/files
Good night!
HPO term http://purl.obolibrary.org/obo/HP_0045077
this is the synonym type "abbreviation". Other synonyms have URLs like "http://purl.obolibrary.org/obo/hp#layperson" We should be consistent. @matentzn @drseb