Simple Question (Direct)
Simple Question
Q22264718
P702
Q863908
USER
What encodes transporter    NGO2096 ?
(Q22264718,P702,c(Q863908))
action filter_type
action find
entity Q22264718
relation P702
type Q863908
['Q22264718', 'P702', {'concept': 'Q863908'}]
SELECT DISTINCT ?k WHERE { ?k rdf:type ontology:Q863908 . resource:Q22264718 property:P702 ?k }
transporter    NGO2096
action filter_type
action find
entity transporter    NGO2096
relation encoded by
type nucleic acid sequence
['transporter    NGO2096', 'encoded by', {'concept': 'nucleic acid sequence'}]
SELECT DISTINCT ?k WHERE { ?k rdf:type ontology:nucleic_acid_sequence . resource:transporter____NGO2096 property:encoded_by ?k }
[]
nucleic acid sequence
Q22262871
SYSTEM
transporter    NGO2096
Q22262871
(Q22264718,P702,c(Q863908))
action filter_type
action find
entity Q22264718
relation P702
type Q863908
Transporter NGO2096 encodes transporter NGO2096
['Q22264718', 'P702', {'concept': 'Q863908'}]
SELECT DISTINCT ?k WHERE { ?k rdf:type ontology:Q863908 . resource:Q22264718 property:P702 ?k }
transporter    NGO2096
Transporter NGO2096 encodes transporter NGO2096
transporter    NGO2096
action filter_type
action find
entity transporter    NGO2096
relation encoded by
type nucleic acid sequence
['transporter    NGO2096', 'encoded by', {'concept': 'nucleic acid sequence'}]
SELECT DISTINCT ?k WHERE { ?k rdf:type ontology:nucleic_acid_sequence . resource:transporter____NGO2096 property:encoded_by ?k }
[]
Simple Question (Coreferenced)
Simple Question|Single Entity|Indirect
Q22264718
P681
Q15989253
USER
What is a component of that nutrient ?
(Q22262871,P681,c(Q15989253))
action filter_type
action find
entity Q22264718
relation P681
type Q15989253
['Q22262871', 'P681', {'concept': 'Q15989253'}]
SELECT DISTINCT ?m WHERE { resource:Q22264718 property:P681 ?m . ?m rdf:type ontology:Q15989253 }
transporter    NGO2096
action filter_type
action find
entity transporter    NGO2096
relation cell component
type part
['transporter    NGO2096', 'cell component', {'concept': 'part'}]
SELECT DISTINCT ?m WHERE { resource:transporter____NGO2096 property:cell_component ?m . ?m rdf:type ontology:part }
[]
part
Q14349455
SYSTEM
membrane
Q14349455
(Q22262871,P681,c(Q15989253))
action filter_type
action find
entity Q22264718
relation P681
type Q15989253
A component of that nutrient is a [ANSWER]
['Q22262871', 'P681', {'concept': 'Q15989253'}]
SELECT DISTINCT ?m WHERE { resource:Q22264718 property:P681 ?m . ?m rdf:type ontology:Q15989253 }
membrane
A component of that nutrient is a membrane
membrane
action filter_type
action find
entity transporter    NGO2096
relation cell component
type part
['transporter    NGO2096', 'cell component', {'concept': 'part'}]
SELECT DISTINCT ?m WHERE { resource:transporter____NGO2096 property:cell_component ?m . ?m rdf:type ontology:part }
[]
Logical Reasoning (All)
Logical|Intersection|Single_Relation|Incomplete
Q21173892 Q22264718
P681
Q15989253
USER
And also Regulator of G-protein signaling 14
AND((Q22264718,P681,c(Q15989253)), (Q21173892,P681,c(Q15989253)))
action filter_type
action intersection
action find
entity Q22264718
relation P681
action find
entity Q21173892
relation P681
type Q15989253
{'AND': [['Q22264718', 'P681', {'concept': 'Q15989253'}], ['Q21173892', 'P681', {'concept': 'Q15989253'}]]}
SELECT DISTINCT ?y WHERE { resource:Q22264718 property:P681 ?y . resource:Q21173892 property:P681 ?y . ?y rdf:type ontology:Q15989253 }
Regulator of G-protein signaling 14 transporter    NGO2096
action filter_type
action intersection
action find
entity transporter    NGO2096
relation cell component
action find
entity Regulator of G-protein signaling 14
relation cell component
type part
{'AND': [['transporter    NGO2096', 'cell component', {'concept': 'part'}], ['Regulator of G-protein signaling 14', 'cell component', {'concept': 'part'}]]}
SELECT DISTINCT ?y WHERE { resource:transporter____NGO2096 property:cell_component ?y . resource:Regulator_of_G-protein_signaling_14 property:cell_component ?y . ?y rdf:type ontology:part }
[]
part
Q14349455
SYSTEM
membrane
Q14349455
AND((Q22264718,P681,c(Q15989253)), (Q21173892,P681,c(Q15989253)))
action filter_type
action intersection
action find
entity Q22264718
relation P681
action find
entity Q21173892
relation P681
type Q15989253
[ANSWER]
{'AND': [['Q22264718', 'P681', {'concept': 'Q15989253'}], ['Q21173892', 'P681', {'concept': 'Q15989253'}]]}
SELECT DISTINCT ?y WHERE { resource:Q22264718 property:P681 ?y . resource:Q21173892 property:P681 ?y . ?y rdf:type ontology:Q15989253 }
membrane
membrane
action filter_type
action intersection
action find
entity transporter    NGO2096
relation cell component
action find
entity Regulator of G-protein signaling 14
relation cell component
type part
{'AND': [['transporter    NGO2096', 'cell component', {'concept': 'part'}], ['Regulator of G-protein signaling 14', 'cell component', {'concept': 'part'}]]}
SELECT DISTINCT ?y WHERE { resource:transporter____NGO2096 property:cell_component ?y . resource:Regulator_of_G-protein_signaling_14 property:cell_component ?y . ?y rdf:type ontology:part }
[]
Simple Question (Direct)
Simple Question|Single Entity
Q22264718
P688
Q863908
USER
Which nucleic acid sequence encodes transporter    NGO2096 ?
(c(Q863908),P688,Q22264718)
action filter_type
action find_reverse
entity Q22264718
relation P688
type Q863908
[{'concept': 'Q863908'}, 'P688', 'Q22264718']
SELECT DISTINCT ?d WHERE { ?d rdf:type ontology:Q863908 . ?d property:P688 resource:Q22264718 }
transporter    NGO2096
action filter_type
action find_reverse
entity transporter    NGO2096
relation encodes
type nucleic acid sequence
[{'concept': 'nucleic acid sequence'}, 'encodes', 'transporter    NGO2096']
SELECT DISTINCT ?d WHERE { ?d rdf:type ontology:nucleic_acid_sequence . ?d property:encodes resource:transporter____NGO2096 }
[]
nucleic acid sequence
Q22262871
SYSTEM
transporter    NGO2096
Q22262871
(c(Q863908),P688,Q22264718)
action filter_type
action find_reverse
entity Q22264718
relation P688
type Q863908
Transporter NGO2096 encodes transporter NGO2096
[{'concept': 'Q863908'}, 'P688', 'Q22264718']
SELECT DISTINCT ?d WHERE { ?d rdf:type ontology:Q863908 . ?d property:P688 resource:Q22264718 }
transporter    NGO2096
Transporter NGO2096 encodes transporter NGO2096
transporter    NGO2096
action filter_type
action find_reverse
entity transporter    NGO2096
relation encodes
type nucleic acid sequence
[{'concept': 'nucleic acid sequence'}, 'encodes', 'transporter    NGO2096']
SELECT DISTINCT ?d WHERE { ?d rdf:type ontology:nucleic_acid_sequence . ?d property:encodes resource:transporter____NGO2096 }
[]
Simple Question (Coreferenced)
Simple Question|Single Entity|Indirect
Q22262871
P703
Q631147
USER
Which taxon does that nucleic acid sequence belong to ?
(Q22262871,P703,c(Q631147))
action filter_type
action find
entity Q22262871
relation P703
type Q631147
['Q22262871', 'P703', {'concept': 'Q631147'}]
SELECT DISTINCT ?e WHERE { ?e rdf:type ontology:Q631147 . resource:Q22262871 property:P703 ?e }
transporter    NGO2096
action filter_type
action find
entity transporter    NGO2096
relation found in taxon
type infraspecific name
['transporter    NGO2096', 'found in taxon', {'concept': 'infraspecific name'}]
SELECT DISTINCT ?e WHERE { ?e rdf:type ontology:infraspecific_name . resource:transporter____NGO2096 property:found_in_taxon ?e }
[]
infraspecific name
Q21102921
SYSTEM
Neisseria gonorrhoeae FA 1090
Q21102921
(Q22262871,P703,c(Q631147))
action filter_type
action find
entity Q22262871
relation P703
type Q631147
That nucleic acid sequence belongs to [ANSWER]
['Q22262871', 'P703', {'concept': 'Q631147'}]
SELECT DISTINCT ?e WHERE { ?e rdf:type ontology:Q631147 . resource:Q22262871 property:P703 ?e }
Neisseria gonorrhoeae FA 1090
That nucleic acid sequence belongs to Neisseria gonorrhoeae FA 1090
Neisseria gonorrhoeae FA 1090
action filter_type
action find
entity transporter    NGO2096
relation found in taxon
type infraspecific name
['transporter    NGO2096', 'found in taxon', {'concept': 'infraspecific name'}]
SELECT DISTINCT ?e WHERE { ?e rdf:type ontology:infraspecific_name . resource:transporter____NGO2096 property:found_in_taxon ?e }
[]
Simple Question (Ellipsis)
only subject is changed, parent and predicate remains same
Q23265180
Q631147
USER
And what about hypothetical protein    MSMEG_2068?
(Q23265180,P703,c(Q631147))
action filter_type
action find
entity Q23265180
relation P703
type Q631147
['Q23265180', 'P703', {'concept': 'Q631147'}]
SELECT DISTINCT ?p WHERE { ?p rdf:type ontology:Q631147 . resource:Q23265180 property:P703 ?p }
hypothetical protein    MSMEG_2068
action filter_type
action find
entity hypothetical protein    MSMEG_2068
relation found in taxon
type infraspecific name
['hypothetical protein    MSMEG_2068', 'found in taxon', {'concept': 'infraspecific name'}]
SELECT DISTINCT ?p WHERE { ?p rdf:type ontology:infraspecific_name . resource:hypothetical_protein____MSMEG_2068 property:found_in_taxon ?p }
[]
infraspecific name
Q21102986
SYSTEM
Mycobacterium smegmatis str. MC2 155
Q21102986
(Q23265180,P703,c(Q631147))
action filter_type
action find
entity Q23265180
relation P703
type Q631147
[ANSWER]
['Q23265180', 'P703', {'concept': 'Q631147'}]
SELECT DISTINCT ?p WHERE { ?p rdf:type ontology:Q631147 . resource:Q23265180 property:P703 ?p }
Mycobacterium smegmatis str. MC2 155
Mycobacterium smegmatis str. MC2 155
action filter_type
action find
entity hypothetical protein    MSMEG_2068
relation found in taxon
type infraspecific name
['hypothetical protein    MSMEG_2068', 'found in taxon', {'concept': 'infraspecific name'}]
SELECT DISTINCT ?p WHERE { ?p rdf:type ontology:infraspecific_name . resource:hypothetical_protein____MSMEG_2068 property:found_in_taxon ?p }
[]
Logical Reasoning (All)
Logical|Union|Single_Relation
Q23219771 Q22262871
P688
Q181394
USER
Which nutrients do transporter    NGO2096 or transposon protein    SMU_208c encode ?
OR((Q22262871,P688,c(Q181394)), (Q23219771,P688,c(Q181394)))
action filter_type
action union
action find
entity Q22262871
relation P688
action find
entity Q23219771
relation P688
type Q181394
{'OR': [['Q22262871', 'P688', {'concept': 'Q181394'}], ['Q23219771', 'P688', {'concept': 'Q181394'}]]}
SELECT DISTINCT ?g WHERE { { VALUES ( ?d ) { ( resource:Q22262871 ) ( resource:Q23219771 ) } . ?d property:P688 ?g } . ?g rdf:type ontology:Q181394 }
transposon protein    SMU_208c transporter    NGO2096
action filter_type
action union
action find
entity transporter    NGO2096
relation encodes
action find
entity transposon protein    SMU_208c
relation encodes
type nutrient
{'OR': [['transporter    NGO2096', 'encodes', {'concept': 'nutrient'}], ['transposon protein    SMU_208c', 'encodes', {'concept': 'nutrient'}]]}
SELECT DISTINCT ?g WHERE { { VALUES ( ?d ) { ( resource:transporter____NGO2096 ) ( resource:transposon_protein____SMU_208c ) } . ?d property:encodes ?g } . ?g rdf:type ontology:nutrient }
[]
nutrient
Q22264718 Q23491887
SYSTEM
transporter    NGO2096, transposon protein    SMU_208c
Q22264718 Q23491887
OR((Q22262871,P688,c(Q181394)), (Q23219771,P688,c(Q181394)))
action filter_type
action union
action find
entity Q22262871
relation P688
action find
entity Q23219771
relation P688
type Q181394
[ANSWERS]
{'OR': [['Q22262871', 'P688', {'concept': 'Q181394'}], ['Q23219771', 'P688', {'concept': 'Q181394'}]]}
SELECT DISTINCT ?g WHERE { { VALUES ( ?d ) { ( resource:Q22262871 ) ( resource:Q23219771 ) } . ?d property:P688 ?g } . ?g rdf:type ontology:Q181394 }
transporter    NGO2096 transposon protein    SMU_208c
Transporter NGO2096 or transposon protein SMU_208c encode the transporter NGO2096 and transposon protein SMU 208c
transporter    NGO2096 transposon protein    SMU_208c
action filter_type
action union
action find
entity transporter    NGO2096
relation encodes
action find
entity transposon protein    SMU_208c
relation encodes
type nutrient
{'OR': [['transporter    NGO2096', 'encodes', {'concept': 'nutrient'}], ['transposon protein    SMU_208c', 'encodes', {'concept': 'nutrient'}]]}
SELECT DISTINCT ?g WHERE { { VALUES ( ?d ) { ( resource:transporter____NGO2096 ) ( resource:transposon_protein____SMU_208c ) } . ?d property:encodes ?g } . ?g rdf:type ontology:nutrient }
[]