Simple Question (Direct)
Simple Question
Q23537256
P682
Q1057
USER
Which metabolic process is 4-hydroxy-3-methylbut-2-enyl diphosphate reductase    Moth_1329 involved in ?
(Q23537256,P682,c(Q1057))
action filter_type
action find
entity Q23537256
relation P682
type Q1057
['Q23537256', 'P682', {'concept': 'Q1057'}]
SELECT DISTINCT ?t WHERE { ?t rdf:type ontology:Q1057 . resource:Q23537256 property:P682 ?t }
4-hydroxy-3-methylbut-2-enyl diphosphate reductase    Moth_1329
action filter_type
action find
entity 4-hydroxy-3-methylbut-2-enyl diphosphate reductase    Moth_1329
relation biological process
type metabolic process
['4-hydroxy-3-methylbut-2-enyl diphosphate reductase    Moth_1329', 'biological process', {'concept': 'metabolic process'}]
SELECT DISTINCT ?t WHERE { ?t rdf:type ontology:metabolic_process . resource:4-hydroxy-3-methylbut-2-enyl_diphosphate_reductase____Moth_1329 property:biological_process ?t }
[]
metabolic process
Q14349764
SYSTEM
oxidation-reduction process
Q14349764
(Q23537256,P682,c(Q1057))
action filter_type
action find
entity Q23537256
relation P682
type Q1057
The [ANSWER] is 4-hydroxy-3-methylbut-2-enyl diphosphate reductase Moth_1329 involved in
['Q23537256', 'P682', {'concept': 'Q1057'}]
SELECT DISTINCT ?t WHERE { ?t rdf:type ontology:Q1057 . resource:Q23537256 property:P682 ?t }
oxidation-reduction process
The oxidation-reduction process is 4-hydroxy-3-methylbut-2-enyl diphosphate reductase Moth_1329 involved in
oxidation-reduction process
action filter_type
action find
entity 4-hydroxy-3-methylbut-2-enyl diphosphate reductase    Moth_1329
relation biological process
type metabolic process
['4-hydroxy-3-methylbut-2-enyl diphosphate reductase    Moth_1329', 'biological process', {'concept': 'metabolic process'}]
SELECT DISTINCT ?t WHERE { ?t rdf:type ontology:metabolic_process . resource:4-hydroxy-3-methylbut-2-enyl_diphosphate_reductase____Moth_1329 property:biological_process ?t }
[]
Simple Question (Direct)
Simple Question|Single Entity
Q23537256
P680
Q44424
USER
Which the chemical bond that represents the molecular function of 4-hydroxy-3-methylbut-2-enyl diphosphate reductase    Moth_1329 ?
(Q23537256,P680,c(Q44424))
action filter_type
action find
entity Q23537256
relation P680
type Q44424
['Q23537256', 'P680', {'concept': 'Q44424'}]
SELECT DISTINCT ?t WHERE { ?t rdf:type ontology:Q44424 . resource:Q23537256 property:P680 ?t }
4-hydroxy-3-methylbut-2-enyl diphosphate reductase    Moth_1329
action filter_type
action find
entity 4-hydroxy-3-methylbut-2-enyl diphosphate reductase    Moth_1329
relation molecular function
type chemical bond
['4-hydroxy-3-methylbut-2-enyl diphosphate reductase    Moth_1329', 'molecular function', {'concept': 'chemical bond'}]
SELECT DISTINCT ?t WHERE { ?t rdf:type ontology:chemical_bond . resource:4-hydroxy-3-methylbut-2-enyl_diphosphate_reductase____Moth_1329 property:molecular_function ?t }
[]
chemical bond
Q13667380
SYSTEM
metal ion binding
Q13667380
(Q23537256,P680,c(Q44424))
action filter_type
action find
entity Q23537256
relation P680
type Q44424
Represents of [ANSWER]
['Q23537256', 'P680', {'concept': 'Q44424'}]
SELECT DISTINCT ?t WHERE { ?t rdf:type ontology:Q44424 . resource:Q23537256 property:P680 ?t }
metal ion binding
Represents of metal ion binding
metal ion binding
action filter_type
action find
entity 4-hydroxy-3-methylbut-2-enyl diphosphate reductase    Moth_1329
relation molecular function
type chemical bond
['4-hydroxy-3-methylbut-2-enyl diphosphate reductase    Moth_1329', 'molecular function', {'concept': 'chemical bond'}]
SELECT DISTINCT ?t WHERE { ?t rdf:type ontology:chemical_bond . resource:4-hydroxy-3-methylbut-2-enyl_diphosphate_reductase____Moth_1329 property:molecular_function ?t }
[]
Simple Question (Direct)
Simple Question|Single Entity
Q23537256
P681
Q15989253
USER
Which is the part that is a component of 4-hydroxy-3-methylbut-2-enyl diphosphate reductase    Moth_1329 ?
(Q23537256,P681,c(Q15989253))
action filter_type
action find
entity Q23537256
relation P681
type Q15989253
['Q23537256', 'P681', {'concept': 'Q15989253'}]
SELECT DISTINCT ?q WHERE { resource:Q23537256 property:P681 ?q . ?q rdf:type ontology:Q15989253 }
4-hydroxy-3-methylbut-2-enyl diphosphate reductase    Moth_1329
action filter_type
action find
entity 4-hydroxy-3-methylbut-2-enyl diphosphate reductase    Moth_1329
relation cell component
type part
['4-hydroxy-3-methylbut-2-enyl diphosphate reductase    Moth_1329', 'cell component', {'concept': 'part'}]
SELECT DISTINCT ?q WHERE { resource:4-hydroxy-3-methylbut-2-enyl_diphosphate_reductase____Moth_1329 property:cell_component ?q . ?q rdf:type ontology:part }
[]
part
Q42244
SYSTEM
ribosome
Q42244
(Q23537256,P681,c(Q15989253))
action filter_type
action find
entity Q23537256
relation P681
type Q15989253
[ANSWER] is the part that is a component of 4-hydroxy-3-methylbut-2-enyl diphosphate reductase Moth_1329
['Q23537256', 'P681', {'concept': 'Q15989253'}]
SELECT DISTINCT ?q WHERE { resource:Q23537256 property:P681 ?q . ?q rdf:type ontology:Q15989253 }
ribosome
Ribosome is the part that is a component of 4-hydroxy-3-methylbut-2-enyl diphosphate reductase Moth_1329
ribosome
action filter_type
action find
entity 4-hydroxy-3-methylbut-2-enyl diphosphate reductase    Moth_1329
relation cell component
type part
['4-hydroxy-3-methylbut-2-enyl diphosphate reductase    Moth_1329', 'cell component', {'concept': 'part'}]
SELECT DISTINCT ?q WHERE { resource:4-hydroxy-3-methylbut-2-enyl_diphosphate_reductase____Moth_1329 property:cell_component ?q . ?q rdf:type ontology:part }
[]
Simple Question (Ellipsis)
only subject is changed, parent and predicate remains same
Q21113170
Q15989253
USER
And what about Gap junction delta-3 protein?
(Q21113170,P681,c(Q15989253))
action filter_type
action find
entity Q21113170
relation P681
type Q15989253
['Q21113170', 'P681', {'concept': 'Q15989253'}]
SELECT DISTINCT ?r WHERE { resource:Q21113170 property:P681 ?r . ?r rdf:type ontology:Q15989253 }
Gap junction delta-3 protein
action filter_type
action find
entity Gap junction delta-3 protein
relation cell component
type part
['Gap junction delta-3 protein', 'cell component', {'concept': 'part'}]
SELECT DISTINCT ?r WHERE { resource:Gap_junction_delta-3_protein property:cell_component ?r . ?r rdf:type ontology:part }
[]
part
Q189073 Q14349455
SYSTEM
cell junction, membrane
Q189073 Q14349455
(Q21113170,P681,c(Q15989253))
action filter_type
action find
entity Q21113170
relation P681
type Q15989253
[ANSWERS]
['Q21113170', 'P681', {'concept': 'Q15989253'}]
SELECT DISTINCT ?r WHERE { resource:Q21113170 property:P681 ?r . ?r rdf:type ontology:Q15989253 }
cell junction membrane
cell junction membrane
action filter_type
action find
entity Gap junction delta-3 protein
relation cell component
type part
['Gap junction delta-3 protein', 'cell component', {'concept': 'part'}]
SELECT DISTINCT ?r WHERE { resource:Gap_junction_delta-3_protein property:cell_component ?r . ?r rdf:type ontology:part }
[]
Verification (Boolean) (All)
Verification|one entity, multiple entities (as object) referred indirectly
Q21114484
P681
Q181394
USER
Do Synapse differentiation-inducing gene protein 1 have those parts as cell component ?
(Q21114484,P681,Q189073) (Q21114484,P681,Q14349455)
action is_in
entity prev_answer
action find
entity Q21114484
relation P681
['Q21114484', 'P681', 'Q189073'] ['Q21114484', 'P681', 'Q14349455']
ASK WHERE { VALUES ( ?n ) { ( resource:Q189073 ) ( resource:Q14349455 ) } . resource:Q21114484 property:P681 ?n }
Synapse differentiation-inducing gene protein 1
action is_in
entity prev_answer
action find
entity Synapse differentiation-inducing gene protein 1
relation cell component
['Synapse differentiation-inducing gene protein 1', 'cell component', 'cell junction'] ['Synapse differentiation-inducing gene protein 1', 'cell component', 'membrane']
ASK WHERE { VALUES ( ?n ) { ( resource:cell_junction ) ( resource:membrane ) } . resource:Synapse_differentiation-inducing_gene_protein_1 property:cell_component ?n }
[]
nutrient
SYSTEM
YES
(Q21114484,P681,Q189073) (Q21114484,P681,Q14349455)
action is_in
entity prev_answer
action find
entity Q21114484
relation P681
[ANSWER]
['Q21114484', 'P681', 'Q189073'] ['Q21114484', 'P681', 'Q14349455']
ASK WHERE { VALUES ( ?n ) { ( resource:Q189073 ) ( resource:Q14349455 ) } . resource:Q21114484 property:P681 ?n }
Yes
action is_in
entity prev_answer
action find
entity Synapse differentiation-inducing gene protein 1
relation cell component
['Synapse differentiation-inducing gene protein 1', 'cell component', 'cell junction'] ['Synapse differentiation-inducing gene protein 1', 'cell component', 'membrane']
ASK WHERE { VALUES ( ?n ) { ( resource:cell_junction ) ( resource:membrane ) } . resource:Synapse_differentiation-inducing_gene_protein_1 property:cell_component ?n }
[]
Logical Reasoning (All)
Logical|Intersection|Single_Relation
Q14645596 Q42244
P681
Q181394
USER
Which nutrients have ribosome and extracellular region as their cell component ?
AND((c(Q181394),P681,Q42244), (c(Q181394),P681,Q14645596))
action filter_type
action intersection
action find_reverse
entity Q42244
relation P681
action find_reverse
entity Q14645596
relation P681
type Q181394
{'AND': [[{'concept': 'Q181394'}, 'P681', 'Q42244'], [{'concept': 'Q181394'}, 'P681', 'Q14645596']]}
SELECT DISTINCT ?t WHERE { ?t property:P681 resource:Q42244 . ?t property:P681 resource:Q14645596 . ?t rdf:type ontology:Q181394 }
extracellular region ribosome
action filter_type
action intersection
action find_reverse
entity ribosome
relation cell component
action find_reverse
entity extracellular region
relation cell component
type nutrient
{'AND': [[{'concept': 'nutrient'}, 'cell component', 'ribosome'], [{'concept': 'nutrient'}, 'cell component', 'extracellular region']]}
SELECT DISTINCT ?t WHERE { ?t property:cell_component resource:ribosome . ?t property:cell_component resource:extracellular_region . ?t rdf:type ontology:nutrient }
[]
nutrient
Q27553370 Q14862284 Q288591
SYSTEM
Sed1p YDR077W, Alpha-synuclein, Alpha-synuclein
Q27553370 Q14862284 Q288591
AND((c(Q181394),P681,Q42244), (c(Q181394),P681,Q14645596))
action filter_type
action intersection
action find_reverse
entity Q42244
relation P681
action find_reverse
entity Q14645596
relation P681
type Q181394
[ANSWERS] have ribosome and extracellular region as their cell component
{'AND': [[{'concept': 'Q181394'}, 'P681', 'Q42244'], [{'concept': 'Q181394'}, 'P681', 'Q14645596']]}
SELECT DISTINCT ?t WHERE { ?t property:P681 resource:Q42244 . ?t property:P681 resource:Q14645596 . ?t rdf:type ontology:Q181394 }
Sed1p YDR077W Alpha-synuclein Alpha-synuclein
Sed1p YDR077W, Alpha-synuclein and Alpha-synuclein have ribosome and extracellular region as their cell component
Sed1p YDR077W Alpha-synuclein Alpha-synuclein
action filter_type
action intersection
action find_reverse
entity ribosome
relation cell component
action find_reverse
entity extracellular region
relation cell component
type nutrient
{'AND': [[{'concept': 'nutrient'}, 'cell component', 'ribosome'], [{'concept': 'nutrient'}, 'cell component', 'extracellular region']]}
SELECT DISTINCT ?t WHERE { ?t property:cell_component resource:ribosome . ?t property:cell_component resource:extracellular_region . ?t rdf:type ontology:nutrient }
[]
Clarification
Simple Question|Single Entity|Indirect
Q14862284
P702
Q863908
USER
What is the gene that encodes that nutrient ?
(Q14862284,P702,c(Q863908))
action filter_type
action find
entity Q14862284
relation P702
type Q863908
['Q14862284', 'P702', {'concept': 'Q863908'}]
SELECT DISTINCT ?e WHERE { resource:Q14862284 property:P702 ?e . ?e rdf:type ontology:Q863908 }
Alpha-synuclein
action filter_type
action find
entity Alpha-synuclein
relation encoded by
type nucleic acid sequence
['Alpha-synuclein', 'encoded by', {'concept': 'nucleic acid sequence'}]
SELECT DISTINCT ?e WHERE { resource:Alpha-synuclein property:encoded_by ?e . ?e rdf:type ontology:nucleic_acid_sequence }
[]
nucleic acid sequence
Clarification for simple ques.
Q27553370
SYSTEM
Did you mean Sed1p YDR077W ?
Q27553370 Q14862284 Q288591
(Q27553370,P702,c(Q863908)) (Q14862284,P702,c(Q863908)) (Q288591,P702,c(Q863908))
[ANSWER]
['Q27553370', 'P702', {'concept': 'Q863908'}] ['Q14862284', 'P702', {'concept': 'Q863908'}] ['Q288591', 'P702', {'concept': 'Q863908'}]
SELECT DISTINCT ?e WHERE { resource:Q14862284 property:P702 ?e . ?e rdf:type ontology:Q863908 }
Sed1p YDR077W Alpha-synuclein Alpha-synuclein
Did you mean Sed1p YDR077W ?
Sed1p YDR077W
['Sed1p YDR077W', 'encoded by', {'concept': 'nucleic acid sequence'}] ['Alpha-synuclein', 'encoded by', {'concept': 'nucleic acid sequence'}] ['Alpha-synuclein', 'encoded by', {'concept': 'nucleic acid sequence'}]
SELECT DISTINCT ?e WHERE { resource:Alpha-synuclein property:encoded_by ?e . ?e rdf:type ontology:nucleic_acid_sequence }
[]
Simple Question (Coreferenced)
USER
No, I meant Alpha-synuclein. Could you tell me the answer for that?
(Q14862284,P702,c(Q863908))
Q14862284
['Q14862284', 'P702', {'concept': 'Q863908'}]
['Alpha-synuclein', 'encoded by', {'concept': 'nucleic acid sequence'}]
[]
Q14862269
SYSTEM
Snca
Q14862269
(Q14862284,P702,c(Q863908))
action filter_type
action find
entity Q14862284
relation P702
type Q863908
The gene that encodes that nutrient is a [ANSWER]
['Q14862284', 'P702', {'concept': 'Q863908'}]
SELECT DISTINCT ?e WHERE { resource:Q14862284 property:P702 ?e . ?e rdf:type ontology:Q863908 }
Snca
The gene that encodes that nutrient is a Snca
Snca
action filter_type
action find
entity Alpha-synuclein
relation encoded by
type nucleic acid sequence
['Alpha-synuclein', 'encoded by', {'concept': 'nucleic acid sequence'}]
SELECT DISTINCT ?e WHERE { resource:Alpha-synuclein property:encoded_by ?e . ?e rdf:type ontology:nucleic_acid_sequence }
[]