---
pattern_name: spatialDeviationOfAnatomicalEntity

pattern_iri: http://purl.obolibrary.org/obo/upheno/patterns-dev/spatialDeviationOfAnatomicalEntity.yaml

description: "Use this phenotype pattern in case an anatomical entity
  displays abnormal deviation in a spatial sense. The anatomical entity
  shows altered direction or position, but the deviation is smaller than
  in the case of a 'PATO:0000628 mislocalised' anatomical entity, where
  there is a large change in the position of the entire object.
  Moreover, if the shape of anatomical entity is characterised by an
  abnormal curvature (of an entity being inherently curved), then use
  the alternative 'PATO:0000406 curved' phenotype pattern."

#  examples:
#    - http://purl.obolibrary.org/obo/HP_0004097  # Deviation of finger
#    - http://purl.obolibrary.org/obo/HP_0100498  # Deviation of toes
#    - http://purl.obolibrary.org/obo/MP_0030199  # deviated nasal septum
#    - http://purl.obolibrary.org/obo/ZP_0010713  # vertebral column deviation, abnormal

contributors:
  - https://orcid.org/0000-0001-8314-2140  # Ray Stefancsik
  - https://orcid.org/0000-0003-4606-0597  # Susan Bello
  - https://orcid.org/0000-0002-9900-7880  # Yvonne M. Bradford
  - https://orcid.org/0000-0002-6490-7723  # Anna V. Anagnostopoulos

classes:
  deviation: PATO:0002175
  abnormal: PATO:0000460
  anatomical_entity: UBERON:0001062

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

annotationProperties:
  exact_synonym: oio:hasExactSynonym

vars:
  anatomical_entity: "'anatomical_entity'"

name:
  text: "deviation of %s"
  vars:
    - anatomical_entity

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

  - annotationProperty: exact_synonym
    text: "%s deviation"
    vars:
      - anatomical_entity

def:
  text: "Spatial deviation of %s from its normal direction or position."
  vars:
    - anatomical_entity

equivalentTo:
  text: "'has_part' some (
    'deviation' and
    ('characteristic_of' some %s) and
    ('has_modifier' some 'abnormal')
    )"
  vars:
    - anatomical_entity
...
