Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_00033#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00033#construct-template-124
http://purl.uniprot.org/unirules/MF_00033#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00033#construct-template-94
http://purl.uniprot.org/unirules/MF_00033#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00033#construct-template-149
http://purl.uniprot.org/unirules/MF_00033#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00033#construct-template-101
http://purl.uniprot.org/unirules/MF_00033#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00033#construct-template-125
http://purl.uniprot.org/unirules/MF_00033#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00033#construct-template-91
http://purl.uniprot.org/unirules/MF_00033#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00033#construct-template-126
http://purl.uniprot.org/unirules/MF_00033#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00033#construct-template-102
http://purl.uniprot.org/unirules/MF_00033#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00033#construct-template-92
http://purl.uniprot.org/unirules/MF_00033#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00033#construct-template-127
http://purl.uniprot.org/unirules/MF_00033#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00033#construct-template-103
http://purl.uniprot.org/unirules/MF_00033#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_00033#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_00033#construct-where-list-0
http://purl.uniprot.org/unirules/MF_00033#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_00033#construct-template-list-0
http://purl.uniprot.org/unirules/MF_00033#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:13060 up:source unirule:MF_00033 . _:13061 up:source unirule:MF_00033 . _:13062 up:source unirule:MF_00033 . _:13063 up:source unirule:MF_00033 . _:13064 up:source unirule:MF_00033 . _:13065 up:source unirule:MF_00033 . _:13066 up:source unirule:MF_00033 . _:13067 up:source unirule:MF_00033 . _:13068 up:source unirule:MF_00033 . _:13069 up:source unirule:MF_00033 . _:13070 up:source unirule:MF_00033 . _:13071 up:source unirule:MF_00033 . _:13072 up:source unirule:MF_00033 . _:13073 up:source unirule:MF_00033 . _:13074 up:source unirule:MF_00033 . _:13075 up:source unirule:MF_00033 . _:13076 up:source unirule:MF_00033 . _:13077 up:source unirule:MF_00033 . _:13078 up:source unirule:MF_00033 . _:13079 up:source unirule:MF_00033 . _:13080 up:source unirule:MF_00033 . _:13081 up:source unirule:MF_00033 . _:13082 up:source unirule:MF_00033 . _:13083 up:source unirule:MF_00033 . _:13084 up:source unirule:MF_00033 . _:13085 up:source unirule:MF_00033 . ?this up:alternativeName ?name1 ; up:annotation ?annotation3 , ?annotation4 , ?annotation5 ; up:classifiedWith GO:0005886 , GO:0009252 , GO:0050511 , keyword:1003 , keyword:131 , keyword:132 , keyword:133 , keyword:328 , keyword:472 , keyword:573 , keyword:808 , keyword:961 ; up:recommendedName ?name0 . ?name0 up:ecName '2.4.1.227' ; up:fullName 'UDP-N-acetylglucosamine--N-acetylmuramyl-(pentapeptide) pyrophosphoryl-undecaprenol N-acetylglucosamine transferase' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Undecaprenyl-PP-MurNAc-pentapeptide-UDPGlcNAc GlcNAc transferase' ; rdf:type up:Structured_Name . ?gene2 skos:prefLabel 'murG' . ?annotation3 a up:Function_Annotation ; rdfs:comment 'Cell wall formation. Catalyzes the transfer of a GlcNAc subunit on undecaprenyl-pyrophosphoryl-MurNAc-pentapeptide (lipid intermediate I) to form undecaprenyl-pyrophosphoryl-MurNAc-(pentapeptide)GlcNAc (lipid intermediate II).' . ?annotation4 a up:Pathway_Annotation ; rdfs:comment 'Cell wall biogenesis; peptidoglycan biosynthesis.' . ?annotation5 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the glycosyltransferase 28 family. MurG subfamily.' . ?case6 up:classifiedWith keyword:997 . ?pfs10 up:annotation ?annotation11 . ?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:57705 . ?pfs17 up:annotation ?annotation18 . ?annotation18 faldo:begin ?pfsb19 ; faldo:end ?pfse20 ; up:ligand ?ligand21 ; rdf:type up:Binding_Site_Annotation . ?pfsb19 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?pfse20 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?ligand21 rdfs:subClassOf chebi:57705 . ?pfs24 up:annotation ?annotation25 . ?annotation25 faldo:begin ?pfsb26 ; faldo:end ?pfse27 ; up:ligand ?ligand28 ; rdf:type up:Binding_Site_Annotation . ?pfsb26 faldo:position ?thisPositionOn29 ; rdf:type faldo:ExactPosition . ?pfse27 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?ligand28 rdfs:subClassOf chebi:57705 . ?pfs31 up:annotation ?annotation32 . ?annotation32 faldo:begin ?pfsb33 ; faldo:end ?pfse34 ; up:ligand ?ligand35 ; rdf:type up:Binding_Site_Annotation . ?pfsb33 faldo:position ?thisPositionOn36 ; rdf:type faldo:ExactPosition . ?pfse34 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?ligand35 rdfs:subClassOf chebi:57705 . ?pfs38 up:annotation ?annotation39 . ?annotation39 faldo:begin ?pfsb40 ; faldo:end ?pfse41 ; up:ligand ?ligand42 ; rdf:type up:Binding_Site_Annotation . ?pfsb40 faldo:position ?thisPositionOn43 ; rdf:type faldo:ExactPosition . ?pfse41 faldo:position ?thisPositionOn44 ; rdf:type faldo:ExactPosition . ?ligand42 rdfs:subClassOf chebi:57705 . ?pfs45 up:annotation ?annotation46 . ?annotation46 faldo:begin ?pfsb47 ; faldo:end ?pfse48 ; up:ligand ?ligand49 ; rdf:type up:Binding_Site_Annotation . ?pfsb47 faldo:position ?thisPositionOn50 ; rdf:type faldo:ExactPosition . ?pfse48 faldo:position ?thisPositionOn51 ; rdf:type faldo:ExactPosition . ?ligand49 rdfs:subClassOf chebi:57705 . ?pfs52 up:annotation ?annotation53 . ?annotation53 faldo:begin ?pfsb54 ; faldo:end ?pfse55 ; up:ligand ?ligand56 ; rdf:type up:Binding_Site_Annotation . ?pfsb54 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?pfse55 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?ligand56 rdfs:subClassOf chebi:57705 . _:13086 a rdf:Statement ; up:attribution _:13060 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:13087 a rdf:Statement ; up:attribution _:13061 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:13088 a rdf:Statement ; up:attribution _:13062 ; rdf:subject ?gene2 ; rdf:predicate up:encodedBy ; rdf:object ?gene2 . _:13089 a rdf:Statement ; up:attribution _:13063 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:13090 a rdf:Statement ; up:attribution _:13064 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:13091 a rdf:Statement ; up:attribution _:13065 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:13092 a rdf:Statement ; up:attribution _:13066 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:131 . _:13093 a rdf:Statement ; up:attribution _:13067 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:132 . _:13094 a rdf:Statement ; up:attribution _:13068 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1003 . _:13095 a rdf:Statement ; up:attribution _:13069 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:133 . _:13096 a rdf:Statement ; up:attribution _:13070 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:961 . _:13097 a rdf:Statement ; up:attribution _:13071 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:328 . _:13098 a rdf:Statement ; up:attribution _:13072 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:472 . _:13099 a rdf:Statement ; up:attribution _:13073 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:573 . _:13100 a rdf:Statement ; up:attribution _:13074 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:13101 a rdf:Statement ; up:attribution _:13075 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0050511 . _:13102 a rdf:Statement ; up:attribution _:13076 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0009252 . _:13103 a rdf:Statement ; up:attribution _:13077 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005886 . _:13104 a rdf:Statement ; up:attribution _:13078 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object keyword:997 . _:13105 a rdf:Statement ; up:source unirule:MF_00033 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:13106 a rdf:Statement ; up:attribution _:13079 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:13107 a rdf:Statement ; up:source unirule:MF_00033 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:13108 a rdf:Statement ; up:attribution _:13080 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:13109 a rdf:Statement ; up:source unirule:MF_00033 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:13110 a rdf:Statement ; up:attribution _:13081 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:13111 a rdf:Statement ; up:source unirule:MF_00033 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:13112 a rdf:Statement ; up:attribution _:13082 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:13113 a rdf:Statement ; up:source unirule:MF_00033 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:13114 a rdf:Statement ; up:attribution _:13083 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:13115 a rdf:Statement ; up:source unirule:MF_00033 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:13116 a rdf:Statement ; up:attribution _:13084 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:13117 a rdf:Statement ; up:source unirule:MF_00033 ; rdf:subject ?pfs52 ; rdf:predicate up:annotation ; rdf:object ?annotation53 . _:13118 a rdf:Statement ; up:attribution _:13085 ; rdf:subject ?pfs52 ; rdf:predicate up:annotation ; rdf:object ?annotation53 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00033 #Rule MF_00033 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2025-09-19 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00033 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_00033a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00033a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_00033a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_00033a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_00033a5')) AS ?annotation5) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch63 faldo:location ?templateMotifSequenceMatchRegionQ9HW0164 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HW0166 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9HW01MF_0003359 . ?templateMotifSequenceMatchRegionQ9HW0164 faldo:begin ?templateMotifSequenceMatchBeginQ9HW0165 . ?templateMotifSequenceMatchBeginQ9HW0165 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HW0160 ; faldo:reference isoform:Q9HW01-1 . ?templateMotifSequenceProfileAlignmentOperationQ9HW0166 edam:has_input signature:MF_00033 ; rdf:type edam:operation_0300 . ?targetMotifMatch67 faldo:location ?targetMotifMatchRegionMatch68 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0003370 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9HW01MF_0003361 . ?targetMotifMatchRegionMatch68 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0003369 . ?targetMotifMatchRegionMatchBeginMF_0003369 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0003362 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0003370 edam:has_input signature:MF_00033 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HW01MF_0003359, 1, (STRLEN(?templateMotifCigarQ9HW01MF_0003359) - STRLEN(REPLACE(?templateMotifCigarQ9HW01MF_0003359, CONCAT('^(?:-*[^-]){', STR(((12 - ?templateMotifSequenceMatchBeginPositionQ9HW0160) + 1)), '}'), '')))), '[a-z]', '')) AS ?step171) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HW01MF_0003361, 1, (STRLEN(?targetMotifMatchCigarQ9HW01MF_0003361) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HW01MF_0003361, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step171), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HW01MF_0003361, 1, (STRLEN(?targetMotifMatchCigarQ9HW01MF_0003361) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HW01MF_0003361, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step171), '}'), '')))), '[^-]', ''))) AS ?step272) . BIND(((?step272 + ?targetMotifMatchRegionMatchBeginPositionMF_0003362) - 1) AS ?thisPositionOn15) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HW01MF_0003359, 1, (STRLEN(?templateMotifCigarQ9HW01MF_0003359) - STRLEN(REPLACE(?templateMotifCigarQ9HW01MF_0003359, CONCAT('^(?:-*[^-]){', STR(((14 - ?templateMotifSequenceMatchBeginPositionQ9HW0160) + 1)), '}'), '')))), '[a-z]', '')) AS ?step173) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HW01MF_0003361, 1, (STRLEN(?targetMotifMatchCigarQ9HW01MF_0003361) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HW01MF_0003361, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step173), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HW01MF_0003361, 1, (STRLEN(?targetMotifMatchCigarQ9HW01MF_0003361) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HW01MF_0003361, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step173), '}'), '')))), '[^-]', ''))) AS ?step274) . BIND(((?step274 + ?targetMotifMatchRegionMatchBeginPositionMF_0003362) - 1) AS ?thisPositionOn16) . BIND(?this AS ?pfs1t75) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb12) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse13) . FILTER (REGEX('[TS][GA]G', SUBSTR(?thisSequenceValue, ?thisPositionOn15, (?thisPositionOn16 - ?thisPositionOn15)))) . BIND(URI(CONCAT(STR(?this), '#MF_00033a11')) AS ?annotation11) . BIND(?this AS ?pfs10) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch80 faldo:location ?templateMotifSequenceMatchRegionQ9HW0181 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HW0183 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9HW01MF_0003376 . ?templateMotifSequenceMatchRegionQ9HW0181 faldo:begin ?templateMotifSequenceMatchBeginQ9HW0182 . ?templateMotifSequenceMatchBeginQ9HW0182 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HW0177 ; faldo:reference isoform:Q9HW01-1 . ?templateMotifSequenceProfileAlignmentOperationQ9HW0183 edam:has_input signature:MF_00033 ; rdf:type edam:operation_0300 . ?targetMotifMatch84 faldo:location ?targetMotifMatchRegionMatch85 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0003387 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9HW01MF_0003378 . ?targetMotifMatchRegionMatch85 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0003386 . ?targetMotifMatchRegionMatchBeginMF_0003386 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0003379 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0003387 edam:has_input signature:MF_00033 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HW01MF_0003376, 1, (STRLEN(?templateMotifCigarQ9HW01MF_0003376) - STRLEN(REPLACE(?templateMotifCigarQ9HW01MF_0003376, CONCAT('^(?:-*[^-]){', STR(((262 - ?templateMotifSequenceMatchBeginPositionQ9HW0177) + 1)), '}'), '')))), '[a-z]', '')) AS ?step188) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HW01MF_0003378, 1, (STRLEN(?targetMotifMatchCigarQ9HW01MF_0003378) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HW01MF_0003378, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step188), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HW01MF_0003378, 1, (STRLEN(?targetMotifMatchCigarQ9HW01MF_0003378) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HW01MF_0003378, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step188), '}'), '')))), '[^-]', ''))) AS ?step289) . BIND(((?step289 + ?targetMotifMatchRegionMatchBeginPositionMF_0003379) - 1) AS ?thisPositionOn22) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HW01MF_0003376, 1, (STRLEN(?templateMotifCigarQ9HW01MF_0003376) - STRLEN(REPLACE(?templateMotifCigarQ9HW01MF_0003376, CONCAT('^(?:-*[^-]){', STR(((267 - ?templateMotifSequenceMatchBeginPositionQ9HW0177) + 1)), '}'), '')))), '[a-z]', '')) AS ?step190) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HW01MF_0003378, 1, (STRLEN(?targetMotifMatchCigarQ9HW01MF_0003378) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HW01MF_0003378, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HW01MF_0003378, 1, (STRLEN(?targetMotifMatchCigarQ9HW01MF_0003378) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HW01MF_0003378, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), '')))), '[^-]', ''))) AS ?step291) . BIND(((?step291 + ?targetMotifMatchRegionMatchBeginPositionMF_0003379) - 1) AS ?thisPositionOn23) . BIND(?this AS ?pfs1t92) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb19) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse20) . FILTER (REGEX('[AG]L[TS]V[ARNDCQEGHILKMFPSTWYVBZJUOX][ED]', SUBSTR(?thisSequenceValue, ?thisPositionOn22, (?thisPositionOn23 - ?thisPositionOn22)))) . BIND(URI(CONCAT(STR(?this), '#MF_00033a18')) AS ?annotation18) . BIND(?this AS ?pfs17) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch97 faldo:location ?templateMotifSequenceMatchRegionQ9HW0198 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HW01100 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9HW01MF_0003393 . ?templateMotifSequenceMatchRegionQ9HW0198 faldo:begin ?templateMotifSequenceMatchBeginQ9HW0199 . ?templateMotifSequenceMatchBeginQ9HW0199 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HW0194 ; faldo:reference isoform:Q9HW01-1 . ?templateMotifSequenceProfileAlignmentOperationQ9HW01100 edam:has_input signature:MF_00033 ; rdf:type edam:operation_0300 . ?targetMotifMatch101 faldo:location ?targetMotifMatchRegionMatch102 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00033104 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9HW01MF_0003395 . ?targetMotifMatchRegionMatch102 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00033103 . ?targetMotifMatchRegionMatchBeginMF_00033103 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0003396 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00033104 edam:has_input signature:MF_00033 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HW01MF_0003393, 1, (STRLEN(?templateMotifCigarQ9HW01MF_0003393) - STRLEN(REPLACE(?templateMotifCigarQ9HW01MF_0003393, CONCAT('^(?:-*[^-]){', STR(((124 - ?templateMotifSequenceMatchBeginPositionQ9HW0194) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1105) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HW01MF_0003395, 1, (STRLEN(?targetMotifMatchCigarQ9HW01MF_0003395) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HW01MF_0003395, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HW01MF_0003395, 1, (STRLEN(?targetMotifMatchCigarQ9HW01MF_0003395) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HW01MF_0003395, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), '')))), '[^-]', ''))) AS ?step2106) . BIND(((?step2106 + ?targetMotifMatchRegionMatchBeginPositionMF_0003396) - 1) AS ?thisPositionOn29) . BIND(?thisPositionOn29 AS ?thisPositionOn30) . BIND(?this AS ?pfs1t107) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb26) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse27) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn29, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_00033a25')) AS ?annotation25) . BIND(?this AS ?pfs24) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch112 faldo:location ?templateMotifSequenceMatchRegionQ9HW01113 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HW01115 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9HW01MF_00033108 . ?templateMotifSequenceMatchRegionQ9HW01113 faldo:begin ?templateMotifSequenceMatchBeginQ9HW01114 . ?templateMotifSequenceMatchBeginQ9HW01114 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HW01109 ; faldo:reference isoform:Q9HW01-1 . ?templateMotifSequenceProfileAlignmentOperationQ9HW01115 edam:has_input signature:MF_00033 ; rdf:type edam:operation_0300 . ?targetMotifMatch116 faldo:location ?targetMotifMatchRegionMatch117 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00033119 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9HW01MF_00033110 . ?targetMotifMatchRegionMatch117 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00033118 . ?targetMotifMatchRegionMatchBeginMF_00033118 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00033111 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00033119 edam:has_input signature:MF_00033 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HW01MF_00033108, 1, (STRLEN(?templateMotifCigarQ9HW01MF_00033108) - STRLEN(REPLACE(?templateMotifCigarQ9HW01MF_00033108, CONCAT('^(?:-*[^-]){', STR(((163 - ?templateMotifSequenceMatchBeginPositionQ9HW01109) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1120) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HW01MF_00033110, 1, (STRLEN(?targetMotifMatchCigarQ9HW01MF_00033110) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HW01MF_00033110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HW01MF_00033110, 1, (STRLEN(?targetMotifMatchCigarQ9HW01MF_00033110) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HW01MF_00033110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), '')))), '[^-]', ''))) AS ?step2121) . BIND(((?step2121 + ?targetMotifMatchRegionMatchBeginPositionMF_00033111) - 1) AS ?thisPositionOn36) . BIND(?thisPositionOn36 AS ?thisPositionOn37) . BIND(?this AS ?pfs1t122) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb33) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse34) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn36, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_00033a32')) AS ?annotation32) . BIND(?this AS ?pfs31) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch127 faldo:location ?templateMotifSequenceMatchRegionQ9HW01128 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HW01130 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9HW01MF_00033123 . ?templateMotifSequenceMatchRegionQ9HW01128 faldo:begin ?templateMotifSequenceMatchBeginQ9HW01129 . ?templateMotifSequenceMatchBeginQ9HW01129 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HW01124 ; faldo:reference isoform:Q9HW01-1 . ?templateMotifSequenceProfileAlignmentOperationQ9HW01130 edam:has_input signature:MF_00033 ; rdf:type edam:operation_0300 . ?targetMotifMatch131 faldo:location ?targetMotifMatchRegionMatch132 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00033134 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9HW01MF_00033125 . ?targetMotifMatchRegionMatch132 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00033133 . ?targetMotifMatchRegionMatchBeginMF_00033133 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00033126 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00033134 edam:has_input signature:MF_00033 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HW01MF_00033123, 1, (STRLEN(?templateMotifCigarQ9HW01MF_00033123) - STRLEN(REPLACE(?templateMotifCigarQ9HW01MF_00033123, CONCAT('^(?:-*[^-]){', STR(((189 - ?templateMotifSequenceMatchBeginPositionQ9HW01124) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1135) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HW01MF_00033125, 1, (STRLEN(?targetMotifMatchCigarQ9HW01MF_00033125) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HW01MF_00033125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HW01MF_00033125, 1, (STRLEN(?targetMotifMatchCigarQ9HW01MF_00033125) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HW01MF_00033125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), '')))), '[^-]', ''))) AS ?step2136) . BIND(((?step2136 + ?targetMotifMatchRegionMatchBeginPositionMF_00033126) - 1) AS ?thisPositionOn43) . BIND(?thisPositionOn43 AS ?thisPositionOn44) . BIND(?this AS ?pfs1t137) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb40) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse41) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn43, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_00033a39')) AS ?annotation39) . BIND(?this AS ?pfs38) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch142 faldo:location ?templateMotifSequenceMatchRegionQ9HW01143 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HW01145 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9HW01MF_00033138 . ?templateMotifSequenceMatchRegionQ9HW01143 faldo:begin ?templateMotifSequenceMatchBeginQ9HW01144 . ?templateMotifSequenceMatchBeginQ9HW01144 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HW01139 ; faldo:reference isoform:Q9HW01-1 . ?templateMotifSequenceProfileAlignmentOperationQ9HW01145 edam:has_input signature:MF_00033 ; rdf:type edam:operation_0300 . ?targetMotifMatch146 faldo:location ?targetMotifMatchRegionMatch147 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00033149 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9HW01MF_00033140 . ?targetMotifMatchRegionMatch147 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00033148 . ?targetMotifMatchRegionMatchBeginMF_00033148 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00033141 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00033149 edam:has_input signature:MF_00033 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HW01MF_00033138, 1, (STRLEN(?templateMotifCigarQ9HW01MF_00033138) - STRLEN(REPLACE(?templateMotifCigarQ9HW01MF_00033138, CONCAT('^(?:-*[^-]){', STR(((243 - ?templateMotifSequenceMatchBeginPositionQ9HW01139) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1150) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HW01MF_00033140, 1, (STRLEN(?targetMotifMatchCigarQ9HW01MF_00033140) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HW01MF_00033140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HW01MF_00033140, 1, (STRLEN(?targetMotifMatchCigarQ9HW01MF_00033140) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HW01MF_00033140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), '')))), '[^-]', ''))) AS ?step2151) . BIND(((?step2151 + ?targetMotifMatchRegionMatchBeginPositionMF_00033141) - 1) AS ?thisPositionOn50) . BIND(?thisPositionOn50 AS ?thisPositionOn51) . BIND(?this AS ?pfs1t152) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfsb47) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfse48) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn50, 1) = 'I')) . BIND(URI(CONCAT(STR(?this), '#MF_00033a46')) AS ?annotation46) . BIND(?this AS ?pfs45) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch157 faldo:location ?templateMotifSequenceMatchRegionQ9HW01158 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HW01160 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9HW01MF_00033153 . ?templateMotifSequenceMatchRegionQ9HW01158 faldo:begin ?templateMotifSequenceMatchBeginQ9HW01159 . ?templateMotifSequenceMatchBeginQ9HW01159 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HW01154 ; faldo:reference isoform:Q9HW01-1 . ?templateMotifSequenceProfileAlignmentOperationQ9HW01160 edam:has_input signature:MF_00033 ; rdf:type edam:operation_0300 . ?targetMotifMatch161 faldo:location ?targetMotifMatchRegionMatch162 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00033164 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9HW01MF_00033155 . ?targetMotifMatchRegionMatch162 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00033163 . ?targetMotifMatchRegionMatchBeginMF_00033163 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00033156 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00033164 edam:has_input signature:MF_00033 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HW01MF_00033153, 1, (STRLEN(?templateMotifCigarQ9HW01MF_00033153) - STRLEN(REPLACE(?templateMotifCigarQ9HW01MF_00033153, CONCAT('^(?:-*[^-]){', STR(((288 - ?templateMotifSequenceMatchBeginPositionQ9HW01154) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1165) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HW01MF_00033155, 1, (STRLEN(?targetMotifMatchCigarQ9HW01MF_00033155) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HW01MF_00033155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HW01MF_00033155, 1, (STRLEN(?targetMotifMatchCigarQ9HW01MF_00033155) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HW01MF_00033155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), '')))), '[^-]', ''))) AS ?step2166) . BIND(((?step2166 + ?targetMotifMatchRegionMatchBeginPositionMF_00033156) - 1) AS ?thisPositionOn57) . BIND(?thisPositionOn57 AS ?thisPositionOn58) . BIND(?this AS ?pfs1t167) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb54) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse55) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn57, 1) = 'Q')) . BIND(URI(CONCAT(STR(?this), '#MF_00033a53')) AS ?annotation53) . BIND(?this AS ?pfs52) . } OPTIONAL { ?this a up:Protein . { ?this up:proteome . } UNION { ?this up:proteome ?p168 . ?p168 skos:narrower . } BIND(?this AS ?case6) . } OPTIONAL { ?this a up:Protein . VALUES ?supertaxon169 {taxon:186826 taxon:1279} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon169 . BIND(?this AS ?case7) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon170 {taxon:186826 taxon:1279} ?thisOrganism rdfs:subClassOf+ ?supertaxon170 . })) . BIND(?this AS ?case8) . } OPTIONAL { ?this a up:Protein . { FILTER (! (EXISTS { { ?this up:proteome . } UNION { ?this up:proteome ?p171 . ?p171 skos:narrower . } })) . } UNION { { ?this up:proteome . } UNION { ?this up:proteome ?p172 . ?p172 skos:narrower . } } BIND(?this AS ?case9) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_00033http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_00033#construct