Simple Question (Direct)
Simple Question
Q23487063
P702
Q863908
USER
What is the gene that encodes adenine phosphoribosyltransferase    SSA_1421 ?
(Q23487063,P702,c(Q863908))
action filter_type
action find
entity Q23487063
relation P702
type Q863908
['Q23487063', 'P702', {'concept': 'Q863908'}]
SELECT DISTINCT ?w WHERE { resource:Q23487063 property:P702 ?w . ?w rdf:type ontology:Q863908 }
adenine phosphoribosyltransferase    SSA_1421
action filter_type
action find
entity adenine phosphoribosyltransferase    SSA_1421
relation encoded by
type nucleic acid sequence
['adenine phosphoribosyltransferase    SSA_1421', 'encoded by', {'concept': 'nucleic acid sequence'}]
SELECT DISTINCT ?w WHERE { resource:adenine_phosphoribosyltransferase____SSA_1421 property:encoded_by ?w . ?w rdf:type ontology:nucleic_acid_sequence }
[]
nucleic acid sequence
Q23402923
SYSTEM
adenine phosphoribosyltransferase    SSA_1421
Q23402923
(Q23487063,P702,c(Q863908))
action filter_type
action find
entity Q23487063
relation P702
type Q863908
The gene that encodes adenine phosphoribosyltransferase SSA_1421 is codes adenine phosphoribosyltransferase SSA 1421
['Q23487063', 'P702', {'concept': 'Q863908'}]
SELECT DISTINCT ?w WHERE { resource:Q23487063 property:P702 ?w . ?w rdf:type ontology:Q863908 }
adenine phosphoribosyltransferase    SSA_1421
The gene that encodes adenine phosphoribosyltransferase SSA_1421 is codes adenine phosphoribosyltransferase SSA 1421
adenine phosphoribosyltransferase    SSA_1421
action filter_type
action find
entity adenine phosphoribosyltransferase    SSA_1421
relation encoded by
type nucleic acid sequence
['adenine phosphoribosyltransferase    SSA_1421', 'encoded by', {'concept': 'nucleic acid sequence'}]
SELECT DISTINCT ?w WHERE { resource:adenine_phosphoribosyltransferase____SSA_1421 property:encoded_by ?w . ?w rdf:type ontology:nucleic_acid_sequence }
[]
Simple Question (Coreferenced)
Simple Question|Single Entity|Indirect
Q23487063
P703
Q16521
USER
Where is that nutrient found ?
(Q23402923,P703,c(Q16521))
action filter_type
action find
entity Q23487063
relation P703
type Q16521
['Q23402923', 'P703', {'concept': 'Q16521'}]
SELECT DISTINCT ?a WHERE { resource:Q23487063 property:P703 ?a . ?a rdf:type ontology:Q16521 }
adenine phosphoribosyltransferase    SSA_1421
action filter_type
action find
entity adenine phosphoribosyltransferase    SSA_1421
relation found in taxon
type taxon
['adenine phosphoribosyltransferase    SSA_1421', 'found in taxon', {'concept': 'taxon'}]
SELECT DISTINCT ?a WHERE { resource:adenine_phosphoribosyltransferase____SSA_1421 property:found_in_taxon ?a . ?a rdf:type ontology:taxon }
[]
taxon
Q21399278
SYSTEM
Streptococcus sanguinis SK36
Q21399278
(Q23402923,P703,c(Q16521))
action filter_type
action find
entity Q23487063
relation P703
type Q16521
That nutrient is found in [ANSWER]
['Q23402923', 'P703', {'concept': 'Q16521'}]
SELECT DISTINCT ?a WHERE { resource:Q23487063 property:P703 ?a . ?a rdf:type ontology:Q16521 }
Streptococcus sanguinis SK36
That nutrient is found in Streptococcus sanguinis SK36
Streptococcus sanguinis SK36
action filter_type
action find
entity adenine phosphoribosyltransferase    SSA_1421
relation found in taxon
type taxon
['adenine phosphoribosyltransferase    SSA_1421', 'found in taxon', {'concept': 'taxon'}]
SELECT DISTINCT ?a WHERE { resource:adenine_phosphoribosyltransferase____SSA_1421 property:found_in_taxon ?a . ?a rdf:type ontology:taxon }
[]
Simple Question (Direct)
Simple Question|Single Entity
Q23487063
P681
Q15989253
USER
What is a component of adenine phosphoribosyltransferase    SSA_1421 ?
(Q23487063,P681,c(Q15989253))
action filter_type
action find
entity Q23487063
relation P681
type Q15989253
['Q23487063', 'P681', {'concept': 'Q15989253'}]
SELECT DISTINCT ?t WHERE { resource:Q23487063 property:P681 ?t . ?t rdf:type ontology:Q15989253 }
adenine phosphoribosyltransferase    SSA_1421
action filter_type
action find
entity adenine phosphoribosyltransferase    SSA_1421
relation cell component
type part
['adenine phosphoribosyltransferase    SSA_1421', 'cell component', {'concept': 'part'}]
SELECT DISTINCT ?t WHERE { resource:adenine_phosphoribosyltransferase____SSA_1421 property:cell_component ?t . ?t rdf:type ontology:part }
[]
part
Q79899
SYSTEM
cytoplasm
Q79899
(Q23487063,P681,c(Q15989253))
action filter_type
action find
entity Q23487063
relation P681
type Q15989253
A component of adenine phosphoribosyltransferase SSA_1421 is a [ANSWER]
['Q23487063', 'P681', {'concept': 'Q15989253'}]
SELECT DISTINCT ?t WHERE { resource:Q23487063 property:P681 ?t . ?t rdf:type ontology:Q15989253 }
cytoplasm
A component of adenine phosphoribosyltransferase SSA_1421 is a cytoplasm
cytoplasm
action filter_type
action find
entity adenine phosphoribosyltransferase    SSA_1421
relation cell component
type part
['adenine phosphoribosyltransferase    SSA_1421', 'cell component', {'concept': 'part'}]
SELECT DISTINCT ?t WHERE { resource:adenine_phosphoribosyltransferase____SSA_1421 property:cell_component ?t . ?t rdf:type ontology:part }
[]
Simple Question (Ellipsis)
only subject is changed, parent and predicate remains same
Q21978145
Q15989253
USER
And also tell me about bifunctional cytochrome C oxidase assembly factor CtaA/protoheme IX farnesyltransferase CtaB    TTHA0310?
(Q21978145,P681,c(Q15989253))
action filter_type
action find
entity Q21978145
relation P681
type Q15989253
['Q21978145', 'P681', {'concept': 'Q15989253'}]
SELECT DISTINCT ?j WHERE { ?j rdf:type ontology:Q15989253 . resource:Q21978145 property:P681 ?j }
bifunctional cytochrome C oxidase assembly factor CtaA/protoheme IX farnesyltransferase CtaB    TTHA0310
action filter_type
action find
entity bifunctional cytochrome C oxidase assembly factor CtaA/protoheme IX farnesyltransferase CtaB    TTHA0310
relation cell component
type part
['bifunctional cytochrome C oxidase assembly factor CtaA/protoheme IX farnesyltransferase CtaB    TTHA0310', 'cell component', {'concept': 'part'}]
SELECT DISTINCT ?j WHERE { ?j rdf:type ontology:part . resource:bifunctional_cytochrome_C_oxidase_assembly_factor_CtaA/protoheme_IX_farnesyltransferase_CtaB____TTHA0310 property:cell_component ?j }
[]
part
Q14349455
SYSTEM
membrane
Q14349455
(Q21978145,P681,c(Q15989253))
action filter_type
action find
entity Q21978145
relation P681
type Q15989253
[ANSWER]
['Q21978145', 'P681', {'concept': 'Q15989253'}]
SELECT DISTINCT ?j WHERE { ?j rdf:type ontology:Q15989253 . resource:Q21978145 property:P681 ?j }
membrane
membrane
action filter_type
action find
entity bifunctional cytochrome C oxidase assembly factor CtaA/protoheme IX farnesyltransferase CtaB    TTHA0310
relation cell component
type part
['bifunctional cytochrome C oxidase assembly factor CtaA/protoheme IX farnesyltransferase CtaB    TTHA0310', 'cell component', {'concept': 'part'}]
SELECT DISTINCT ?j WHERE { ?j rdf:type ontology:part . resource:bifunctional_cytochrome_C_oxidase_assembly_factor_CtaA/protoheme_IX_farnesyltransferase_CtaB____TTHA0310 property:cell_component ?j }
[]
Logical Reasoning (All)
Logical|Union|Single_Relation
Q27475997 Q23487063
P688
Q863908
USER
Which nucleic acid sequences encodes adenine phosphoribosyltransferase    SSA_1421 or hypothetical protein    SDY_2630 ?
OR((c(Q863908),P688,Q23487063), (c(Q863908),P688,Q27475997))
action filter_type
action union
action find_reverse
entity Q23487063
relation P688
action find_reverse
entity Q27475997
relation P688
type Q863908
{'OR': [[{'concept': 'Q863908'}, 'P688', 'Q23487063'], [{'concept': 'Q863908'}, 'P688', 'Q27475997']]}
SELECT DISTINCT ?u WHERE { ?u rdf:type ontology:Q863908 . { { ?u property:P688 resource:Q23487063 } UNION { ?u property:P688 resource:Q27475997 } } }
hypothetical protein    SDY_2630 adenine phosphoribosyltransferase    SSA_1421
action filter_type
action union
action find_reverse
entity adenine phosphoribosyltransferase    SSA_1421
relation encodes
action find_reverse
entity hypothetical protein    SDY_2630
relation encodes
type nucleic acid sequence
{'OR': [[{'concept': 'nucleic acid sequence'}, 'encodes', 'adenine phosphoribosyltransferase    SSA_1421'], [{'concept': 'nucleic acid sequence'}, 'encodes', 'hypothetical protein    SDY_2630']]}
SELECT DISTINCT ?u WHERE { ?u rdf:type ontology:nucleic_acid_sequence . { { ?u property:encodes resource:adenine_phosphoribosyltransferase____SSA_1421 } UNION { ?u property:encodes resource:hypothetical_protein____SDY_2630 } } }
[]
nucleic acid sequence
Q23402923 Q23141518
SYSTEM
adenine phosphoribosyltransferase    SSA_1421, hypothetical protein    SDY_2630
Q23402923 Q23141518
OR((c(Q863908),P688,Q23487063), (c(Q863908),P688,Q27475997))
action filter_type
action union
action find_reverse
entity Q23487063
relation P688
action find_reverse
entity Q27475997
relation P688
type Q863908
[ANSWERS]
{'OR': [[{'concept': 'Q863908'}, 'P688', 'Q23487063'], [{'concept': 'Q863908'}, 'P688', 'Q27475997']]}
SELECT DISTINCT ?u WHERE { ?u rdf:type ontology:Q863908 . { { ?u property:P688 resource:Q23487063 } UNION { ?u property:P688 resource:Q27475997 } } }
adenine phosphoribosyltransferase    SSA_1421 hypothetical protein    SDY_2630
Adenine phosphoribosyltransferase SSA 1421 and hypothetical protein SDY 2630 encode adenine phosphoribosyltransferase SSA_1421 or hypothetical protein SDY_2630
adenine phosphoribosyltransferase    SSA_1421 hypothetical protein    SDY_2630
action filter_type
action union
action find_reverse
entity adenine phosphoribosyltransferase    SSA_1421
relation encodes
action find_reverse
entity hypothetical protein    SDY_2630
relation encodes
type nucleic acid sequence
{'OR': [[{'concept': 'nucleic acid sequence'}, 'encodes', 'adenine phosphoribosyltransferase    SSA_1421'], [{'concept': 'nucleic acid sequence'}, 'encodes', 'hypothetical protein    SDY_2630']]}
SELECT DISTINCT ?u WHERE { ?u rdf:type ontology:nucleic_acid_sequence . { { ?u property:encodes resource:adenine_phosphoribosyltransferase____SSA_1421 } UNION { ?u property:encodes resource:hypothetical_protein____SDY_2630 } } }
[]
Simple Question (Direct)
Simple Question|Mult. Entity|Indirect
Q23402923 Q23141518
P688
Q181394
USER
Which nutrients are adenine phosphoribosyltransferase    SSA_1421 and hypothetical protein    SDY_2630 an encoding of ?
(Q23402923,P688,c(Q181394)) (Q23141518,P688,c(Q181394))
action union
action filter_type
action find
entity Q23402923
relation P688
type Q181394
action filter_type
action find
entity Q23141518
relation P688
type Q181394
['Q23402923', 'P688', {'concept': 'Q181394'}] ['Q23141518', 'P688', {'concept': 'Q181394'}]
SELECT DISTINCT ?p WHERE { { resource:Q23402923 property:P688 ?p . ?p rdf:type ontology:Q181394 } UNION { resource:Q23141518 property:P688 ?p . ?p rdf:type ontology:Q181394 } }
adenine phosphoribosyltransferase    SSA_1421 hypothetical protein    SDY_2630
action union
action filter_type
action find
entity adenine phosphoribosyltransferase    SSA_1421
relation encodes
type nutrient
action filter_type
action find
entity hypothetical protein    SDY_2630
relation encodes
type nutrient
['adenine phosphoribosyltransferase    SSA_1421', 'encodes', {'concept': 'nutrient'}] ['hypothetical protein    SDY_2630', 'encodes', {'concept': 'nutrient'}]
SELECT DISTINCT ?p WHERE { { resource:adenine_phosphoribosyltransferase____SSA_1421 property:encodes ?p . ?p rdf:type ontology:nutrient } UNION { resource:hypothetical_protein____SDY_2630 property:encodes ?p . ?p rdf:type ontology:nutrient } }
[]
nutrient
Q23487063 Q27475997
SYSTEM
adenine phosphoribosyltransferase    SSA_1421, hypothetical protein    SDY_2630
Q23487063 Q27475997
(Q23402923,P688,c(Q181394)) (Q23141518,P688,c(Q181394))
action union
action filter_type
action find
entity Q23402923
relation P688
type Q181394
action filter_type
action find
entity Q23141518
relation P688
type Q181394
[ANSWERS]
['Q23402923', 'P688', {'concept': 'Q181394'}] ['Q23141518', 'P688', {'concept': 'Q181394'}]
SELECT DISTINCT ?p WHERE { { resource:Q23402923 property:P688 ?p . ?p rdf:type ontology:Q181394 } UNION { resource:Q23141518 property:P688 ?p . ?p rdf:type ontology:Q181394 } }
adenine phosphoribosyltransferase    SSA_1421 hypothetical protein    SDY_2630
Adenine phosphoribosyltransferase SSA 1421 and hypothetical protein SDY 2630 are adenine phosphoribosyltransferase SSA_1421 and hypothetical protein SDY_2630 an encoding of
adenine phosphoribosyltransferase    SSA_1421 hypothetical protein    SDY_2630
action union
action filter_type
action find
entity adenine phosphoribosyltransferase    SSA_1421
relation encodes
type nutrient
action filter_type
action find
entity hypothetical protein    SDY_2630
relation encodes
type nutrient
['adenine phosphoribosyltransferase    SSA_1421', 'encodes', {'concept': 'nutrient'}] ['hypothetical protein    SDY_2630', 'encodes', {'concept': 'nutrient'}]
SELECT DISTINCT ?p WHERE { { resource:adenine_phosphoribosyltransferase____SSA_1421 property:encodes ?p . ?p rdf:type ontology:nutrient } UNION { resource:hypothetical_protein____SDY_2630 property:encodes ?p . ?p rdf:type ontology:nutrient } }
[]