| Literature DB >> 22928880 |
André Q Andrade1, Ward Blondé, Janna Hastings, Stefan Schulz.
Abstract
BACKGROUND: Biomedical processes can provide essential information about the (mal-) functioning of an organism and are thus frequently represented in biomedical terminologies and ontologies, including the GO Biological Process branch. These processes often need to be described and categorised in terms of their attributes, such as rates or regularities. The adequate representation of such process attributes has been a contentious issue in bio-ontologies recently; and domain ontologies have correspondingly developed ad hoc workarounds that compromise interoperability and logical consistency.Entities:
Mesh:
Year: 2012 PMID: 22928880 PMCID: PMC3585786 DOI: 10.1186/1471-2105-13-217
Source DB: PubMed Journal: BMC Bioinformatics ISSN: 1471-2105 Impact factor: 3.169
Figure 1The heart beating process as represented in ECG.
Figure 2Cycle and Cyclic Process distinction.
Figure 3Process attributes of cyclic processes.
Heart rate representation issues and their ontological description
| 1.a. Normal heart rate for a 30 year-old | The model allowed proper representation and automatic classification of those classes. Such representation can be done through fully defined classes – therefore precluding the need of process attributes | |
| 1.b. Fast heart rate for a 30 year-old | | |
| 2.a. Patient with bradycardia | | |
| 2.b. Administered drugs that cause heart frequency increase | | |
| 2.c. Query a triple store for diseases that co-occur with some arrhythmia | SELECT ?Disease WHERE ? | |
| 3.a. "Paroxysmal Atrial Fibrillation (diagnosis)" | Atrial fibrillation can be modelled as a collection of atrial fibrillation cycles, in which the atrial contraction is not regulated by the SA node. | |
| 3.b. "Regular cardiac rhythm" | (∀x)(∀y)(∀z) (HeartBeating(x) Λ HeartCycle(y) Λ HeartCycle(z) Λ has_attribute(x, Invariant_heart_cycle_period) Λ (y ≠ z) Λ partOf(y,x) Λ partOf(z,x)→ durationOf(y) = durationOf(z)) | Fully defined in FOL by stating that the duration of each cycle part of the heart beating has the same duration as any other cycle part of the heart beating. |
| 3.c. "sudden onset of palpitation" | Palpitation will require some primitive as acceleration has been shown as difficult to represent in OWL. However, the “sudden” can be expressed as a process attribute “normal heart rate” that precedes an acceleration attribute, and the time instant of the end boundary of the former is the same as the time instant of the initial boundary of the latter. | |
| 3.d. "History of supraventricular tachyarrhythmia" | History can be expressed reusing IAO relation “is About”. | |
| 3.e. "no atrium-ventricular or intra-ventricular conduction abnormalities (EKG finding)" | See 3.b and 3.d. | |
| 3.f. "chronic atrial fibrillation (diagnosis)" | Similar to 3.a, but in this case the beating has only atrial fibrillation cycles as part. |
Figure 4Comparison between different process qualities representations.