Simple Question (Direct)
Simple Question
Q24125021
P681
Q15989253
USER
What is a component of excinuclease ABC subunit A    BP3660 ?
(Q24125021,P681,c(Q15989253))
action filter_type
action find
entity Q24125021
relation P681
type Q15989253
['Q24125021', 'P681', {'concept': 'Q15989253'}]
SELECT DISTINCT ?o WHERE { ?o rdf:type ontology:Q15989253 . resource:Q24125021 property:P681 ?o }
excinuclease ABC subunit A    BP3660
action filter_type
action find
entity excinuclease ABC subunit A    BP3660
relation cell component
type part
['excinuclease ABC subunit A    BP3660', 'cell component', {'concept': 'part'}]
SELECT DISTINCT ?o WHERE { ?o rdf:type ontology:part . resource:excinuclease_ABC_subunit_A____BP3660 property:cell_component ?o }
[]
part
Q79899
SYSTEM
cytoplasm
Q79899
(Q24125021,P681,c(Q15989253))
action filter_type
action find
entity Q24125021
relation P681
type Q15989253
A component of excinuclease ABC subunit A BP3660 is in [ANSWER]
['Q24125021', 'P681', {'concept': 'Q15989253'}]
SELECT DISTINCT ?o WHERE { ?o rdf:type ontology:Q15989253 . resource:Q24125021 property:P681 ?o }
cytoplasm
A component of excinuclease ABC subunit A BP3660 is in cytoplasm
cytoplasm
action filter_type
action find
entity excinuclease ABC subunit A    BP3660
relation cell component
type part
['excinuclease ABC subunit A    BP3660', 'cell component', {'concept': 'part'}]
SELECT DISTINCT ?o WHERE { ?o rdf:type ontology:part . resource:excinuclease_ABC_subunit_A____BP3660 property:cell_component ?o }
[]
Simple Question (Direct)
Simple Question|Single Entity
Q24125021
P703
Q631147
USER
Which taxon does excinuclease ABC subunit A    BP3660 belong to ?
(Q24125021,P703,c(Q631147))
action filter_type
action find
entity Q24125021
relation P703
type Q631147
['Q24125021', 'P703', {'concept': 'Q631147'}]
SELECT DISTINCT ?q WHERE { resource:Q24125021 property:P703 ?q . ?q rdf:type ontology:Q631147 }
excinuclease ABC subunit A    BP3660
action filter_type
action find
entity excinuclease ABC subunit A    BP3660
relation found in taxon
type infraspecific name
['excinuclease ABC subunit A    BP3660', 'found in taxon', {'concept': 'infraspecific name'}]
SELECT DISTINCT ?q WHERE { resource:excinuclease_ABC_subunit_A____BP3660 property:found_in_taxon ?q . ?q rdf:type ontology:infraspecific_name }
[]
infraspecific name
Q21102925
SYSTEM
Bordetella pertussis Tohama I
Q21102925
(Q24125021,P703,c(Q631147))
action filter_type
action find
entity Q24125021
relation P703
type Q631147
Excinuclease ABC subunit A BP3660 belongs to [ANSWER]
['Q24125021', 'P703', {'concept': 'Q631147'}]
SELECT DISTINCT ?q WHERE { resource:Q24125021 property:P703 ?q . ?q rdf:type ontology:Q631147 }
Bordetella pertussis Tohama I
Excinuclease ABC subunit A BP3660 belongs to Bordetella pertussis Tohama I
Bordetella pertussis Tohama I
action filter_type
action find
entity excinuclease ABC subunit A    BP3660
relation found in taxon
type infraspecific name
['excinuclease ABC subunit A    BP3660', 'found in taxon', {'concept': 'infraspecific name'}]
SELECT DISTINCT ?q WHERE { resource:excinuclease_ABC_subunit_A____BP3660 property:found_in_taxon ?q . ?q rdf:type ontology:infraspecific_name }
[]
Simple Question (Ellipsis)
only subject is changed, parent and predicate remains same
Q23160949
Q631147
USER
And what about toluene tolerance protein    XCC4207?
(Q23160949,P703,c(Q631147))
action filter_type
action find
entity Q23160949
relation P703
type Q631147
['Q23160949', 'P703', {'concept': 'Q631147'}]
SELECT DISTINCT ?i WHERE { ?i rdf:type ontology:Q631147 . resource:Q23160949 property:P703 ?i }
toluene tolerance protein    XCC4207
action filter_type
action find
entity toluene tolerance protein    XCC4207
relation found in taxon
type infraspecific name
['toluene tolerance protein    XCC4207', 'found in taxon', {'concept': 'infraspecific name'}]
SELECT DISTINCT ?i WHERE { ?i rdf:type ontology:infraspecific_name . resource:toluene_tolerance_protein____XCC4207 property:found_in_taxon ?i }
[]
infraspecific name
Q21079491
SYSTEM
Xanthomonas campestris pv. campestris str. ATCC 33913
Q21079491
(Q23160949,P703,c(Q631147))
action filter_type
action find
entity Q23160949
relation P703
type Q631147
[ANSWER]
['Q23160949', 'P703', {'concept': 'Q631147'}]
SELECT DISTINCT ?i WHERE { ?i rdf:type ontology:Q631147 . resource:Q23160949 property:P703 ?i }
Xanthomonas campestris pv. campestris str. ATCC 33913
Xanthomonas campestris pv. campestris str. ATCC 33913
action filter_type
action find
entity toluene tolerance protein    XCC4207
relation found in taxon
type infraspecific name
['toluene tolerance protein    XCC4207', 'found in taxon', {'concept': 'infraspecific name'}]
SELECT DISTINCT ?i WHERE { ?i rdf:type ontology:infraspecific_name . resource:toluene_tolerance_protein____XCC4207 property:found_in_taxon ?i }
[]
Logical Reasoning (All)
Logical|Intersection|Single_Relation
Q14865319 Q24125021
P680
Q44424
USER
Which chemical bonds represents the molecular function of excinuclease ABC subunit A    BP3660 and Cytochrome c oxidase subunit 2 ?
AND((Q24125021,P680,c(Q44424)), (Q14865319,P680,c(Q44424)))
action filter_type
action intersection
action find
entity Q24125021
relation P680
action find
entity Q14865319
relation P680
type Q44424
{'AND': [['Q24125021', 'P680', {'concept': 'Q44424'}], ['Q14865319', 'P680', {'concept': 'Q44424'}]]}
SELECT DISTINCT ?x WHERE { resource:Q24125021 property:P680 ?x . resource:Q14865319 property:P680 ?x . ?x rdf:type ontology:Q44424 }
Cytochrome c oxidase subunit 2 excinuclease ABC subunit A    BP3660
action filter_type
action intersection
action find
entity excinuclease ABC subunit A    BP3660
relation molecular function
action find
entity Cytochrome c oxidase subunit 2
relation molecular function
type chemical bond
{'AND': [['excinuclease ABC subunit A    BP3660', 'molecular function', {'concept': 'chemical bond'}], ['Cytochrome c oxidase subunit 2', 'molecular function', {'concept': 'chemical bond'}]]}
SELECT DISTINCT ?x WHERE { resource:excinuclease_ABC_subunit_A____BP3660 property:molecular_function ?x . resource:Cytochrome_c_oxidase_subunit_2 property:molecular_function ?x . ?x rdf:type ontology:chemical_bond }
[]
chemical bond
Q13667380
SYSTEM
metal ion binding
Q13667380
AND((Q24125021,P680,c(Q44424)), (Q14865319,P680,c(Q44424)))
action filter_type
action intersection
action find
entity Q24125021
relation P680
action find
entity Q14865319
relation P680
type Q44424
The [ANSWER] represents the molecular function of excinuclease ABC subunit A BP3660 and Cytochrome c oxidase subunit 2
{'AND': [['Q24125021', 'P680', {'concept': 'Q44424'}], ['Q14865319', 'P680', {'concept': 'Q44424'}]]}
SELECT DISTINCT ?x WHERE { resource:Q24125021 property:P680 ?x . resource:Q14865319 property:P680 ?x . ?x rdf:type ontology:Q44424 }
metal ion binding
The metal ion binding represents the molecular function of excinuclease ABC subunit A BP3660 and Cytochrome c oxidase subunit 2
metal ion binding
action filter_type
action intersection
action find
entity excinuclease ABC subunit A    BP3660
relation molecular function
action find
entity Cytochrome c oxidase subunit 2
relation molecular function
type chemical bond
{'AND': [['excinuclease ABC subunit A    BP3660', 'molecular function', {'concept': 'chemical bond'}], ['Cytochrome c oxidase subunit 2', 'molecular function', {'concept': 'chemical bond'}]]}
SELECT DISTINCT ?x WHERE { resource:excinuclease_ABC_subunit_A____BP3660 property:molecular_function ?x . resource:Cytochrome_c_oxidase_subunit_2 property:molecular_function ?x . ?x rdf:type ontology:chemical_bond }
[]
Simple Question (Ellipsis)
only subject is changed, parent and predicate remains same
Q21991398
Q44424
USER
And how about RING finger protein 225?
(Q21991398,P680,c(Q44424))
action filter_type
action find
entity Q21991398
relation P680
type Q44424
['Q21991398', 'P680', {'concept': 'Q44424'}]
SELECT DISTINCT ?x WHERE { resource:Q21991398 property:P680 ?x . ?x rdf:type ontology:Q44424 }
RING finger protein 225
action filter_type
action find
entity RING finger protein 225
relation molecular function
type chemical bond
['RING finger protein 225', 'molecular function', {'concept': 'chemical bond'}]
SELECT DISTINCT ?x WHERE { resource:RING_finger_protein_225 property:molecular_function ?x . ?x rdf:type ontology:chemical_bond }
[]
chemical bond
Q14633865 Q13667380
SYSTEM
zinc ion binding, metal ion binding
Q14633865 Q13667380
(Q21991398,P680,c(Q44424))
action filter_type
action find
entity Q21991398
relation P680
type Q44424
[ANSWERS]
['Q21991398', 'P680', {'concept': 'Q44424'}]
SELECT DISTINCT ?x WHERE { resource:Q21991398 property:P680 ?x . ?x rdf:type ontology:Q44424 }
zinc ion binding metal ion binding
zinc ion binding metal ion binding
action filter_type
action find
entity RING finger protein 225
relation molecular function
type chemical bond
['RING finger protein 225', 'molecular function', {'concept': 'chemical bond'}]
SELECT DISTINCT ?x WHERE { resource:RING_finger_protein_225 property:molecular_function ?x . ?x rdf:type ontology:chemical_bond }
[]
Simple Question (Ellipsis)
only subject is changed, parent and predicate remains same
Q24132142
Q863908
USER
And what about putative transposase    ECL_00390?
(Q24132142,P702,c(Q863908))
action filter_type
action find
entity Q24132142
relation P702
type Q863908
['Q24132142', 'P702', {'concept': 'Q863908'}]
SELECT DISTINCT ?y WHERE { ?y rdf:type ontology:Q863908 . resource:Q24132142 property:P702 ?y }
putative transposase    ECL_00390
action filter_type
action find
entity putative transposase    ECL_00390
relation encoded by
type nucleic acid sequence
['putative transposase    ECL_00390', 'encoded by', {'concept': 'nucleic acid sequence'}]
SELECT DISTINCT ?y WHERE { ?y rdf:type ontology:nucleic_acid_sequence . resource:putative_transposase____ECL_00390 property:encoded_by ?y }
[]
nucleic acid sequence
Q23084426
SYSTEM
putative transposase    ECL_00390
Q23084426
(Q24132142,P702,c(Q863908))
action filter_type
action find
entity Q24132142
relation P702
type Q863908
[ANSWER]
['Q24132142', 'P702', {'concept': 'Q863908'}]
SELECT DISTINCT ?y WHERE { ?y rdf:type ontology:Q863908 . resource:Q24132142 property:P702 ?y }
putative transposase    ECL_00390
putative transposase    ECL_00390
action filter_type
action find
entity putative transposase    ECL_00390
relation encoded by
type nucleic acid sequence
['putative transposase    ECL_00390', 'encoded by', {'concept': 'nucleic acid sequence'}]
SELECT DISTINCT ?y WHERE { ?y rdf:type ontology:nucleic_acid_sequence . resource:putative_transposase____ECL_00390 property:encoded_by ?y }
[]
Logical Reasoning (All)
Logical|Union|Single_Relation
Q23566891 Q24132142
P703
Q631147
USER
Which infraspecific names are putative transposase    ECL_00390 or L-rhamnose mutarotase    STY3831 found in ?
OR((Q24132142,P703,c(Q631147)), (Q23566891,P703,c(Q631147)))
action filter_type
action union
action find
entity Q24132142
relation P703
action find
entity Q23566891
relation P703
type Q631147
{'OR': [['Q24132142', 'P703', {'concept': 'Q631147'}], ['Q23566891', 'P703', {'concept': 'Q631147'}]]}
SELECT DISTINCT ?y WHERE { { VALUES ( ?e ) { ( resource:Q24132142 ) ( resource:Q23566891 ) } . ?e property:P703 ?y } . ?y rdf:type ontology:Q631147 }
L-rhamnose mutarotase    STY3831 putative transposase    ECL_00390
action filter_type
action union
action find
entity putative transposase    ECL_00390
relation found in taxon
action find
entity L-rhamnose mutarotase    STY3831
relation found in taxon
type infraspecific name
{'OR': [['putative transposase    ECL_00390', 'found in taxon', {'concept': 'infraspecific name'}], ['L-rhamnose mutarotase    STY3831', 'found in taxon', {'concept': 'infraspecific name'}]]}
SELECT DISTINCT ?y WHERE { { VALUES ( ?e ) { ( resource:putative_transposase____ECL_00390 ) ( resource:L-rhamnose_mutarotase____STY3831 ) } . ?e property:found_in_taxon ?y } . ?y rdf:type ontology:infraspecific_name }
[]
infraspecific name
Q21102928 Q21102997
SYSTEM
Enterobacter cloacae subsp. cloacae ATCC 13047, Salmonella enterica subsp. enterica serovar Typhi str. CT18
Q21102928 Q21102997
OR((Q24132142,P703,c(Q631147)), (Q23566891,P703,c(Q631147)))
action filter_type
action union
action find
entity Q24132142
relation P703
action find
entity Q23566891
relation P703
type Q631147
Species [ANSWERS] are putative transposase ECL_00390 or L-rhamnose mutarotase STY3831 found in
{'OR': [['Q24132142', 'P703', {'concept': 'Q631147'}], ['Q23566891', 'P703', {'concept': 'Q631147'}]]}
SELECT DISTINCT ?y WHERE { { VALUES ( ?e ) { ( resource:Q24132142 ) ( resource:Q23566891 ) } . ?e property:P703 ?y } . ?y rdf:type ontology:Q631147 }
Enterobacter cloacae subsp. cloacae ATCC 13047 Salmonella enterica subsp. enterica serovar Typhi str. CT18
Species Enterobacter cloacae subsp. cloacae ATCC 13047 and Salmonella enterica subsp. enterica serovar Typhi str. CT18 are putative transposase ECL_00390 or L-rhamnose mutarotase STY3831 found in
Enterobacter cloacae subsp. cloacae ATCC 13047 Salmonella enterica subsp. enterica serovar Typhi str. CT18
action filter_type
action union
action find
entity putative transposase    ECL_00390
relation found in taxon
action find
entity L-rhamnose mutarotase    STY3831
relation found in taxon
type infraspecific name
{'OR': [['putative transposase    ECL_00390', 'found in taxon', {'concept': 'infraspecific name'}], ['L-rhamnose mutarotase    STY3831', 'found in taxon', {'concept': 'infraspecific name'}]]}
SELECT DISTINCT ?y WHERE { { VALUES ( ?e ) { ( resource:putative_transposase____ECL_00390 ) ( resource:L-rhamnose_mutarotase____STY3831 ) } . ?e property:found_in_taxon ?y } . ?y rdf:type ontology:infraspecific_name }
[]