Simple Question (Direct)
Simple Question
Q27552624
P681
Q5058355
USER
Which cellular components are components of Yct1p YLL055W ?
(Q27552624,P681,c(Q5058355))
action filter_type
action find
entity Q27552624
relation P681
type Q5058355
['Q27552624', 'P681', {'concept': 'Q5058355'}]
SELECT DISTINCT ?t WHERE { ?t rdf:type ontology:Q5058355 . resource:Q27552624 property:P681 ?t }
Yct1p YLL055W
action filter_type
action find
entity Yct1p YLL055W
relation cell component
type cellular component
['Yct1p YLL055W', 'cell component', {'concept': 'cellular component'}]
SELECT DISTINCT ?t WHERE { ?t rdf:type ontology:cellular_component . resource:Yct1p_YLL055W property:cell_component ?t }
[]
cellular component
Q29548 Q79927 Q14329032
SYSTEM
plasma membrane, endoplasmic reticulum, endoplasmic reticulum membrane
Q79927 Q14329032 Q14864171 Q29548
(Q27552624,P681,c(Q5058355))
action filter_type
action find
entity Q27552624
relation P681
type Q5058355
[ANSWERS] are components of Yct1p YLL055W
['Q27552624', 'P681', {'concept': 'Q5058355'}]
SELECT DISTINCT ?t WHERE { ?t rdf:type ontology:Q5058355 . resource:Q27552624 property:P681 ?t }
endoplasmic reticulum endoplasmic reticulum membrane cell periphery plasma membrane
Plasma membrane, endoplasmic reticulum and endoplasmic reticulum membrane are components of Yct1p YLL055W
plasma membrane endoplasmic reticulum endoplasmic reticulum membrane
action filter_type
action find
entity Yct1p YLL055W
relation cell component
type cellular component
['Yct1p YLL055W', 'cell component', {'concept': 'cellular component'}]
SELECT DISTINCT ?t WHERE { ?t rdf:type ontology:cellular_component . resource:Yct1p_YLL055W property:cell_component ?t }
[]
Simple Question (Direct)
Simple Question|Single Entity
Q27552624
P703
Q631147
USER
Which taxon is Yct1p YLL055W a part of ?
(Q27552624,P703,c(Q631147))
action filter_type
action find
entity Q27552624
relation P703
type Q631147
['Q27552624', 'P703', {'concept': 'Q631147'}]
SELECT DISTINCT ?e WHERE { resource:Q27552624 property:P703 ?e . ?e rdf:type ontology:Q631147 }
Yct1p YLL055W
action filter_type
action find
entity Yct1p YLL055W
relation found in taxon
type infraspecific name
['Yct1p YLL055W', 'found in taxon', {'concept': 'infraspecific name'}]
SELECT DISTINCT ?e WHERE { resource:Yct1p_YLL055W property:found_in_taxon ?e . ?e rdf:type ontology:infraspecific_name }
[]
infraspecific name
Q27510868
SYSTEM
Saccharomyces cerevisiae S288c
Q27510868
(Q27552624,P703,c(Q631147))
action filter_type
action find
entity Q27552624
relation P703
type Q631147
[ANSWER] is Yct1p YLL055W a part of
['Q27552624', 'P703', {'concept': 'Q631147'}]
SELECT DISTINCT ?e WHERE { resource:Q27552624 property:P703 ?e . ?e rdf:type ontology:Q631147 }
Saccharomyces cerevisiae S288c
Saccharomyces cerevisiae S288c is Yct1p YLL055W a part of
Saccharomyces cerevisiae S288c
action filter_type
action find
entity Yct1p YLL055W
relation found in taxon
type infraspecific name
['Yct1p YLL055W', 'found in taxon', {'concept': 'infraspecific name'}]
SELECT DISTINCT ?e WHERE { resource:Yct1p_YLL055W property:found_in_taxon ?e . ?e rdf:type ontology:infraspecific_name }
[]
Simple Question (Ellipsis)
only subject is changed, parent and predicate remains same
Q24100603
Q631147
USER
And what about hypothetical protein    XCC0289?
(Q24100603,P703,c(Q631147))
action filter_type
action find
entity Q24100603
relation P703
type Q631147
['Q24100603', 'P703', {'concept': 'Q631147'}]
SELECT DISTINCT ?x WHERE { ?x rdf:type ontology:Q631147 . resource:Q24100603 property:P703 ?x }
hypothetical protein    XCC0289
action filter_type
action find
entity hypothetical protein    XCC0289
relation found in taxon
type infraspecific name
['hypothetical protein    XCC0289', 'found in taxon', {'concept': 'infraspecific name'}]
SELECT DISTINCT ?x WHERE { ?x rdf:type ontology:infraspecific_name . resource:hypothetical_protein____XCC0289 property:found_in_taxon ?x }
[]
infraspecific name
Q21079491
SYSTEM
Xanthomonas campestris pv. campestris str. ATCC 33913
Q21079491
(Q24100603,P703,c(Q631147))
action filter_type
action find
entity Q24100603
relation P703
type Q631147
[ANSWER]
['Q24100603', 'P703', {'concept': 'Q631147'}]
SELECT DISTINCT ?x WHERE { ?x rdf:type ontology:Q631147 . resource:Q24100603 property:P703 ?x }
Xanthomonas campestris pv. campestris str. ATCC 33913
Xanthomonas campestris pv. campestris str. ATCC 33913
action filter_type
action find
entity hypothetical protein    XCC0289
relation found in taxon
type infraspecific name
['hypothetical protein    XCC0289', 'found in taxon', {'concept': 'infraspecific name'}]
SELECT DISTINCT ?x WHERE { ?x rdf:type ontology:infraspecific_name . resource:hypothetical_protein____XCC0289 property:found_in_taxon ?x }
[]
Verification (Boolean) (All)
Verification|2 entities, one direct and one indirect, object is indirect
Q21079491 Q23318780
P703
Q863908
USER
Is transcriptional regulator    BN112_1729 a part of the taxon that infraspecific name ?
(Q23318780,P703,Q21079491)
action is_in
entity Q23318780
action find
entity Q21079491
relation P703
['Q23318780', 'P703', 'Q21079491']
ASK WHERE { resource:Q21079491 property:P703 resource:Q23318780 }
Xanthomonas campestris pv. campestris str. ATCC 33913 transcriptional regulator    BN112_1729
action is_in
entity transcriptional regulator    BN112_1729
action find
entity Xanthomonas campestris pv. campestris str. ATCC 33913
relation found in taxon
['transcriptional regulator    BN112_1729', 'found in taxon', 'Xanthomonas campestris pv. campestris str. ATCC 33913']
ASK WHERE { resource:Xanthomonas_campestris_pv._campestris_str._ATCC_33913 property:found_in_taxon resource:transcriptional_regulator____BN112_1729 }
[]
nucleic acid sequence
SYSTEM
NO
(Q23318780,P703,Q21079491)
action is_in
entity Q23318780
action find
entity Q21079491
relation P703
[ANSWER]
['Q23318780', 'P703', 'Q21079491']
ASK WHERE { resource:Q21079491 property:P703 resource:Q23318780 }
No
action is_in
entity transcriptional regulator    BN112_1729
action find
entity Xanthomonas campestris pv. campestris str. ATCC 33913
relation found in taxon
['transcriptional regulator    BN112_1729', 'found in taxon', 'Xanthomonas campestris pv. campestris str. ATCC 33913']
ASK WHERE { resource:Xanthomonas_campestris_pv._campestris_str._ATCC_33913 property:found_in_taxon resource:transcriptional_regulator____BN112_1729 }
[]
Quantitative Reasoning (All)
Quantitative|Atleast/ Atmost/ Approx. the same/Equal|Single entity type
P361
Q15989253 Q5058355
USER
Which parts are approximately 1 cellular component a part of ?
(c(Q5058355),P361,c(Q15989253))
action approx
action find_reverse_tuple_counts
relation P361
type Q15989253
type Q5058355
value 1
[{'concept': 'Q5058355'}, 'P361', {'concept': 'Q15989253'}]
SELECT DISTINCT ?o WHERE { { SELECT DISTINCT ?o ( COUNT ( ?r ) AS ?t ) WHERE { ?r property:P361 ?o . ?o rdf:type ontology:Q15989253 . ?r rdf:type ontology:Q5058355 } GROUP BY ?o } . FILTER ( ?t = 1 ) }
action approx
action find_reverse_tuple_counts
relation part of
type part
type cellular component
value 1
[{'concept': 'cellular component'}, 'part of', {'concept': 'part'}]
SELECT DISTINCT ?o WHERE { { SELECT DISTINCT ?o ( COUNT ( ?r ) AS ?t ) WHERE { ?r property:part_of ?o . ?o rdf:type ontology:part . ?r rdf:type ontology:cellular_component } GROUP BY ?o } . FILTER ( ?t = 1 ) }
[]
part cellular component
Q39572 Q22328948 Q165963
SYSTEM
mitochondrion, virion, plastid
Q22328948 Q22327470 Q165963 Q39572
(c(Q5058355),P361,c(Q15989253))
action approx
action find_reverse_tuple_counts
relation P361
type Q15989253
type Q5058355
value 1
The [ANSWERS] are approximately 1 cellular component a part of
[{'concept': 'Q5058355'}, 'P361', {'concept': 'Q15989253'}]
SELECT DISTINCT ?o WHERE { { SELECT DISTINCT ?o ( COUNT ( ?r ) AS ?t ) WHERE { ?r property:P361 ?o . ?o rdf:type ontology:Q15989253 . ?r rdf:type ontology:Q5058355 } GROUP BY ?o } . FILTER ( ?t = 1 ) }
virion mitochondrion-associated adherens complex plastid mitochondrion
The mitochondrion, virion and plastid are approximately 1 cellular component a part of
mitochondrion virion plastid
action approx
action find_reverse_tuple_counts
relation part of
type part
type cellular component
value 1
[{'concept': 'cellular component'}, 'part of', {'concept': 'part'}]
SELECT DISTINCT ?o WHERE { { SELECT DISTINCT ?o ( COUNT ( ?r ) AS ?t ) WHERE { ?r property:part_of ?o . ?o rdf:type ontology:part . ?r rdf:type ontology:cellular_component } GROUP BY ?o } . FILTER ( ?t = 1 ) }
[]
Quantitative Reasoning (All)
Quantitative|Atleast/ Atmost/ Approx. the same/Equal|Single entity type
P361
Q15989253 Q15989253
USER
Which parts are atleast 11 parts a component of ?
(c(Q15989253),P361,c(Q15989253))
action atleast
action find_reverse_tuple_counts
relation P361
type Q15989253
type Q15989253
value 11
[{'concept': 'Q15989253'}, 'P361', {'concept': 'Q15989253'}]
SELECT DISTINCT ?e WHERE { { SELECT DISTINCT ?e ( COUNT ( ?m ) AS ?w ) WHERE { ?m property:P361 ?e . ?e rdf:type ontology:Q15989253 . ?m rdf:type ontology:Q15989253 } GROUP BY ?e } . FILTER ( ?w >= 11 ) }
action atleast
action find_reverse_tuple_counts
relation part of
type part
type part
value 11
[{'concept': 'part'}, 'part of', {'concept': 'part'}]
SELECT DISTINCT ?e WHERE { { SELECT DISTINCT ?e ( COUNT ( ?m ) AS ?w ) WHERE { ?m property:part_of ?e . ?e rdf:type ontology:part . ?m rdf:type ontology:part } GROUP BY ?e } . FILTER ( ?w >= 11 ) }
[]
part part
Q24780424 Q24787648 Q13486671
SYSTEM
Armadillo-type fold, Immunoglobulin-like fold, turtle shell
Q24780424 Q24787648 Q13486671
(c(Q15989253),P361,c(Q15989253))
action atleast
action find_reverse_tuple_counts
relation P361
type Q15989253
type Q15989253
value 11
[ANSWERS] are atleast 11 parts a component of
[{'concept': 'Q15989253'}, 'P361', {'concept': 'Q15989253'}]
SELECT DISTINCT ?e WHERE { { SELECT DISTINCT ?e ( COUNT ( ?m ) AS ?w ) WHERE { ?m property:P361 ?e . ?e rdf:type ontology:Q15989253 . ?m rdf:type ontology:Q15989253 } GROUP BY ?e } . FILTER ( ?w >= 11 ) }
Armadillo-type fold Immunoglobulin-like fold turtle shell
Armadillo-type fold, Immunoglobulin-like fold and turtle shell are atleast 11 parts a component of
Armadillo-type fold Immunoglobulin-like fold turtle shell
action atleast
action find_reverse_tuple_counts
relation part of
type part
type part
value 11
[{'concept': 'part'}, 'part of', {'concept': 'part'}]
SELECT DISTINCT ?e WHERE { { SELECT DISTINCT ?e ( COUNT ( ?m ) AS ?w ) WHERE { ?m property:part_of ?e . ?e rdf:type ontology:part . ?m rdf:type ontology:part } GROUP BY ?e } . FILTER ( ?w >= 11 ) }
[]
Logical Reasoning (All)
Logical|Union|Single_Relation
Q21198965 Q165963
P361
Q5058355
USER
Which cellular components are a portion of plastid or bacterial-type flagellum ?
OR((c(Q5058355),P361,Q165963), (c(Q5058355),P361,Q21198965))
action filter_type
action union
action find_reverse
entity Q165963
relation P361
action find_reverse
entity Q21198965
relation P361
type Q5058355
{'OR': [[{'concept': 'Q5058355'}, 'P361', 'Q165963'], [{'concept': 'Q5058355'}, 'P361', 'Q21198965']]}
SELECT DISTINCT ?f WHERE { ?f rdf:type ontology:Q5058355 . { { ?f property:P361 resource:Q165963 } UNION { ?f property:P361 resource:Q21198965 } } }
bacterial-type flagellum plastid
action filter_type
action union
action find_reverse
entity plastid
relation part of
action find_reverse
entity bacterial-type flagellum
relation part of
type cellular component
{'OR': [[{'concept': 'cellular component'}, 'part of', 'plastid'], [{'concept': 'cellular component'}, 'part of', 'bacterial-type flagellum']]}
SELECT DISTINCT ?f WHERE { ?f rdf:type ontology:cellular_component . { { ?f property:part_of resource:plastid } UNION { ?f property:part_of resource:bacterial-type_flagellum } } }
[]
cellular component
Q22329467 Q22329076
SYSTEM
bacterial-type flagellum part, plastid nucleoid
Q22329467 Q22329076
OR((c(Q5058355),P361,Q165963), (c(Q5058355),P361,Q21198965))
action filter_type
action union
action find_reverse
entity Q165963
relation P361
action find_reverse
entity Q21198965
relation P361
type Q5058355
[ANSWERS] are a portion of plastid or bacterial-type flagellum
{'OR': [[{'concept': 'Q5058355'}, 'P361', 'Q165963'], [{'concept': 'Q5058355'}, 'P361', 'Q21198965']]}
SELECT DISTINCT ?f WHERE { ?f rdf:type ontology:Q5058355 . { { ?f property:P361 resource:Q165963 } UNION { ?f property:P361 resource:Q21198965 } } }
bacterial-type flagellum part plastid nucleoid
Bacterial-type flagellum part and plastid nucleoid are a portion of plastid or bacterial-type flagellum
bacterial-type flagellum part plastid nucleoid
action filter_type
action union
action find_reverse
entity plastid
relation part of
action find_reverse
entity bacterial-type flagellum
relation part of
type cellular component
{'OR': [[{'concept': 'cellular component'}, 'part of', 'plastid'], [{'concept': 'cellular component'}, 'part of', 'bacterial-type flagellum']]}
SELECT DISTINCT ?f WHERE { ?f rdf:type ontology:cellular_component . { { ?f property:part_of resource:plastid } UNION { ?f property:part_of resource:bacterial-type_flagellum } } }
[]