Skip to content

Commit

Permalink
added new betweenness axiom for most
Browse files Browse the repository at this point in the history
  • Loading branch information
carmenchui committed Dec 18, 2018
1 parent 0625aab commit 8111d0a
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 0 deletions.
9 changes: 9 additions & 0 deletions ontologies/most/most_betweenness.clif
Expand Up @@ -66,4 +66,13 @@
(and (mol a3 g1)
(mol a3 g2))))

(cl-comment 'Axiom: MBTWN-6')
(cl-comment 'All skeletons are connected due to semilinear betweenness - in same bond or something between them.')
(forall (x y s)
(if (and (skeleton s)(atom x)(atom y)(mol x s)(mol y s))
(or (exists (z)
(and (atom z)(betweenMol x z y)))
(exists (b)
(and (mol x b)(mol y b)(bond b))))))

)
10 changes: 10 additions & 0 deletions ontologies/most/most_master.clif
Expand Up @@ -615,6 +615,15 @@
(and (mol a3 g1)
(mol a3 g2))))

(cl-comment 'Axiom: MBTWN-6')
(cl-comment 'All skeletons are connected due to semilinear betweenness - in same bond or something between them.')
(forall (x y s)
(if (and (skeleton s)(atom x)(atom y)(mol x s)(mol y s))
(or (exists (z)
(and (atom z)(betweenMol x z y)))
(exists (b)
(and (mol x b)(mol y b)(bond b))))))

(cl-comment '========================================================================')
(cl-comment '======= SEMANTIC CONDITION: skeletons =======')
(cl-comment '========================================================================')
Expand Down Expand Up @@ -700,6 +709,7 @@
(forall (z)
(if (mol z x)
(mol z y))))))


(cl-comment '========================================================================')
(cl-comment '======= SEMANTIC CONDITION: scaffolds =======')
Expand Down

0 comments on commit 8111d0a

Please sign in to comment.