#Processed by Id: euler.yap,v 1.112 2006/11/09 21:07:09 josd Exp @prefix str: . @prefix p0: . @prefix var: . @prefix q: . @prefix list: . @prefix e: . @prefix xsd: . @prefix : . @prefix time: . @prefix log: . @prefix rdfs: . @prefix n3: . @prefix math: . @prefix owl: . @prefix r: . @prefix rdf: . [ a r:Proof, r:Conjunction; r:component [ a r:Inference; r:gives { q:answer ()}; r:evidence ( [ a r:Fact; r:gives { log:semantics { rdf:type :Gene. :chr "chrX". :hasTxVariant var:e1221960_101_. var:e1221960_101_ :representedBy . :hasTxVariant var:e1221963_101_. var:e1221963_101_ :representedBy . :strand "+". rdf:type :Exon. :startsAt "23897840". :stopsAt "23897903". rdf:type :Exon. :startsAt "23902084". :stopsAt "23902334". rdf:type :Exon. :startsAt "23902084". :stopsAt "23902346". rdf:type :Exon. :startsAt "23906218". :stopsAt "23906347". rdf:type :Transcript. :hasCds var:e1222012_101_. var:e1222012_101_ :startsAt "23897840". var:e1222012_101_ :stopsAt "23915296". :hasExon . :hasExon . :hasExon . :weThink {:life rdf:type :Great}. rdf:type :Transcript. :hasCds var:e1222031_101_. var:e1222031_101_ :startsAt "23897840". var:e1222031_101_ :stopsAt "23915296". :hasExon . :hasExon . :hasExon }}] [ a r:Fact; r:gives {{ rdf:type :Gene. :chr "chrX". :hasTxVariant var:e1221960_101_. var:e1221960_101_ :representedBy . :hasTxVariant var:e1221963_101_. var:e1221963_101_ :representedBy . :strand "+". rdf:type :Exon. :startsAt "23897840". :stopsAt "23897903". rdf:type :Exon. :startsAt "23902084". :stopsAt "23902334". rdf:type :Exon. :startsAt "23902084". :stopsAt "23902346". rdf:type :Exon. :startsAt "23906218". :stopsAt "23906347". rdf:type :Transcript. :hasCds var:e1222012_101_. var:e1222012_101_ :startsAt "23897840". var:e1222012_101_ :stopsAt "23915296". :hasExon . :hasExon . :hasExon . :weThink {:life rdf:type :Great}. rdf:type :Transcript. :hasCds var:e1222031_101_. var:e1222031_101_ :startsAt "23897840". var:e1222031_101_ :stopsAt "23915296". :hasExon . :hasExon . :hasExon } log:includes { rdf:type :Transcript. :hasExon . rdf:type :Transcript}}] [ a r:Fact; r:gives {{ rdf:type :Gene. :chr "chrX". :hasTxVariant var:e1221960_101_. var:e1221960_101_ :representedBy . :hasTxVariant var:e1221963_101_. var:e1221963_101_ :representedBy . :strand "+". rdf:type :Exon. :startsAt "23897840". :stopsAt "23897903". rdf:type :Exon. :startsAt "23902084". :stopsAt "23902334". rdf:type :Exon. :startsAt "23902084". :stopsAt "23902346". rdf:type :Exon. :startsAt "23906218". :stopsAt "23906347". rdf:type :Transcript. :hasCds var:e1222012_101_. var:e1222012_101_ :startsAt "23897840". var:e1222012_101_ :stopsAt "23915296". :hasExon . :hasExon . :hasExon . :weThink {:life rdf:type :Great}. rdf:type :Transcript. :hasCds var:e1222031_101_. var:e1222031_101_ :startsAt "23897840". var:e1222031_101_ :stopsAt "23915296". :hasExon . :hasExon . :hasExon } log:notIncludes { :hasExon }}]); r:binding [ r:variable [ n3:uri "http://localhost/var#F"]; r:boundTo { rdf:type :Gene. :chr "chrX". :hasTxVariant var:e1221960_101_. var:e1221960_101_ :representedBy . :hasTxVariant var:e1221963_101_. var:e1221963_101_ :representedBy . :strand "+". rdf:type :Exon. :startsAt "23897840". :stopsAt "23897903". rdf:type :Exon. :startsAt "23902084". :stopsAt "23902334". rdf:type :Exon. :startsAt "23902084". :stopsAt "23902346". rdf:type :Exon. :startsAt "23906218". :stopsAt "23906347". rdf:type :Transcript. :hasCds var:e1222012_101_. var:e1222012_101_ :startsAt "23897840". var:e1222012_101_ :stopsAt "23915296". :hasExon . :hasExon . :hasExon . :weThink {:life rdf:type :Great}. rdf:type :Transcript. :hasCds var:e1222031_101_. var:e1222031_101_ :startsAt "23897840". var:e1222031_101_ :stopsAt "23915296". :hasExon . :hasExon . :hasExon }]; r:binding [ r:variable [ n3:uri "http://localhost/var#T1"]; r:boundTo [ n3:uri "http://www.w3.org/2000/10/swap/test/EricNeumann/exdata.n3#gi13560662"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#E"]; r:boundTo [ n3:uri "http://www.w3.org/2000/10/swap/test/EricNeumann/exdata.n3#ATP1B4_e3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#T2"]; r:boundTo [ n3:uri "http://www.w3.org/2000/10/swap/test/EricNeumann/exdata.n3#gi13560664"]]; r:rule [ a r:Extraction; r:gives {@forAll var:F,var:T1,var:E,var:T2. { log:semantics var:F. var:F log:includes {var:T1 a :Transcript. var:T1 :hasExon var:E. var:T2 a :Transcript}. var:F log:notIncludes {var:T2 :hasExon var:E}} => { q:answer (var:E)}. }; r:because [ a r:Parsing; r:source ]]]; r:component [ a r:Inference; r:gives { q:answer ()}; r:evidence ( [ a r:Fact; r:gives { log:semantics { rdf:type :Gene. :chr "chrX". :hasTxVariant var:e1221960_101_. var:e1221960_101_ :representedBy . :hasTxVariant var:e1221963_101_. var:e1221963_101_ :representedBy . :strand "+". rdf:type :Exon. :startsAt "23897840". :stopsAt "23897903". rdf:type :Exon. :startsAt "23902084". :stopsAt "23902334". rdf:type :Exon. :startsAt "23902084". :stopsAt "23902346". rdf:type :Exon. :startsAt "23906218". :stopsAt "23906347". rdf:type :Transcript. :hasCds var:e1222012_101_. var:e1222012_101_ :startsAt "23897840". var:e1222012_101_ :stopsAt "23915296". :hasExon . :hasExon . :hasExon . :weThink {:life rdf:type :Great}. rdf:type :Transcript. :hasCds var:e1222031_101_. var:e1222031_101_ :startsAt "23897840". var:e1222031_101_ :stopsAt "23915296". :hasExon . :hasExon . :hasExon }}] [ a r:Fact; r:gives {{ rdf:type :Gene. :chr "chrX". :hasTxVariant var:e1221960_101_. var:e1221960_101_ :representedBy . :hasTxVariant var:e1221963_101_. var:e1221963_101_ :representedBy . :strand "+". rdf:type :Exon. :startsAt "23897840". :stopsAt "23897903". rdf:type :Exon. :startsAt "23902084". :stopsAt "23902334". rdf:type :Exon. :startsAt "23902084". :stopsAt "23902346". rdf:type :Exon. :startsAt "23906218". :stopsAt "23906347". rdf:type :Transcript. :hasCds var:e1222012_101_. var:e1222012_101_ :startsAt "23897840". var:e1222012_101_ :stopsAt "23915296". :hasExon . :hasExon . :hasExon . :weThink {:life rdf:type :Great}. rdf:type :Transcript. :hasCds var:e1222031_101_. var:e1222031_101_ :startsAt "23897840". var:e1222031_101_ :stopsAt "23915296". :hasExon . :hasExon . :hasExon } log:includes { rdf:type :Transcript. :hasExon . rdf:type :Transcript}}] [ a r:Fact; r:gives {{ rdf:type :Gene. :chr "chrX". :hasTxVariant var:e1221960_101_. var:e1221960_101_ :representedBy . :hasTxVariant var:e1221963_101_. var:e1221963_101_ :representedBy . :strand "+". rdf:type :Exon. :startsAt "23897840". :stopsAt "23897903". rdf:type :Exon. :startsAt "23902084". :stopsAt "23902334". rdf:type :Exon. :startsAt "23902084". :stopsAt "23902346". rdf:type :Exon. :startsAt "23906218". :stopsAt "23906347". rdf:type :Transcript. :hasCds var:e1222012_101_. var:e1222012_101_ :startsAt "23897840". var:e1222012_101_ :stopsAt "23915296". :hasExon . :hasExon . :hasExon . :weThink {:life rdf:type :Great}. rdf:type :Transcript. :hasCds var:e1222031_101_. var:e1222031_101_ :startsAt "23897840". var:e1222031_101_ :stopsAt "23915296". :hasExon . :hasExon . :hasExon } log:notIncludes { :hasExon }}]); r:binding [ r:variable [ n3:uri "http://localhost/var#F"]; r:boundTo { rdf:type :Gene. :chr "chrX". :hasTxVariant var:e1221960_101_. var:e1221960_101_ :representedBy . :hasTxVariant var:e1221963_101_. var:e1221963_101_ :representedBy . :strand "+". rdf:type :Exon. :startsAt "23897840". :stopsAt "23897903". rdf:type :Exon. :startsAt "23902084". :stopsAt "23902334". rdf:type :Exon. :startsAt "23902084". :stopsAt "23902346". rdf:type :Exon. :startsAt "23906218". :stopsAt "23906347". rdf:type :Transcript. :hasCds var:e1222012_101_. var:e1222012_101_ :startsAt "23897840". var:e1222012_101_ :stopsAt "23915296". :hasExon . :hasExon . :hasExon . :weThink {:life rdf:type :Great}. rdf:type :Transcript. :hasCds var:e1222031_101_. var:e1222031_101_ :startsAt "23897840". var:e1222031_101_ :stopsAt "23915296". :hasExon . :hasExon . :hasExon }]; r:binding [ r:variable [ n3:uri "http://localhost/var#T1"]; r:boundTo [ n3:uri "http://www.w3.org/2000/10/swap/test/EricNeumann/exdata.n3#gi13560664"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#E"]; r:boundTo [ n3:uri "http://www.w3.org/2000/10/swap/test/EricNeumann/exdata.n3#ATP1B4_e2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#T2"]; r:boundTo [ n3:uri "http://www.w3.org/2000/10/swap/test/EricNeumann/exdata.n3#gi13560662"]]; r:rule [ a r:Extraction; r:gives {@forAll var:F,var:T1,var:E,var:T2. { log:semantics var:F. var:F log:includes {var:T1 a :Transcript. var:T1 :hasExon var:E. var:T2 a :Transcript}. var:F log:notIncludes {var:T2 :hasExon var:E}} => { q:answer (var:E)}. }; r:because [ a r:Parsing; r:source ]]]; r:gives { q:answer (). q:answer ().}]. #ENDS 1052 msec.