Skip to content

Add more synonyms to patterns #985

@sbello

Description

@sbello

At the workshop Jennifer pointed out that searching for 'body weight' failed to return a uPheno term.

The issue is that the uPheno term for body weight is built from the pattern Abnormal weight of anatomical entity and this has the label form abnormality of %s mass. Since the filler is multicellular organism the label is 'multicellular organism mass phenotype' after the trimming of the words 'abnormality of' and the addition of the word phenotype.

Side bar - Why have the labels been changed from the agreed upon labels?

multicellular organism (http://purl.obolibrary.org/obo/UBERON_0000468) has the word 'body' as a related synonym. Could we use synonyms for fillers to automatically build synonyms for uPheno terms? I think we would want to use the synonym type from the filler term as the synonym type.

eg add something like

annotationProperty: %_synonym
text: "abnormal %s weight"
vars:
- anatomical_entity synonym type
- anatomical_entity synonym
So for multicellular organism mass phenotype we would generate the synonyms
abnormal multi-cellular organism weight - problem as we have weight as a narrow synonym in the existing pattern
abnormal body weight - related synonym
abnormal Koerper weight - related synonym
abnormal whole body weight - related synonym
abnormal whole organism weight - related synonym
abnormal organism weight - broad synonym - problem as we have weight as a narrow synonym in the existing pattern

Possibly we could change the existing pattern to make all the weight synonyms 'related' then just make all the synonyms 'related' regardless of the UBERON synonym type.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions