Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_00091#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00091#construct-template-86
http://purl.uniprot.org/unirules/MF_00091#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00091#construct-template-87
http://purl.uniprot.org/unirules/MF_00091#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00091#construct-template-63
http://purl.uniprot.org/unirules/MF_00091#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_00091#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_00091#construct-where-list-0
http://purl.uniprot.org/unirules/MF_00091#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_00091#construct-template-list-0
http://purl.uniprot.org/unirules/MF_00091#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:35630 up:source unirule:MF_00091 . _:35631 up:source unirule:MF_00091 . _:35632 up:source unirule:MF_00091 . _:35633 up:source unirule:MF_00091 . _:35634 up:source unirule:MF_00091 . _:35635 up:source unirule:MF_00091 . _:35636 up:source unirule:MF_00091 . _:35637 up:source unirule:MF_00091 . _:35638 up:source unirule:MF_00091 . _:35639 up:source unirule:MF_00091 . _:35640 up:source unirule:MF_00091 . _:35641 up:source unirule:MF_00091 . _:35642 up:source unirule:MF_00091 . _:35643 up:source unirule:MF_00091 . _:35644 up:source unirule:MF_00091 . _:35645 up:source unirule:MF_00091 . _:35646 up:source unirule:MF_00091 . _:35647 up:source unirule:MF_00091 . ?this up:alternativeName ?name1 , ?name2 ; up:annotation ?annotation4 , ?annotation5 , ?annotation7 , ?annotation8 ; up:classifiedWith GO:0009372 , GO:0043768 , keyword:456 , keyword:673 , keyword:71 ; up:recommendedName ?name0 . ?name0 up:ecName '4.4.1.21' ; up:fullName 'S-ribosylhomocysteine lyase' ; rdf:type up:Structured_Name . ?name1 up:fullName 'AI-2 synthesis protein' ; rdf:type up:Structured_Name . ?name2 up:fullName 'Autoinducer-2 production protein LuxS' ; rdf:type up:Structured_Name . ?gene3 skos:prefLabel 'luxS' . ?annotation4 a up:Function_Annotation ; rdfs:comment 'Involved in the synthesis of autoinducer 2 (AI-2) which is secreted by bacteria and is used to communicate both the cell density and the metabolic potential of the environment. The regulation of gene expression in response to changes in cell density is called quorum sensing. Catalyzes the transformation of S-ribosylhomocysteine (RHC) to homocysteine (HC) and 4,5-dihydroxy-2,3-pentadione (DPD).' . ?annotation5 up:activity ?activity6 ; rdf:type up:Catalytic_Activity_Annotation . ?activity6 up:catalyticActivity ; up:enzymeClass . ?annotation7 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation8 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the LuxS family.' . ?case9 up:classifiedWith keyword:408 , keyword:479 . ?pfs10 up:annotation ?annotation11 , ?annotation17 , ?annotation23 . ?annotation11 faldo:begin ?pfsb12 ; faldo:end ?pfse13 ; up:ligand ?ligand14 ; rdf:type up:Binding_Site_Annotation . ?pfsb12 faldo:position ?thisPositionOn15 ; rdf:type faldo:ExactPosition . ?pfse13 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?ligand14 rdfs:subClassOf chebi:24875 . ?annotation17 faldo:begin ?pfsb18 ; faldo:end ?pfse19 ; up:ligand ?ligand20 ; rdf:type up:Binding_Site_Annotation . ?pfsb18 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?pfse19 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?ligand20 rdfs:subClassOf chebi:24875 . ?annotation23 faldo:begin ?pfsb24 ; faldo:end ?pfse25 ; up:ligand ?ligand26 ; rdf:type up:Binding_Site_Annotation . ?pfsb24 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfse25 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?ligand26 rdfs:subClassOf chebi:24875 . _:35648 a rdf:Statement ; up:attribution _:35630 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:35649 a rdf:Statement ; up:attribution _:35631 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:35650 a rdf:Statement ; up:attribution _:35632 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:35651 a rdf:Statement ; up:attribution _:35633 ; rdf:subject ?gene3 ; rdf:predicate up:encodedBy ; rdf:object ?gene3 . _:35652 a rdf:Statement ; up:attribution _:35634 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:35653 a rdf:Statement ; up:attribution _:35635 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:35654 a rdf:Statement ; up:attribution _:35636 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:35655 a rdf:Statement ; up:attribution _:35637 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:35656 a rdf:Statement ; up:attribution _:35638 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:673 . _:35657 a rdf:Statement ; up:attribution _:35639 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:71 . _:35658 a rdf:Statement ; up:attribution _:35640 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:456 . _:35659 a rdf:Statement ; up:attribution _:35641 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0043768 . _:35660 a rdf:Statement ; up:attribution _:35642 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0009372 . _:35661 a rdf:Statement ; up:attribution _:35643 ; rdf:subject ?case9 ; rdf:predicate up:classifiedWith ; rdf:object keyword:408 . _:35662 a rdf:Statement ; up:attribution _:35644 ; rdf:subject ?case9 ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:35663 a rdf:Statement ; up:source unirule:MF_00091 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:35664 a rdf:Statement ; up:attribution _:35645 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:35665 a rdf:Statement ; up:source unirule:MF_00091 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:35666 a rdf:Statement ; up:attribution _:35646 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:35667 a rdf:Statement ; up:source unirule:MF_00091 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:35668 a rdf:Statement ; up:attribution _:35647 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00091 #Rule MF_00091 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2022-11-19 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00091 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_00091a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00091a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_00091a2')) AS ?name2) . BIND(URI(CONCAT(STR(?this), '#MF_00091a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_00091a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_00091a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_00091a8')) AS ?annotation8) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch33 faldo:location ?templateMotifSequenceMatchRegionO3466734 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO3466736 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO34667MF_0009129 . ?templateMotifSequenceMatchRegionO3466734 faldo:begin ?templateMotifSequenceMatchBeginO3466735 . ?templateMotifSequenceMatchBeginO3466735 faldo:position ?templateMotifSequenceMatchBeginPositionO3466730 ; faldo:reference isoform:O34667-1 . ?templateMotifSequenceProfileAlignmentOperationO3466736 edam:has_input signature:MF_00091 ; rdf:type edam:operation_0300 . ?targetMotifMatch37 faldo:location ?targetMotifMatchRegionMatch38 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0009140 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO34667MF_0009131 . ?targetMotifMatchRegionMatch38 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0009139 . ?targetMotifMatchRegionMatchBeginMF_0009139 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0009132 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0009140 edam:has_input signature:MF_00091 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFTGRP_1) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO34667MF_0009129, 1, (STRLEN(?templateMotifCigarO34667MF_0009129) - STRLEN(REPLACE(?templateMotifCigarO34667MF_0009129, CONCAT('^(?:-*[^-]){', STR(((54 - ?templateMotifSequenceMatchBeginPositionO3466730) + 1)), '}'), '')))), '[a-z]', '')) AS ?step141) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO34667MF_0009131, 1, (STRLEN(?targetMotifMatchCigarO34667MF_0009131) - STRLEN(REPLACE(?targetMotifMatchCigarO34667MF_0009131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step141), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO34667MF_0009131, 1, (STRLEN(?targetMotifMatchCigarO34667MF_0009131) - STRLEN(REPLACE(?targetMotifMatchCigarO34667MF_0009131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step141), '}'), '')))), '[^-]', ''))) AS ?step242) . BIND(((?step242 + ?targetMotifMatchRegionMatchBeginPositionMF_0009132) - 1) AS ?thisPositionOn15) . BIND(?thisPositionOn15 AS ?thisPositionOn16) . BIND(?this AS ?pfs1t43) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb12) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse13) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn15, 1) = 'H')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO34667MF_0009129, 1, (STRLEN(?templateMotifCigarO34667MF_0009129) - STRLEN(REPLACE(?templateMotifCigarO34667MF_0009129, CONCAT('^(?:-*[^-]){', STR(((58 - ?templateMotifSequenceMatchBeginPositionO3466730) + 1)), '}'), '')))), '[a-z]', '')) AS ?step144) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO34667MF_0009131, 1, (STRLEN(?targetMotifMatchCigarO34667MF_0009131) - STRLEN(REPLACE(?targetMotifMatchCigarO34667MF_0009131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO34667MF_0009131, 1, (STRLEN(?targetMotifMatchCigarO34667MF_0009131) - STRLEN(REPLACE(?targetMotifMatchCigarO34667MF_0009131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step144), '}'), '')))), '[^-]', ''))) AS ?step245) . BIND(((?step245 + ?targetMotifMatchRegionMatchBeginPositionMF_0009132) - 1) AS ?thisPositionOn21) . BIND(?thisPositionOn21 AS ?thisPositionOn22) . BIND(?this AS ?pfs1t46) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb18) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse19) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn21, 1) = 'H')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO34667MF_0009129, 1, (STRLEN(?templateMotifCigarO34667MF_0009129) - STRLEN(REPLACE(?templateMotifCigarO34667MF_0009129, CONCAT('^(?:-*[^-]){', STR(((126 - ?templateMotifSequenceMatchBeginPositionO3466730) + 1)), '}'), '')))), '[a-z]', '')) AS ?step147) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO34667MF_0009131, 1, (STRLEN(?targetMotifMatchCigarO34667MF_0009131) - STRLEN(REPLACE(?targetMotifMatchCigarO34667MF_0009131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step147), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO34667MF_0009131, 1, (STRLEN(?targetMotifMatchCigarO34667MF_0009131) - STRLEN(REPLACE(?targetMotifMatchCigarO34667MF_0009131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step147), '}'), '')))), '[^-]', ''))) AS ?step248) . BIND(((?step248 + ?targetMotifMatchRegionMatchBeginPositionMF_0009132) - 1) AS ?thisPositionOn27) . BIND(?thisPositionOn27 AS ?thisPositionOn28) . BIND(?this AS ?pfs1t49) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb24) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse25) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn27, 1) = 'C')) . BIND(?this AS ?pfs10) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag50) . } BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag50, ?UNBOUND_VARIABLE) AS ?case9) . } "xsd:string
http://purl.uniprot.org/unirules/MF_00091http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_00091#construct