Simple Question (Direct)
Simple Question
Q21495286
P681
Q15989253
USER
Which parts are the components of Engulfment and cell motility protein 2 ?
(Q21495286,P681,c(Q15989253))
action filter_type
action find
entity Q21495286
relation P681
type Q15989253
['Q21495286', 'P681', {'concept': 'Q15989253'}]
SELECT DISTINCT ?d WHERE { resource:Q21495286 property:P681 ?d . ?d rdf:type ontology:Q15989253 }
Engulfment and cell motility protein 2
action filter_type
action find
entity Engulfment and cell motility protein 2
relation cell component
type part
['Engulfment and cell motility protein 2', 'cell component', {'concept': 'part'}]
SELECT DISTINCT ?d WHERE { resource:Engulfment_and_cell_motility_protein_2 property:cell_component ?d . ?d rdf:type ontology:part }
[]
part
Q79899 Q14349455
SYSTEM
cytoplasm, membrane
Q79899 Q14349455
(Q21495286,P681,c(Q15989253))
action filter_type
action find
entity Q21495286
relation P681
type Q15989253
[ANSWERS] are the components of Engulfment and cell motility protein 2
['Q21495286', 'P681', {'concept': 'Q15989253'}]
SELECT DISTINCT ?d WHERE { resource:Q21495286 property:P681 ?d . ?d rdf:type ontology:Q15989253 }
cytoplasm membrane
Cytoplasm and membrane are the components of Engulfment and cell motility protein 2
cytoplasm membrane
action filter_type
action find
entity Engulfment and cell motility protein 2
relation cell component
type part
['Engulfment and cell motility protein 2', 'cell component', {'concept': 'part'}]
SELECT DISTINCT ?d WHERE { resource:Engulfment_and_cell_motility_protein_2 property:cell_component ?d . ?d rdf:type ontology:part }
[]
Simple Question (Direct)
Simple Question|Single Entity
Q21495286
P688
Q863908
USER
Which nucleic acid sequence encodes Engulfment and cell motility protein 2 ?
(c(Q863908),P688,Q21495286)
action filter_type
action find_reverse
entity Q21495286
relation P688
type Q863908
[{'concept': 'Q863908'}, 'P688', 'Q21495286']
SELECT DISTINCT ?b WHERE { ?b property:P688 resource:Q21495286 . ?b rdf:type ontology:Q863908 }
Engulfment and cell motility protein 2
action filter_type
action find_reverse
entity Engulfment and cell motility protein 2
relation encodes
type nucleic acid sequence
[{'concept': 'nucleic acid sequence'}, 'encodes', 'Engulfment and cell motility protein 2']
SELECT DISTINCT ?b WHERE { ?b property:encodes resource:Engulfment_and_cell_motility_protein_2 . ?b rdf:type ontology:nucleic_acid_sequence }
[]
nucleic acid sequence
Q18295456
SYSTEM
Elmo2
Q18295456
(c(Q863908),P688,Q21495286)
action filter_type
action find_reverse
entity Q21495286
relation P688
type Q863908
[ANSWER] encodes Engulfment and cell motility protein 2
[{'concept': 'Q863908'}, 'P688', 'Q21495286']
SELECT DISTINCT ?b WHERE { ?b property:P688 resource:Q21495286 . ?b rdf:type ontology:Q863908 }
Elmo2
Elmo2 encodes Engulfment and cell motility protein 2
Elmo2
action filter_type
action find_reverse
entity Engulfment and cell motility protein 2
relation encodes
type nucleic acid sequence
[{'concept': 'nucleic acid sequence'}, 'encodes', 'Engulfment and cell motility protein 2']
SELECT DISTINCT ?b WHERE { ?b property:encodes resource:Engulfment_and_cell_motility_protein_2 . ?b rdf:type ontology:nucleic_acid_sequence }
[]
Simple Question (Coreferenced)
Simple Question|Single Entity|Indirect
Q18295456
P703
Q16521
USER
Which taxon is that nucleic acid sequence found in ?
(Q18295456,P703,c(Q16521))
action filter_type
action find
entity Q18295456
relation P703
type Q16521
['Q18295456', 'P703', {'concept': 'Q16521'}]
SELECT DISTINCT ?t WHERE { resource:Q18295456 property:P703 ?t . ?t rdf:type ontology:Q16521 }
Elmo2
action filter_type
action find
entity Elmo2
relation found in taxon
type taxon
['Elmo2', 'found in taxon', {'concept': 'taxon'}]
SELECT DISTINCT ?t WHERE { resource:Elmo2 property:found_in_taxon ?t . ?t rdf:type ontology:taxon }
[]
taxon
Q83310
SYSTEM
Mus musculus
Q83310
(Q18295456,P703,c(Q16521))
action filter_type
action find
entity Q18295456
relation P703
type Q16521
That nucleic acid sequence is found in [ANSWER]
['Q18295456', 'P703', {'concept': 'Q16521'}]
SELECT DISTINCT ?t WHERE { resource:Q18295456 property:P703 ?t . ?t rdf:type ontology:Q16521 }
Mus musculus
That nucleic acid sequence is found in Mus musculus
Mus musculus
action filter_type
action find
entity Elmo2
relation found in taxon
type taxon
['Elmo2', 'found in taxon', {'concept': 'taxon'}]
SELECT DISTINCT ?t WHERE { resource:Elmo2 property:found_in_taxon ?t . ?t rdf:type ontology:taxon }
[]
Simple Question (Direct)
Simple Question|Single Entity
Q18295456
P702
Q181394
USER
Which nutrient does Elmo2 encode ?
(c(Q181394),P702,Q18295456)
action filter_type
action find_reverse
entity Q18295456
relation P702
type Q181394
[{'concept': 'Q181394'}, 'P702', 'Q18295456']
SELECT DISTINCT ?t WHERE { ?t property:P702 resource:Q18295456 . ?t rdf:type ontology:Q181394 }
Elmo2
action filter_type
action find_reverse
entity Elmo2
relation encoded by
type nutrient
[{'concept': 'nutrient'}, 'encoded by', 'Elmo2']
SELECT DISTINCT ?t WHERE { ?t property:encoded_by resource:Elmo2 . ?t rdf:type ontology:nutrient }
[]
nutrient
Q21495286
SYSTEM
Engulfment and cell motility protein 2
Q21495286
(c(Q181394),P702,Q18295456)
action filter_type
action find_reverse
entity Q18295456
relation P702
type Q181394
Elmo2 encodes an [ANSWER]
[{'concept': 'Q181394'}, 'P702', 'Q18295456']
SELECT DISTINCT ?t WHERE { ?t property:P702 resource:Q18295456 . ?t rdf:type ontology:Q181394 }
Engulfment and cell motility protein 2
Elmo2 encodes an Engulfment and cell motility protein 2
Engulfment and cell motility protein 2
action filter_type
action find_reverse
entity Elmo2
relation encoded by
type nutrient
[{'concept': 'nutrient'}, 'encoded by', 'Elmo2']
SELECT DISTINCT ?t WHERE { ?t property:encoded_by resource:Elmo2 . ?t rdf:type ontology:nutrient }
[]
Simple Question (Coreferenced)
Simple Question|Single Entity|Indirect
Q18295456
P684
Q863908
USER
Which nucleic acid sequence is that one an orthlogous gene of ?
(c(Q863908),P684,Q21495286)
action filter_type
action find
entity Q18295456
relation P684
type Q863908
[{'concept': 'Q863908'}, 'P684', 'Q21495286']
SELECT DISTINCT ?a WHERE { resource:Q18295456 property:P684 ?a . ?a rdf:type ontology:Q863908 }
Elmo2
action filter_type
action find
entity Elmo2
relation ortholog
type nucleic acid sequence
[{'concept': 'nucleic acid sequence'}, 'ortholog', 'Engulfment and cell motility protein 2']
SELECT DISTINCT ?a WHERE { resource:Elmo2 property:ortholog ?a . ?a rdf:type ontology:nucleic_acid_sequence }
[]
nucleic acid sequence
Q18045496
SYSTEM
ELMO2
Q18045496
(c(Q863908),P684,Q21495286)
action filter_type
action find
entity Q18295456
relation P684
type Q863908
[ANSWER] is that one an orthlogous gene of
[{'concept': 'Q863908'}, 'P684', 'Q21495286']
SELECT DISTINCT ?a WHERE { resource:Q18295456 property:P684 ?a . ?a rdf:type ontology:Q863908 }
ELMO2
ELMO2 is that one an orthlogous gene of
ELMO2
action filter_type
action find
entity Elmo2
relation ortholog
type nucleic acid sequence
[{'concept': 'nucleic acid sequence'}, 'ortholog', 'Engulfment and cell motility protein 2']
SELECT DISTINCT ?a WHERE { resource:Elmo2 property:ortholog ?a . ?a rdf:type ontology:nucleic_acid_sequence }
[]
Verification (Boolean) (All)
Verification|3 entities, all direct, 2 are query entities
Q18045496 Q22135848 Q23539031
P688
Q181394
USER
Does ELMO2 encode ADP-ribose pyrophosphatase NudF    ECIAI39_3531 and prophage P2a protein 56, lysin    lp_2401 ?
(Q18045496,P688,Q22135848) (Q18045496,P688,Q23539031)
action is_in
entity Q18045496
action intersection
action find_reverse
entity Q22135848
relation P688
action find_reverse
entity Q23539031
relation P688
['Q18045496', 'P688', 'Q22135848'] ['Q18045496', 'P688', 'Q23539031']
ASK WHERE { resource:Q18045496 property:P688 resource:Q22135848 . resource:Q18045496 property:P688 resource:Q23539031 }
ELMO2 ADP-ribose pyrophosphatase NudF    ECIAI39_3531 prophage P2a protein 56, lysin    lp_2401
action is_in
entity ELMO2
action intersection
action find_reverse
entity ADP-ribose pyrophosphatase NudF    ECIAI39_3531
relation encodes
action find_reverse
entity prophage P2a protein 56, lysin    lp_2401
relation encodes
['ELMO2', 'encodes', 'ADP-ribose pyrophosphatase NudF    ECIAI39_3531'] ['ELMO2', 'encodes', 'prophage P2a protein 56, lysin    lp_2401']
ASK WHERE { resource:ELMO2 property:encodes resource:ADP-ribose_pyrophosphatase_NudF____ECIAI39_3531 . resource:ELMO2 property:encodes resource:prophage_P2a_protein_56,_lysin____lp_2401 }
[]
nutrient
SYSTEM
NO
(Q18045496,P688,Q22135848) (Q18045496,P688,Q23539031)
action is_in
entity Q18045496
action intersection
action find_reverse
entity Q22135848
relation P688
action find_reverse
entity Q23539031
relation P688
[ANSWER]
['Q18045496', 'P688', 'Q22135848'] ['Q18045496', 'P688', 'Q23539031']
ASK WHERE { resource:Q18045496 property:P688 resource:Q22135848 . resource:Q18045496 property:P688 resource:Q23539031 }
No
action is_in
entity ELMO2
action intersection
action find_reverse
entity ADP-ribose pyrophosphatase NudF    ECIAI39_3531
relation encodes
action find_reverse
entity prophage P2a protein 56, lysin    lp_2401
relation encodes
['ELMO2', 'encodes', 'ADP-ribose pyrophosphatase NudF    ECIAI39_3531'] ['ELMO2', 'encodes', 'prophage P2a protein 56, lysin    lp_2401']
ASK WHERE { resource:ELMO2 property:encodes resource:ADP-ribose_pyrophosphatase_NudF____ECIAI39_3531 . resource:ELMO2 property:encodes resource:prophage_P2a_protein_56,_lysin____lp_2401 }
[]
Verification (Boolean) (All)
Verification|2 entities, both direct
Q21495286 Q18295456
P702
Q863908
USER
Is Elmo2 the gene that encodes Engulfment and cell motility protein 2 ?
(Q21495286,P702,Q18295456)
action is_in
entity Q18295456
action find
entity Q21495286
relation P702
['Q21495286', 'P702', 'Q18295456']
ASK WHERE { resource:Q21495286 property:P702 resource:Q18295456 }
Engulfment and cell motility protein 2 Elmo2
action is_in
entity Elmo2
action find
entity Engulfment and cell motility protein 2
relation encoded by
['Engulfment and cell motility protein 2', 'encoded by', 'Elmo2']
ASK WHERE { resource:Engulfment_and_cell_motility_protein_2 property:encoded_by resource:Elmo2 }
[]
nucleic acid sequence
SYSTEM
YES
(Q21495286,P702,Q18295456)
action is_in
entity Q18295456
action find
entity Q21495286
relation P702
[ANSWER]
['Q21495286', 'P702', 'Q18295456']
ASK WHERE { resource:Q21495286 property:P702 resource:Q18295456 }
Yes
action is_in
entity Elmo2
action find
entity Engulfment and cell motility protein 2
relation encoded by
['Engulfment and cell motility protein 2', 'encoded by', 'Elmo2']
ASK WHERE { resource:Engulfment_and_cell_motility_protein_2 property:encoded_by resource:Elmo2 }
[]
Logical Reasoning (All)
Logical|Union|Single_Relation
Q27736479 Q22135848
P702
Q863908
USER
Which nucleic acid sequences encodes ADP-ribose pyrophosphatase NudF    ECIAI39_3531 or hypothetical protein    Mb1532 ?
OR((Q22135848,P702,c(Q863908)), (Q27736479,P702,c(Q863908)))
action filter_type
action union
action find
entity Q22135848
relation P702
action find
entity Q27736479
relation P702
type Q863908
{'OR': [['Q22135848', 'P702', {'concept': 'Q863908'}], ['Q27736479', 'P702', {'concept': 'Q863908'}]]}
SELECT DISTINCT ?j WHERE { { { resource:Q22135848 property:P702 ?j } UNION { resource:Q27736479 property:P702 ?j } } . ?j rdf:type ontology:Q863908 }
hypothetical protein    Mb1532 ADP-ribose pyrophosphatase NudF    ECIAI39_3531
action filter_type
action union
action find
entity ADP-ribose pyrophosphatase NudF    ECIAI39_3531
relation encoded by
action find
entity hypothetical protein    Mb1532
relation encoded by
type nucleic acid sequence
{'OR': [['ADP-ribose pyrophosphatase NudF    ECIAI39_3531', 'encoded by', {'concept': 'nucleic acid sequence'}], ['hypothetical protein    Mb1532', 'encoded by', {'concept': 'nucleic acid sequence'}]]}
SELECT DISTINCT ?j WHERE { { { resource:ADP-ribose_pyrophosphatase_NudF____ECIAI39_3531 property:encoded_by ?j } UNION { resource:hypothetical_protein____Mb1532 property:encoded_by ?j } } . ?j rdf:type ontology:nucleic_acid_sequence }
[]
nucleic acid sequence
Q22223389 Q23256454
SYSTEM
ADP-ribose pyrophosphatase NudF    ECIAI39_3531, hypothetical protein    Mb1532
Q22223389 Q23256454
OR((Q22135848,P702,c(Q863908)), (Q27736479,P702,c(Q863908)))
action filter_type
action union
action find
entity Q22135848
relation P702
action find
entity Q27736479
relation P702
type Q863908
[ANSWERS]
{'OR': [['Q22135848', 'P702', {'concept': 'Q863908'}], ['Q27736479', 'P702', {'concept': 'Q863908'}]]}
SELECT DISTINCT ?j WHERE { { { resource:Q22135848 property:P702 ?j } UNION { resource:Q27736479 property:P702 ?j } } . ?j rdf:type ontology:Q863908 }
ADP-ribose pyrophosphatase NudF    ECIAI39_3531 hypothetical protein    Mb1532
ADP-ribose pyrophosphatase NudF ECIAI39 3531 and hypothetical protein Mb1532 encode ADP-ribose pyrophosphatase NudF ECIAI39_3531 or hypothetical protein Mb1532
ADP-ribose pyrophosphatase NudF    ECIAI39_3531 hypothetical protein    Mb1532
action filter_type
action union
action find
entity ADP-ribose pyrophosphatase NudF    ECIAI39_3531
relation encoded by
action find
entity hypothetical protein    Mb1532
relation encoded by
type nucleic acid sequence
{'OR': [['ADP-ribose pyrophosphatase NudF    ECIAI39_3531', 'encoded by', {'concept': 'nucleic acid sequence'}], ['hypothetical protein    Mb1532', 'encoded by', {'concept': 'nucleic acid sequence'}]]}
SELECT DISTINCT ?j WHERE { { { resource:ADP-ribose_pyrophosphatase_NudF____ECIAI39_3531 property:encoded_by ?j } UNION { resource:hypothetical_protein____Mb1532 property:encoded_by ?j } } . ?j rdf:type ontology:nucleic_acid_sequence }
[]
Logical Reasoning (All)
Logical|Union|Multiple_Relation
Q18262901 Q27736479
P702 P684
Q863908
USER
Which nucleic acid sequences genes encode hypothetical protein    Mb1532 or are an otrhologus genes for Nifk ?
OR((Q27736479,P702,c(Q863908)), (Q18262901,P684,c(Q863908)))
action filter_type
action union
action find
entity Q27736479
relation P702
action find
entity Q18262901
relation P684
type Q863908
{'OR': [['Q27736479', 'P702', {'concept': 'Q863908'}], ['Q18262901', 'P684', {'concept': 'Q863908'}]]}
SELECT DISTINCT ?x WHERE { ?x rdf:type ontology:Q863908 . { { resource:Q18262901 property:P684 ?x } UNION { resource:Q27736479 property:P702 ?x } } }
Nifk hypothetical protein    Mb1532
action filter_type
action union
action find
entity hypothetical protein    Mb1532
relation encoded by
action find
entity Nifk
relation ortholog
type nucleic acid sequence
{'OR': [['hypothetical protein    Mb1532', 'encoded by', {'concept': 'nucleic acid sequence'}], ['Nifk', 'ortholog', {'concept': 'nucleic acid sequence'}]]}
SELECT DISTINCT ?x WHERE { ?x rdf:type ontology:nucleic_acid_sequence . { { resource:Nifk property:ortholog ?x } UNION { resource:hypothetical_protein____Mb1532 property:encoded_by ?x } } }
[]
nucleic acid sequence
Q23256454 Q18047588
SYSTEM
hypothetical protein    Mb1532, NIFK
Q23256454 Q18047588
OR((Q27736479,P702,c(Q863908)), (Q18262901,P684,c(Q863908)))
action filter_type
action union
action find
entity Q27736479
relation P702
action find
entity Q18262901
relation P684
type Q863908
[ANSWERS]
{'OR': [['Q27736479', 'P702', {'concept': 'Q863908'}], ['Q18262901', 'P684', {'concept': 'Q863908'}]]}
SELECT DISTINCT ?x WHERE { ?x rdf:type ontology:Q863908 . { { resource:Q18262901 property:P684 ?x } UNION { resource:Q27736479 property:P702 ?x } } }
hypothetical protein    Mb1532 NIFK
Hypothetical protein Mb1532 and NIFK encode hypothetical protein Mb1532 or are an otrhologus genes for Nifk
hypothetical protein    Mb1532 NIFK
action filter_type
action union
action find
entity hypothetical protein    Mb1532
relation encoded by
action find
entity Nifk
relation ortholog
type nucleic acid sequence
{'OR': [['hypothetical protein    Mb1532', 'encoded by', {'concept': 'nucleic acid sequence'}], ['Nifk', 'ortholog', {'concept': 'nucleic acid sequence'}]]}
SELECT DISTINCT ?x WHERE { ?x rdf:type ontology:nucleic_acid_sequence . { { resource:Nifk property:ortholog ?x } UNION { resource:hypothetical_protein____Mb1532 property:encoded_by ?x } } }
[]
Quantitative Reasoning (Count) (All)
Quantitative|Count over Atleast/ Atmost/ Approx. the same/Equal|Mult. entity type
P129
Q79529 Q8386 Q181394
USER
How many nutrients can communicate with around 88 chemical substances or drugs ?
(c(Q181394),P129,c(Q79529)|c(Q8386))
action count
action approx
action union
action find_tuple_counts
relation P129
type Q181394
type Q79529
action find_tuple_counts
relation P129
type Q181394
type Q8386
value 88
[{'concept': 'Q181394'}, 'P129', [{'concept': 'Q79529'}, {'concept': 'Q8386'}]]
SELECT DISTINCT ( COUNT ( ?c ) AS ?y ) WHERE { FILTER ( ?t = 88 ) . { SELECT DISTINCT ?c ( COUNT ( ?m ) AS ?t ) WHERE { VALUES ( ?g ) { ( ontology:Q79529 ) ( ontology:Q8386 ) } . ?m rdf:type ?g } GROUP BY ?c } }
action count
action approx
action union
action find_tuple_counts
relation physically interacts with
type nutrient
type chemical substance
action find_tuple_counts
relation physically interacts with
type nutrient
type drug
value 88
[{'concept': 'nutrient'}, 'physically interacts with', [{'concept': 'chemical substance'}, {'concept': 'drug'}]]
SELECT DISTINCT ( COUNT ( ?c ) AS ?y ) WHERE { FILTER ( ?t = 88 ) . { SELECT DISTINCT ?c ( COUNT ( ?m ) AS ?t ) WHERE { VALUES ( ?g ) { ( ontology:chemical_substance ) ( ontology:drug ) } . ?m rdf:type ?g } GROUP BY ?c } }
[]
chemical substance drug nutrient
SYSTEM
2
Q21115043 Q1949517
(c(Q181394),P129,c(Q79529)|c(Q8386))
action count
action approx
action union
action find_tuple_counts
relation P129
type Q181394
type Q79529
action find_tuple_counts
relation P129
type Q181394
type Q8386
value 88
[ANSWER]
[{'concept': 'Q181394'}, 'P129', [{'concept': 'Q79529'}, {'concept': 'Q8386'}]]
SELECT DISTINCT ( COUNT ( ?c ) AS ?y ) WHERE { FILTER ( ?t = 88 ) . { SELECT DISTINCT ?c ( COUNT ( ?m ) AS ?t ) WHERE { VALUES ( ?g ) { ( ontology:Q79529 ) ( ontology:Q8386 ) } . ?m rdf:type ?g } GROUP BY ?c } }
5-hydroxytryptamine receptor 1A 5-hydroxytryptamine receptor 2A
2
action count
action approx
action union
action find_tuple_counts
relation physically interacts with
type nutrient
type chemical substance
action find_tuple_counts
relation physically interacts with
type nutrient
type drug
value 88
[{'concept': 'nutrient'}, 'physically interacts with', [{'concept': 'chemical substance'}, {'concept': 'drug'}]]
SELECT DISTINCT ( COUNT ( ?c ) AS ?y ) WHERE { FILTER ( ?t = 88 ) . { SELECT DISTINCT ?c ( COUNT ( ?m ) AS ?t ) WHERE { VALUES ( ?g ) { ( ontology:chemical_substance ) ( ontology:drug ) } . ?m rdf:type ?g } GROUP BY ?c } }
[]