pattern_name: abnormallyCurvedAnatomicalEntityByOrientation
pattern_iri: http://purl.obolibrary.org/obo/upheno/patterns-dev/abnormallyCurvedAnatomicalEntityByOrientation.yaml
description: ""

contributors:
  - https://orcid.org/0000-0002-7356-1779
  - https://orcid.org/0000-0001-5208-3432

classes:
  curved: PATO:0000406
  abnormal: PATO:0000460
  anatomical entity: UBERON:0001062

relations:
  inheres_in: RO:0000052
  has_modifier: RO:0002573
  has_part: BFO:0000051

annotationProperties:
  exact_synonym: oio:hasExactSynonym

vars:
  anatomical_entity: "'anatomical entity'"
  orientation: "'curved'"

name:
  text: "abnormal %s, %s"
  vars:
   - anatomical_entity
   - orientation

annotations:
  - annotationProperty: exact_synonym
    text: "%s %s"
    vars:
     - orientation
     - anatomical_entity

def:
  text: "Any abnormal %s that is %sly."
  vars:
    - anatomical_entity
    - orientation

equivalentTo:
  text: "'has_part' some (%s and ('inheres_in' some %s) and ('has_modifier' some 'abnormal'))"
  vars:
    - orientation
    - anatomical_entity
