pattern_name: abnormallyDecreasedLengthOfAnatomicalEntityAttachedToLocation
pattern_iri: http://purl.obolibrary.org/obo/upheno/patterns-dev/abnormallyDecreasedLengthOfAnatomicalEntityAttachedToLocation.yaml
description: "Anatomical entity is observed to be of decreased length while attached to another anatomical entity. This pattern is primary used for HPO contracture terms, such as HP_0001239 'Wrist flexion contracture'."

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

classes:
  abnormal: PATO:0000460
  anatomical entity: UBERON:0001062
  decreased length: PATO:0000574
  independent continuant: BFO:0000004

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

annotationProperties:
  exact_synonym: oio:hasExactSynonym

vars:
  anatomical_entity: "'anatomical entity'"
  location: "'independent continuant'"

name:
  text: "decreased length of %s attached to %s"
  vars:
  - anatomical_entity
  - location

annotations:
- annotationProperty: exact_synonym
  text: "short %s attached to %s"
  vars:
  - anatomical_entity
  - location

def:
  text: "Decreased length or shortening of the %s attached to the %s."
  vars:
  - anatomical_entity
  - location

equivalentTo:
  text: "'has_part' some ('decreased length' and ('inheres_in' some (%s and ('attached_to' some %s))) and ('has_modifier' some 'abnormal'))"
  vars:
  - anatomical_entity
  - location
