Skip to content

Commit

Permalink
Merge pull request #118 from John-D-4/master
Browse files Browse the repository at this point in the history
mermaid arrow direction
  • Loading branch information
johnbeve authored Dec 9, 2024
2 parents 12ac8c8 + f62ff74 commit 2db6310
Showing 1 changed file with 36 additions and 36 deletions.
72 changes: 36 additions & 36 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,42 +38,42 @@ These documents are licensed under the terms of the [Creative Commons Attributi

## Basic Formal Ontology Hierarchy
```mermaid
graph LR
A(Entity):::BFO --> B(Continuant)
B(Continuant):::BFO --> D(Specifically Dependent<br> Continuant)
B(Continuant) --> E(Generically Dependent<br> Continuant):::BFO
B(Continuant) --> F(Independent<br> Continuant)
F(Independent<br> Continuant):::BFO --> G(Material Entity)
F(Independent<br> Continuant) --> H(Immaterial<br> Entity)
D(Specifically Dependent<br> Continuant):::BFO --> I(Quality)
D(Specifically Dependent<br> Continuant) --> J(Realizable<br> Entity):::BFO
I(Quality):::BFO --> K(Relational<br> Quality):::BFO
J(Realizable<br> Entity):::BFO --> L(Role):::BFO
J(Realizable<br> Entity) --> M(Disposition):::BFO
M(Disposition) --> N(Function):::BFO
H(Immaterial<br> Entity):::BFO --> O(Site):::BFO
H(Immaterial<br> Entity) --> P(Spatial<br> Region):::BFO
H(Immaterial<br> Entity) --> Q(Continuant Fiat<br> Boundary):::BFO
Q(Continuant Fiat<br> Boundary):::BFO --> R(Fiat<br> Point):::BFO
Q(Continuant Fiat<br> Boundary) --> S(Fiat<br> Surface):::BFO
Q(Continuant Fiat<br> Boundary) --> T(Fiat<br> Line):::BFO
P(Spatial<br> Region):::BFO --> VD(Zero-Dimensional<br> Spatial Region):::BFO
P(Spatial<br> Region):::BFO --> U(One-Dimensional<br> Spatial Region):::BFO
P(Spatial<br> Region):::BFO --> V(Two-Dimensional<br> Spatial Region):::BFO
P(Spatial<br> Region):::BFO --> W(Three-Dimensional<br> Spatial Region):::BFO
G(Material<br> Entity):::BFO --> X(Fiat Object Part):::BFO
G(Material<br> Entity):::BFO --> Y(Object<br> Aggregate):::BFO
G(Material<br> Entity):::BFO --> Z(Object):::BFO
A(Entity):::BFO --> C(Occurrent):::BFO
C(Occurrent):::BFO --> AA(Process):::BFO
C(Occurrent) --> AB(Process<br> Boundary):::BFO
C(Occurrent) --> AC(Temporal<br> Region):::BFO
C(Occurrent) --> AD(Spatiotemporal<br> Region):::BFO
AA(Process):::BFO --> AE(History):::BFO
AC(Temporal<br> Region):::BFO --> AF(Zero-Dimensional<br> Temporal Region):::BFO
AC(Temporal<br> Region) --> AI(One-Dimensional<br> Temporal Region):::BFO
AF(Zero-Dimensional<br> Temporal Region):::BFO --> AG(Temporal<br> Instant):::BFO
AI(One-Dimensional<br> Temporal Region):::BFO --> AH(Temporal<br> Interval):::BFO
graph RL
B(Continuant)-->A(Entity):::BFO
D(Specifically Dependent<br> Continuant)-->B(Continuant):::BFO
E(Generically Dependent<br> Continuant):::BFO-->B(Continuant)
F(Independent<br> Continuant)-->B(Continuant)
G(Material Entity)-->F(Independent<br> Continuant):::BFO
H(Immaterial<br> Entity)-->F(Independent<br> Continuant)
I(Quality)-->D(Specifically Dependent<br> Continuant):::BFO
J(Realizable<br> Entity):::BFO-->D(Specifically Dependent<br> Continuant)
K(Relational<br> Quality):::BFO-->I(Quality):::BFO
L(Role):::BFO-->J(Realizable<br> Entity):::BFO
M(Disposition):::BFO-->J(Realizable<br> Entity)
N(Function):::BFO-->M(Disposition)
O(Site):::BFO-->H(Immaterial<br> Entity):::BFO
P(Spatial<br> Region):::BFO-->H(Immaterial<br> Entity)
Q(Continuant Fiat<br> Boundary):::BFO-->H(Immaterial<br> Entity)
R(Fiat<br> Point):::BFO-->Q(Continuant Fiat<br> Boundary):::BFO
S(Fiat<br> Surface):::BFO-->Q(Continuant Fiat<br> Boundary)
T(Fiat<br> Line):::BFO-->Q(Continuant Fiat<br> Boundary)
VD(Zero-Dimensional<br> Spatial Region):::BFO-->P(Spatial<br> Region):::BFO
U(One-Dimensional<br> Spatial Region):::BFO-->P(Spatial<br> Region):::BFO
V(Two-Dimensional<br> Spatial Region):::BFO-->P(Spatial<br> Region):::BFO
W(Three-Dimensional<br> Spatial Region):::BFO-->P(Spatial<br> Region):::BFO
X(Fiat Object Part):::BFO-->G(Material<br> Entity):::BFO
Y(Object<br> Aggregate):::BFO-->G(Material<br> Entity):::BFO
Z(Object):::BFO-->G(Material<br> Entity):::BFO
C(Occurrent):::BFO-->A(Entity):::BFO
AA(Process):::BFO-->C(Occurrent):::BFO
AB(Process<br> Boundary):::BFO-->C(Occurrent)
AC(Temporal<br> Region):::BFO-->C(Occurrent)
AD(Spatiotemporal<br> Region):::BFO-->C(Occurrent)
AE(History):::BFO-->AA(Process):::BFO
AF(Zero-Dimensional<br> Temporal Region):::BFO-->AC(Temporal<br> Region):::BFO
AI(One-Dimensional<br> Temporal Region):::BFO-->AC(Temporal<br> Region):::BFO
AG(Temporal<br> Instant):::BFO-->AF(Zero-Dimensional<br> Temporal Region):::BFO
AH(Temporal<br> Interval):::BFO-->AI(One-Dimensional<br> Temporal Region):::BFO
classDef BFO fill:#F5AD27,color:#060606
Expand Down

0 comments on commit 2db6310

Please sign in to comment.