Simple Question (Direct)
Simple Question
Q22269888
P681
Q15989253
USER
Which is the part that is a component of thiazole synthase    NMB2071 ?
(Q22269888,P681,c(Q15989253))
action filter_type
action find
entity Q22269888
relation P681
type Q15989253
['Q22269888', 'P681', {'concept': 'Q15989253'}]
SELECT DISTINCT ?b WHERE { resource:Q22269888 property:P681 ?b . ?b rdf:type ontology:Q15989253 }
thiazole synthase    NMB2071
action filter_type
action find
entity thiazole synthase    NMB2071
relation cell component
type part
['thiazole synthase    NMB2071', 'cell component', {'concept': 'part'}]
SELECT DISTINCT ?b WHERE { resource:thiazole_synthase____NMB2071 property:cell_component ?b . ?b rdf:type ontology:part }
[]
part
Q79899
SYSTEM
cytoplasm
Q79899
(Q22269888,P681,c(Q15989253))
action filter_type
action find
entity Q22269888
relation P681
type Q15989253
The [ANSWER] is the part that is a component of thiazole synthase NMB2071
['Q22269888', 'P681', {'concept': 'Q15989253'}]
SELECT DISTINCT ?b WHERE { resource:Q22269888 property:P681 ?b . ?b rdf:type ontology:Q15989253 }
cytoplasm
The cytoplasm is the part that is a component of thiazole synthase NMB2071
cytoplasm
action filter_type
action find
entity thiazole synthase    NMB2071
relation cell component
type part
['thiazole synthase    NMB2071', 'cell component', {'concept': 'part'}]
SELECT DISTINCT ?b WHERE { resource:thiazole_synthase____NMB2071 property:cell_component ?b . ?b rdf:type ontology:part }
[]
Simple Question (Coreferenced)
Simple Question|Single Entity|Indirect
Q22269888
P702
Q863908
USER
Which nucleic acid sequence encodes that nutrient ?
(Q79899,P702,c(Q863908))
action filter_type
action find
entity Q22269888
relation P702
type Q863908
['Q79899', 'P702', {'concept': 'Q863908'}]
SELECT DISTINCT ?d WHERE { resource:Q22269888 property:P702 ?d . ?d rdf:type ontology:Q863908 }
thiazole synthase    NMB2071
action filter_type
action find
entity thiazole synthase    NMB2071
relation encoded by
type nucleic acid sequence
['cytoplasm', 'encoded by', {'concept': 'nucleic acid sequence'}]
SELECT DISTINCT ?d WHERE { resource:thiazole_synthase____NMB2071 property:encoded_by ?d . ?d rdf:type ontology:nucleic_acid_sequence }
[]
nucleic acid sequence
Q22266972
SYSTEM
thiazole synthase    NMB2071
Q22266972
(Q79899,P702,c(Q863908))
action filter_type
action find
entity Q22269888
relation P702
type Q863908
En thiazole synthase NMB2071 encodes that nutrient
['Q79899', 'P702', {'concept': 'Q863908'}]
SELECT DISTINCT ?d WHERE { resource:Q22269888 property:P702 ?d . ?d rdf:type ontology:Q863908 }
thiazole synthase    NMB2071
En thiazole synthase NMB2071 encodes that nutrient
thiazole synthase    NMB2071
action filter_type
action find
entity thiazole synthase    NMB2071
relation encoded by
type nucleic acid sequence
['cytoplasm', 'encoded by', {'concept': 'nucleic acid sequence'}]
SELECT DISTINCT ?d WHERE { resource:thiazole_synthase____NMB2071 property:encoded_by ?d . ?d rdf:type ontology:nucleic_acid_sequence }
[]
Verification (Boolean) (All)
Verification|2 entities, one direct and one indirect, subject is indirect
Q22266972 Q22269888
P688
Q181394
USER
Is that nucleic acid sequence an encoding of thiazole synthase    NMB2071 ?
(Q22266972,P688,Q22269888)
action is_in
entity Q22269888
action find
entity Q22266972
relation P688
['Q22266972', 'P688', 'Q22269888']
ASK WHERE { resource:Q22266972 property:P688 resource:Q22269888 }
thiazole synthase    NMB2071 thiazole synthase    NMB2071
action is_in
entity thiazole synthase    NMB2071
action find
entity thiazole synthase    NMB2071
relation encodes
['thiazole synthase    NMB2071', 'encodes', 'thiazole synthase    NMB2071']
ASK WHERE { resource:thiazole_synthase____NMB2071 property:encodes resource:thiazole_synthase____NMB2071 }
[]
nutrient
SYSTEM
YES
(Q22266972,P688,Q22269888)
action is_in
entity Q22269888
action find
entity Q22266972
relation P688
[ANSWER]
['Q22266972', 'P688', 'Q22269888']
ASK WHERE { resource:Q22266972 property:P688 resource:Q22269888 }
Yes
action is_in
entity thiazole synthase    NMB2071
action find
entity thiazole synthase    NMB2071
relation encodes
['thiazole synthase    NMB2071', 'encodes', 'thiazole synthase    NMB2071']
ASK WHERE { resource:thiazole_synthase____NMB2071 property:encodes resource:thiazole_synthase____NMB2071 }
[]
Quantitative Reasoning (Count) (All)
Quantitative|Count|Mult. entity type
Q22266972 Q23234934
P702
Q181394
USER
How many nutrients are the gene that are encoded by thiazole synthase    NMB2071 or hypothetical protein    SPy_1355 ?
(c(Q181394),P702,Q22266972) (c(Q181394),P702,Q23234934)
action count
action union
action filter_type
action find_reverse
entity Q22266972
relation P702
type Q181394
action filter_type
action find_reverse
entity Q23234934
relation P702
type Q181394
[{'concept': 'Q181394'}, 'P702', 'Q22266972'] [{'concept': 'Q181394'}, 'P702', 'Q23234934']
SELECT DISTINCT ( COUNT ( ?e ) AS ?s ) WHERE { VALUES ( ?k ) { ( resource:Q22266972 ) ( resource:Q23234934 ) } . ?e property:P702 ?k }
thiazole synthase    NMB2071 hypothetical protein    SPy_1355
action count
action union
action filter_type
action find_reverse
entity thiazole synthase    NMB2071
relation encoded by
type nutrient
action filter_type
action find_reverse
entity hypothetical protein    SPy_1355
relation encoded by
type nutrient
[{'concept': 'nutrient'}, 'encoded by', 'thiazole synthase    NMB2071'] [{'concept': 'nutrient'}, 'encoded by', 'hypothetical protein    SPy_1355']
SELECT DISTINCT ( COUNT ( ?e ) AS ?s ) WHERE { VALUES ( ?k ) { ( resource:thiazole_synthase____NMB2071 ) ( resource:hypothetical_protein____SPy_1355 ) } . ?e property:encoded_by ?k }
[]
nutrient
SYSTEM
2
Q22269888 Q23496933
(c(Q181394),P702,Q22266972) (c(Q181394),P702,Q23234934)
action count
action union
action filter_type
action find_reverse
entity Q22266972
relation P702
type Q181394
action filter_type
action find_reverse
entity Q23234934
relation P702
type Q181394
[ANSWER]
[{'concept': 'Q181394'}, 'P702', 'Q22266972'] [{'concept': 'Q181394'}, 'P702', 'Q23234934']
SELECT DISTINCT ( COUNT ( ?e ) AS ?s ) WHERE { VALUES ( ?k ) { ( resource:Q22266972 ) ( resource:Q23234934 ) } . ?e property:P702 ?k }
thiazole synthase    NMB2071 hypothetical protein    SPy_1355
2
action count
action union
action filter_type
action find_reverse
entity thiazole synthase    NMB2071
relation encoded by
type nutrient
action filter_type
action find_reverse
entity hypothetical protein    SPy_1355
relation encoded by
type nutrient
[{'concept': 'nutrient'}, 'encoded by', 'thiazole synthase    NMB2071'] [{'concept': 'nutrient'}, 'encoded by', 'hypothetical protein    SPy_1355']
SELECT DISTINCT ( COUNT ( ?e ) AS ?s ) WHERE { VALUES ( ?k ) { ( resource:thiazole_synthase____NMB2071 ) ( resource:hypothetical_protein____SPy_1355 ) } . ?e property:encoded_by ?k }
[]
Quantitative Reasoning (Count) (All)
Quantitative|Count|Mult. entity type
Q22269888 Q21986794
P680
Q44424
USER
How many chemical bonds represents the molecular function of thiazole synthase    NMB2071 or E3 ubiquitin-protein ligase SIAH1B ?
(Q22269888,P680,c(Q44424)) (Q21986794,P680,c(Q44424))
action count
action union
action filter_type
action find
entity Q22269888
relation P680
type Q44424
action filter_type
action find
entity Q21986794
relation P680
type Q44424
['Q22269888', 'P680', {'concept': 'Q44424'}] ['Q21986794', 'P680', {'concept': 'Q44424'}]
SELECT DISTINCT ( COUNT ( ?n ) AS ?b ) WHERE { VALUES ( ?g ) { ( resource:Q22269888 ) ( resource:Q21986794 ) } . ?g property:P680 ?n }
thiazole synthase    NMB2071 E3 ubiquitin-protein ligase SIAH1B
action count
action union
action filter_type
action find
entity thiazole synthase    NMB2071
relation molecular function
type chemical bond
action filter_type
action find
entity E3 ubiquitin-protein ligase SIAH1B
relation molecular function
type chemical bond
['thiazole synthase    NMB2071', 'molecular function', {'concept': 'chemical bond'}] ['E3 ubiquitin-protein ligase SIAH1B', 'molecular function', {'concept': 'chemical bond'}]
SELECT DISTINCT ( COUNT ( ?n ) AS ?b ) WHERE { VALUES ( ?g ) { ( resource:thiazole_synthase____NMB2071 ) ( resource:E3_ubiquitin-protein_ligase_SIAH1B ) } . ?g property:molecular_function ?n }
[]
chemical bond
SYSTEM
2
Q14633865 Q13667380
(Q22269888,P680,c(Q44424)) (Q21986794,P680,c(Q44424))
action count
action union
action filter_type
action find
entity Q22269888
relation P680
type Q44424
action filter_type
action find
entity Q21986794
relation P680
type Q44424
[ANSWER]
['Q22269888', 'P680', {'concept': 'Q44424'}] ['Q21986794', 'P680', {'concept': 'Q44424'}]
SELECT DISTINCT ( COUNT ( ?n ) AS ?b ) WHERE { VALUES ( ?g ) { ( resource:Q22269888 ) ( resource:Q21986794 ) } . ?g property:P680 ?n }
zinc ion binding metal ion binding
2
action count
action union
action filter_type
action find
entity thiazole synthase    NMB2071
relation molecular function
type chemical bond
action filter_type
action find
entity E3 ubiquitin-protein ligase SIAH1B
relation molecular function
type chemical bond
['thiazole synthase    NMB2071', 'molecular function', {'concept': 'chemical bond'}] ['E3 ubiquitin-protein ligase SIAH1B', 'molecular function', {'concept': 'chemical bond'}]
SELECT DISTINCT ( COUNT ( ?n ) AS ?b ) WHERE { VALUES ( ?g ) { ( resource:thiazole_synthase____NMB2071 ) ( resource:E3_ubiquitin-protein_ligase_SIAH1B ) } . ?g property:molecular_function ?n }
[]
Logical Reasoning (All)
Logical|Union|Single_Relation
Q23075835 Q23234934
P688
Q181394
USER
Which nutrients do hypothetical protein    SPy_1355 or potassium-transporting ATPase subunit C    EAE_14075 encode ?
OR((Q23234934,P688,c(Q181394)), (Q23075835,P688,c(Q181394)))
action filter_type
action union
action find
entity Q23234934
relation P688
action find
entity Q23075835
relation P688
type Q181394
{'OR': [['Q23234934', 'P688', {'concept': 'Q181394'}], ['Q23075835', 'P688', {'concept': 'Q181394'}]]}
SELECT DISTINCT ?y WHERE { { VALUES ( ?n ) { ( resource:Q23234934 ) ( resource:Q23075835 ) } . ?n property:P688 ?y } . ?y rdf:type ontology:Q181394 }
potassium-transporting ATPase subunit C    EAE_14075 hypothetical protein    SPy_1355
action filter_type
action union
action find
entity hypothetical protein    SPy_1355
relation encodes
action find
entity potassium-transporting ATPase subunit C    EAE_14075
relation encodes
type nutrient
{'OR': [['hypothetical protein    SPy_1355', 'encodes', {'concept': 'nutrient'}], ['potassium-transporting ATPase subunit C    EAE_14075', 'encodes', {'concept': 'nutrient'}]]}
SELECT DISTINCT ?y WHERE { { VALUES ( ?n ) { ( resource:hypothetical_protein____SPy_1355 ) ( resource:potassium-transporting_ATPase_subunit_C____EAE_14075 ) } . ?n property:encodes ?y } . ?y rdf:type ontology:nutrient }
[]
nutrient
Q23496933 Q24127995
SYSTEM
hypothetical protein    SPy_1355, potassium-transporting ATPase subunit C    EAE_14075
Q23496933 Q24127995
OR((Q23234934,P688,c(Q181394)), (Q23075835,P688,c(Q181394)))
action filter_type
action union
action find
entity Q23234934
relation P688
action find
entity Q23075835
relation P688
type Q181394
[ANSWERS]
{'OR': [['Q23234934', 'P688', {'concept': 'Q181394'}], ['Q23075835', 'P688', {'concept': 'Q181394'}]]}
SELECT DISTINCT ?y WHERE { { VALUES ( ?n ) { ( resource:Q23234934 ) ( resource:Q23075835 ) } . ?n property:P688 ?y } . ?y rdf:type ontology:Q181394 }
hypothetical protein    SPy_1355 potassium-transporting ATPase subunit C    EAE_14075
Hypothetical protein SPy_1355 or potassium-transporting ATPase subunit C EAE_14075 encode d hypothetical protein SPy 1355 and potassium-transporting ATPase subunit C EAE 14075
hypothetical protein    SPy_1355 potassium-transporting ATPase subunit C    EAE_14075
action filter_type
action union
action find
entity hypothetical protein    SPy_1355
relation encodes
action find
entity potassium-transporting ATPase subunit C    EAE_14075
relation encodes
type nutrient
{'OR': [['hypothetical protein    SPy_1355', 'encodes', {'concept': 'nutrient'}], ['potassium-transporting ATPase subunit C    EAE_14075', 'encodes', {'concept': 'nutrient'}]]}
SELECT DISTINCT ?y WHERE { { VALUES ( ?n ) { ( resource:hypothetical_protein____SPy_1355 ) ( resource:potassium-transporting_ATPase_subunit_C____EAE_14075 ) } . ?n property:encodes ?y } . ?y rdf:type ontology:nutrient }
[]
Quantitative Reasoning (Count) (All)
Quantitative|Count|Mult. entity type
Q23496933 Q24272745
P703
Q631147
USER
How many infraspecific names are hypothetical protein    SPy_1355 or cold shock protein E    KPHS_32820 found ?
(Q23496933,P703,c(Q631147)) (Q24272745,P703,c(Q631147))
action count
action union
action filter_type
action find
entity Q23496933
relation P703
type Q631147
action filter_type
action find
entity Q24272745
relation P703
type Q631147
['Q23496933', 'P703', {'concept': 'Q631147'}] ['Q24272745', 'P703', {'concept': 'Q631147'}]
SELECT DISTINCT ( COUNT ( ?c ) AS ?q ) WHERE { ?h property:P703 ?c . VALUES ( ?h ) { ( resource:Q23496933 ) ( resource:Q24272745 ) } }
hypothetical protein    SPy_1355 cold shock protein E    KPHS_32820
action count
action union
action filter_type
action find
entity hypothetical protein    SPy_1355
relation found in taxon
type infraspecific name
action filter_type
action find
entity cold shock protein E    KPHS_32820
relation found in taxon
type infraspecific name
['hypothetical protein    SPy_1355', 'found in taxon', {'concept': 'infraspecific name'}] ['cold shock protein E    KPHS_32820', 'found in taxon', {'concept': 'infraspecific name'}]
SELECT DISTINCT ( COUNT ( ?c ) AS ?q ) WHERE { ?h property:found_in_taxon ?c . VALUES ( ?h ) { ( resource:hypothetical_protein____SPy_1355 ) ( resource:cold_shock_protein_E____KPHS_32820 ) } }
[]
infraspecific name
SYSTEM
2
Q21102964 Q21102939
(Q23496933,P703,c(Q631147)) (Q24272745,P703,c(Q631147))
action count
action union
action filter_type
action find
entity Q23496933
relation P703
type Q631147
action filter_type
action find
entity Q24272745
relation P703
type Q631147
[ANSWER]
['Q23496933', 'P703', {'concept': 'Q631147'}] ['Q24272745', 'P703', {'concept': 'Q631147'}]
SELECT DISTINCT ( COUNT ( ?c ) AS ?q ) WHERE { ?h property:P703 ?c . VALUES ( ?h ) { ( resource:Q23496933 ) ( resource:Q24272745 ) } }
Streptococcus pyogenes M1 GAS Klebsiella pneumoniae subsp. pneumoniae HS11286
2
action count
action union
action filter_type
action find
entity hypothetical protein    SPy_1355
relation found in taxon
type infraspecific name
action filter_type
action find
entity cold shock protein E    KPHS_32820
relation found in taxon
type infraspecific name
['hypothetical protein    SPy_1355', 'found in taxon', {'concept': 'infraspecific name'}] ['cold shock protein E    KPHS_32820', 'found in taxon', {'concept': 'infraspecific name'}]
SELECT DISTINCT ( COUNT ( ?c ) AS ?q ) WHERE { ?h property:found_in_taxon ?c . VALUES ( ?h ) { ( resource:hypothetical_protein____SPy_1355 ) ( resource:cold_shock_protein_E____KPHS_32820 ) } }
[]
Quantitative Reasoning (Count) (All)
Quantitative|Count|Single entity type
Q23496933
P702
Q863908
USER
How many nucleic acid sequences encode hypothetical protein    SPy_1355 ?
(Q23496933,P702,c(Q863908))
action count
action filter_type
action find
entity Q23496933
relation P702
type Q863908
['Q23496933', 'P702', {'concept': 'Q863908'}]
SELECT DISTINCT ( COUNT ( ?m ) AS ?h ) WHERE { resource:Q23496933 property:P702 ?m . ?m rdf:type ontology:Q863908 }
hypothetical protein    SPy_1355
action count
action filter_type
action find
entity hypothetical protein    SPy_1355
relation encoded by
type nucleic acid sequence
['hypothetical protein    SPy_1355', 'encoded by', {'concept': 'nucleic acid sequence'}]
SELECT DISTINCT ( COUNT ( ?m ) AS ?h ) WHERE { resource:hypothetical_protein____SPy_1355 property:encoded_by ?m . ?m rdf:type ontology:nucleic_acid_sequence }
[]
nucleic acid sequence
SYSTEM
1
Q23234934
(Q23496933,P702,c(Q863908))
action count
action filter_type
action find
entity Q23496933
relation P702
type Q863908
[ANSWER]
['Q23496933', 'P702', {'concept': 'Q863908'}]
SELECT DISTINCT ( COUNT ( ?m ) AS ?h ) WHERE { resource:Q23496933 property:P702 ?m . ?m rdf:type ontology:Q863908 }
hypothetical protein    SPy_1355
1
action count
action filter_type
action find
entity hypothetical protein    SPy_1355
relation encoded by
type nucleic acid sequence
['hypothetical protein    SPy_1355', 'encoded by', {'concept': 'nucleic acid sequence'}]
SELECT DISTINCT ( COUNT ( ?m ) AS ?h ) WHERE { resource:hypothetical_protein____SPy_1355 property:encoded_by ?m . ?m rdf:type ontology:nucleic_acid_sequence }
[]
Simple Question (Ellipsis)
only subject is changed, parent and predicate remains same
Q21108520
Q863908
USER
And how about Calcyclin-binding protein?
(Q21108520,P702,c(Q863908))
action filter_type
action find
entity Q21108520
relation P702
type Q863908
['Q21108520', 'P702', {'concept': 'Q863908'}]
SELECT DISTINCT ?y WHERE { resource:Q21108520 property:P702 ?y . ?y rdf:type ontology:Q863908 }
Calcyclin-binding protein
action filter_type
action find
entity Calcyclin-binding protein
relation encoded by
type nucleic acid sequence
['Calcyclin-binding protein', 'encoded by', {'concept': 'nucleic acid sequence'}]
SELECT DISTINCT ?y WHERE { resource:Calcyclin-binding_protein property:encoded_by ?y . ?y rdf:type ontology:nucleic_acid_sequence }
[]
nucleic acid sequence
Q18038608
SYSTEM
CACYBP
Q18038608
(Q21108520,P702,c(Q863908))
action filter_type
action find
entity Q21108520
relation P702
type Q863908
[ANSWER]
['Q21108520', 'P702', {'concept': 'Q863908'}]
SELECT DISTINCT ?y WHERE { resource:Q21108520 property:P702 ?y . ?y rdf:type ontology:Q863908 }
CACYBP
CACYBP
action filter_type
action find
entity Calcyclin-binding protein
relation encoded by
type nucleic acid sequence
['Calcyclin-binding protein', 'encoded by', {'concept': 'nucleic acid sequence'}]
SELECT DISTINCT ?y WHERE { resource:Calcyclin-binding_protein property:encoded_by ?y . ?y rdf:type ontology:nucleic_acid_sequence }
[]
Simple Question (Coreferenced)
Simple Question|Single Entity|Indirect
Q18038608
P684
Q863908
USER
What is an otrhologus gene for that one ?
(Q18038608,P684,c(Q863908))
action filter_type
action find
entity Q18038608
relation P684
type Q863908
['Q18038608', 'P684', {'concept': 'Q863908'}]
SELECT DISTINCT ?z WHERE { resource:Q18038608 property:P684 ?z . ?z rdf:type ontology:Q863908 }
CACYBP
action filter_type
action find
entity CACYBP
relation ortholog
type nucleic acid sequence
['CACYBP', 'ortholog', {'concept': 'nucleic acid sequence'}]
SELECT DISTINCT ?z WHERE { resource:CACYBP property:ortholog ?z . ?z rdf:type ontology:nucleic_acid_sequence }
[]
nucleic acid sequence
Q18248065
SYSTEM
Cacybp
Q18248065
(Q18038608,P684,c(Q863908))
action filter_type
action find
entity Q18038608
relation P684
type Q863908
An otrhologus gene for that one is a [ANSWER]
['Q18038608', 'P684', {'concept': 'Q863908'}]
SELECT DISTINCT ?z WHERE { resource:Q18038608 property:P684 ?z . ?z rdf:type ontology:Q863908 }
Cacybp
An otrhologus gene for that one is a Cacybp
Cacybp
action filter_type
action find
entity CACYBP
relation ortholog
type nucleic acid sequence
['CACYBP', 'ortholog', {'concept': 'nucleic acid sequence'}]
SELECT DISTINCT ?z WHERE { resource:CACYBP property:ortholog ?z . ?z rdf:type ontology:nucleic_acid_sequence }
[]