obophenotype / human-phenotype-ontology

Ontology for the description of human clinical features
http://obophenotype.github.io/human-phenotype-ontology/
Other
291 stars 51 forks source link

Should we have synonyms which are same as main term? #7474

Closed turnovec closed 2 years ago

turnovec commented 2 years ago

Hello all,

I was just playing a bit with exporting HPO to more simple "flat format" for utilization in one of our databases and I found, that there are many terms, where one of the synonyms is same as the main term. For example, just the second HPO termi defined in .obo file:

HP:0000002 - Abnormality of body height name: Abnormality of body height synonym: "Abnormality of body height"

Is this intentional or some bug? It's definitely not for all terms (there are terms which don't have any synonym).

In case it's a bug, I'm attaching a list of all terms where one of the synonym is same as main term.

synonyms_same_as_main_term.txt

drseb commented 2 years ago

Hey, thanks. this is correct in hpo. They should always have the layperson annotation. This our way of differentiating between professional and layperson terms.

turnovec commented 2 years ago

Ok, it makes sense. You are right that in most of them they have "EXACT layperson []".

But there are still some of them, where they don't. But much less. I'm attaching them again.

synonyms_same_as_main_term_not_layperson.txt

In first case (Optic disc pallor) there is "RELATED uk_spelling []". But it's for just one case. In others there are mostly just "EXACT []". In several cases there are "EXACT []" with some ORCID number.

For "AV nodal tachycardia" there is synonym "AV nodal tachycardia" with annotation "EXACT abbreviation []".

pnrobinson commented 2 years ago

Thanks for pointing this out, @turnovec

pnrobinson commented 2 years ago

@turnovec thanks again for pointing these items out. I have applied various corrections to remove redundancy.