Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_02238#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02238#construct-template-38
http://purl.uniprot.org/unirules/MF_02238#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02238#construct-template-135
http://purl.uniprot.org/unirules/MF_02238#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02238#construct-template-136
http://purl.uniprot.org/unirules/MF_02238#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02238#construct-template-112
http://purl.uniprot.org/unirules/MF_02238#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02238#construct-template-94
http://purl.uniprot.org/unirules/MF_02238#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02238#construct-template-124
http://purl.uniprot.org/unirules/MF_02238#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02238#construct-template-138
http://purl.uniprot.org/unirules/MF_02238#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02238#construct-template-79
http://purl.uniprot.org/unirules/MF_02238#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02238#construct-template-77
http://purl.uniprot.org/unirules/MF_02238#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02238#construct-template-129
http://purl.uniprot.org/unirules/MF_02238#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02238#construct-template-70
http://purl.uniprot.org/unirules/MF_02238#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02238#construct-template-122
http://purl.uniprot.org/unirules/MF_02238#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02238#construct-template-127
http://purl.uniprot.org/unirules/MF_02238#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02238#construct-template-120
http://purl.uniprot.org/unirules/MF_02238#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02238#construct-template-48
http://purl.uniprot.org/unirules/MF_02238#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02238#construct-template-125
http://purl.uniprot.org/unirules/MF_02238#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_02238#construct-template-123
http://purl.uniprot.org/unirules/MF_02238#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_02238#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_02238#construct-where-list-0
http://purl.uniprot.org/unirules/MF_02238#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_02238#construct-template-list-0
http://purl.uniprot.org/unirules/MF_02238#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:773812 up:source unirule:MF_02238 . _:773813 up:source unirule:MF_02238 . _:773814 up:source unirule:MF_02238 . _:773815 up:source unirule:MF_02238 . _:773816 up:source unirule:MF_02238 . _:773817 up:source unirule:MF_02238 . _:773818 up:source unirule:MF_02238 . _:773819 up:source unirule:MF_02238 . _:773820 up:source unirule:MF_02238 . _:773821 up:source unirule:MF_02238 . _:773822 up:source unirule:MF_02238 . _:773823 up:source unirule:MF_02238 . _:773824 up:source unirule:MF_02238 . _:773825 up:source unirule:MF_02238 . _:773826 up:source unirule:MF_02238 . _:773827 up:source unirule:MF_02238 . _:773828 up:source unirule:MF_02238 . _:773829 up:source unirule:MF_02238 . ?this up:annotation ?annotation1 , ?annotation2 , ?annotation4 , ?annotation5 , ?annotation6 ; up:classifiedWith GO:0046279 , GO:0046565 , GO:0046872 , keyword:456 , keyword:479 ; up:recommendedName ?name0 . ?name0 up:ecName '4.2.1.118' ; up:fullName '3-dehydroshikimate dehydratase' ; up:shortName 'DSD' ; rdf:type up:Structured_Name . ?annotation1 a up:Function_Annotation ; rdfs:comment 'Catalyzes the conversion of 3-dehydroshikimate to protocatechuate (3,4-dihydroxybenzoate), a common intermediate of quinate and shikimate degradation pathways.' . ?annotation2 up:activity ?activity3 ; rdf:type up:Catalytic_Activity_Annotation . ?activity3 up:catalyticActivity ; up:enzymeClass . ?annotation4 up:cofactor chebi:60240 ; rdf:type up:Cofactor_Annotation . ?annotation5 a up:Pathway_Annotation ; rdfs:comment 'Aromatic compound metabolism; 3,4-dihydroxybenzoate biosynthesis.' . ?annotation6 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the bacterial two-domain DSD family.' . ?pfs7 up:annotation ?annotation8 , ?annotation14 , ?annotation20 , ?annotation26 . ?annotation8 faldo:begin ?pfsb9 ; faldo:end ?pfse10 ; up:ligand ?ligand11 ; rdf:type up:Binding_Site_Annotation . ?pfsb9 faldo:position ?thisPositionOn12 ; rdf:type faldo:ExactPosition . ?pfse10 faldo:position ?thisPositionOn13 ; rdf:type faldo:ExactPosition . ?ligand11 rdfs:subClassOf chebi:60240 . ?annotation14 faldo:begin ?pfsb15 ; faldo:end ?pfse16 ; up:ligand ?ligand17 ; rdf:type up:Binding_Site_Annotation . ?pfsb15 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?pfse16 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?ligand17 rdfs:subClassOf chebi:60240 . ?annotation20 faldo:begin ?pfsb21 ; faldo:end ?pfse22 ; up:ligand ?ligand23 ; rdf:type up:Binding_Site_Annotation . ?pfsb21 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?pfse22 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?ligand23 rdfs:subClassOf chebi:60240 . ?annotation26 faldo:begin ?pfsb27 ; faldo:end ?pfse28 ; up:ligand ?ligand29 ; rdf:type up:Binding_Site_Annotation . ?pfsb27 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?pfse28 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . ?ligand29 rdfs:subClassOf chebi:60240 . ?pfs32 up:annotation ?annotation33 , ?annotation39 , ?annotation45 . ?annotation33 faldo:begin ?pfsb34 ; faldo:end ?pfse35 ; up:ligand ?ligand36 ; rdf:type up:Binding_Site_Annotation . ?pfsb34 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?pfse35 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?ligand36 rdfs:subClassOf chebi:18420 . ?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:18420 . ?annotation45 faldo:begin ?pfsb46 ; faldo:end ?pfse47 ; up:ligand ?ligand48 ; rdf:type up:Binding_Site_Annotation . ?pfsb46 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?pfse47 faldo:position ?thisPositionOn50 ; rdf:type faldo:ExactPosition . ?ligand48 rdfs:subClassOf chebi:18420 . _:773830 a rdf:Statement ; up:attribution _:773812 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:773831 a rdf:Statement ; up:attribution _:773813 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:773832 a rdf:Statement ; up:attribution _:773814 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:773833 a rdf:Statement ; up:attribution _:773815 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:773834 a rdf:Statement ; up:attribution _:773816 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:773835 a rdf:Statement ; up:attribution _:773817 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:773836 a rdf:Statement ; up:attribution _:773818 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:456 . _:773837 a rdf:Statement ; up:attribution _:773819 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:773838 a rdf:Statement ; up:attribution _:773820 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0046565 . _:773839 a rdf:Statement ; up:attribution _:773821 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0046872 . _:773840 a rdf:Statement ; up:attribution _:773822 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0046279 . _:773841 a rdf:Statement ; up:source unirule:MF_02238 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:773842 a rdf:Statement ; up:attribution _:773823 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:773843 a rdf:Statement ; up:source unirule:MF_02238 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:773844 a rdf:Statement ; up:attribution _:773824 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:773845 a rdf:Statement ; up:source unirule:MF_02238 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:773846 a rdf:Statement ; up:attribution _:773825 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:773847 a rdf:Statement ; up:source unirule:MF_02238 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:773848 a rdf:Statement ; up:attribution _:773826 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:773849 a rdf:Statement ; up:source unirule:MF_02238 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:773850 a rdf:Statement ; up:attribution _:773827 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:773851 a rdf:Statement ; up:source unirule:MF_02238 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:773852 a rdf:Statement ; up:attribution _:773828 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:773853 a rdf:Statement ; up:source unirule:MF_02238 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:773854 a rdf:Statement ; up:attribution _:773829 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_02238 #Rule MF_02238 Created by:? on:2019-12-03 Modified by:Catherine Rivoire on:2024-05-07 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_02238 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_02238a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_02238a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_02238a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_02238a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_02238a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_02238a6')) AS ?annotation6) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch55 faldo:location ?templateMotifSequenceMatchRegionQ88JU356 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ88JU358 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ88JU3MF_0223851 . ?templateMotifSequenceMatchRegionQ88JU356 faldo:begin ?templateMotifSequenceMatchBeginQ88JU357 . ?templateMotifSequenceMatchBeginQ88JU357 faldo:position ?templateMotifSequenceMatchBeginPositionQ88JU352 ; faldo:reference isoform:Q88JU3-1 . ?templateMotifSequenceProfileAlignmentOperationQ88JU358 edam:has_input signature:MF_02238 ; rdf:type edam:operation_0300 . ?targetMotifMatch59 faldo:location ?targetMotifMatchRegionMatch60 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0223862 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ88JU3MF_0223853 . ?targetMotifMatchRegionMatch60 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0223861 . ?targetMotifMatchRegionMatchBeginMF_0223861 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0223854 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0223862 edam:has_input signature:MF_02238 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ88JU3MF_0223851, 1, (STRLEN(?templateMotifCigarQ88JU3MF_0223851) - STRLEN(REPLACE(?templateMotifCigarQ88JU3MF_0223851, CONCAT('^(?:-*[^-]){', STR(((134 - ?templateMotifSequenceMatchBeginPositionQ88JU352) + 1)), '}'), '')))), '[a-z]', '')) AS ?step163) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ88JU3MF_0223853, 1, (STRLEN(?targetMotifMatchCigarQ88JU3MF_0223853) - STRLEN(REPLACE(?targetMotifMatchCigarQ88JU3MF_0223853, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step163), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ88JU3MF_0223853, 1, (STRLEN(?targetMotifMatchCigarQ88JU3MF_0223853) - STRLEN(REPLACE(?targetMotifMatchCigarQ88JU3MF_0223853, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step163), '}'), '')))), '[^-]', ''))) AS ?step264) . BIND(((?step264 + ?targetMotifMatchRegionMatchBeginPositionMF_0223854) - 1) AS ?thisPositionOn12) . BIND(?thisPositionOn12 AS ?thisPositionOn13) . BIND(?this AS ?pfs1t65) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfsb9) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfse10) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn12, 1) = 'E')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ88JU3MF_0223851, 1, (STRLEN(?templateMotifCigarQ88JU3MF_0223851) - STRLEN(REPLACE(?templateMotifCigarQ88JU3MF_0223851, CONCAT('^(?:-*[^-]){', STR(((165 - ?templateMotifSequenceMatchBeginPositionQ88JU352) + 1)), '}'), '')))), '[a-z]', '')) AS ?step166) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ88JU3MF_0223853, 1, (STRLEN(?targetMotifMatchCigarQ88JU3MF_0223853) - STRLEN(REPLACE(?targetMotifMatchCigarQ88JU3MF_0223853, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ88JU3MF_0223853, 1, (STRLEN(?targetMotifMatchCigarQ88JU3MF_0223853) - STRLEN(REPLACE(?targetMotifMatchCigarQ88JU3MF_0223853, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step166), '}'), '')))), '[^-]', ''))) AS ?step267) . BIND(((?step267 + ?targetMotifMatchRegionMatchBeginPositionMF_0223854) - 1) AS ?thisPositionOn18) . BIND(?thisPositionOn18 AS ?thisPositionOn19) . BIND(?this AS ?pfs1t68) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'D')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ88JU3MF_0223851, 1, (STRLEN(?templateMotifCigarQ88JU3MF_0223851) - STRLEN(REPLACE(?templateMotifCigarQ88JU3MF_0223851, CONCAT('^(?:-*[^-]){', STR(((191 - ?templateMotifSequenceMatchBeginPositionQ88JU352) + 1)), '}'), '')))), '[a-z]', '')) AS ?step169) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ88JU3MF_0223853, 1, (STRLEN(?targetMotifMatchCigarQ88JU3MF_0223853) - STRLEN(REPLACE(?targetMotifMatchCigarQ88JU3MF_0223853, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step169), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ88JU3MF_0223853, 1, (STRLEN(?targetMotifMatchCigarQ88JU3MF_0223853) - STRLEN(REPLACE(?targetMotifMatchCigarQ88JU3MF_0223853, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step169), '}'), '')))), '[^-]', ''))) AS ?step270) . BIND(((?step270 + ?targetMotifMatchRegionMatchBeginPositionMF_0223854) - 1) AS ?thisPositionOn24) . BIND(?thisPositionOn24 AS ?thisPositionOn25) . BIND(?this AS ?pfs1t71) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb21) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse22) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, 1) = 'Q')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ88JU3MF_0223851, 1, (STRLEN(?templateMotifCigarQ88JU3MF_0223851) - STRLEN(REPLACE(?templateMotifCigarQ88JU3MF_0223851, CONCAT('^(?:-*[^-]){', STR(((239 - ?templateMotifSequenceMatchBeginPositionQ88JU352) + 1)), '}'), '')))), '[a-z]', '')) AS ?step172) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ88JU3MF_0223853, 1, (STRLEN(?targetMotifMatchCigarQ88JU3MF_0223853) - STRLEN(REPLACE(?targetMotifMatchCigarQ88JU3MF_0223853, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ88JU3MF_0223853, 1, (STRLEN(?targetMotifMatchCigarQ88JU3MF_0223853) - STRLEN(REPLACE(?targetMotifMatchCigarQ88JU3MF_0223853, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), '')))), '[^-]', ''))) AS ?step273) . BIND(((?step273 + ?targetMotifMatchRegionMatchBeginPositionMF_0223854) - 1) AS ?thisPositionOn30) . BIND(?thisPositionOn30 AS ?thisPositionOn31) . BIND(?this AS ?pfs1t74) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, 1) = 'E')) . BIND(?this AS ?pfs7) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch79 faldo:location ?templateMotifSequenceMatchRegionQ88JU380 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ88JU382 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ88JU3MF_0223875 . ?templateMotifSequenceMatchRegionQ88JU380 faldo:begin ?templateMotifSequenceMatchBeginQ88JU381 . ?templateMotifSequenceMatchBeginQ88JU381 faldo:position ?templateMotifSequenceMatchBeginPositionQ88JU376 ; faldo:reference isoform:Q88JU3-1 . ?templateMotifSequenceProfileAlignmentOperationQ88JU382 edam:has_input signature:MF_02238 ; rdf:type edam:operation_0300 . ?targetMotifMatch83 faldo:location ?targetMotifMatchRegionMatch84 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0223886 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ88JU3MF_0223877 . ?targetMotifMatchRegionMatch84 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0223885 . ?targetMotifMatchRegionMatchBeginMF_0223885 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0223878 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0223886 edam:has_input signature:MF_02238 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ88JU3MF_0223875, 1, (STRLEN(?templateMotifCigarQ88JU3MF_0223875) - STRLEN(REPLACE(?templateMotifCigarQ88JU3MF_0223875, CONCAT('^(?:-*[^-]){', STR(((443 - ?templateMotifSequenceMatchBeginPositionQ88JU376) + 1)), '}'), '')))), '[a-z]', '')) AS ?step187) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ88JU3MF_0223877, 1, (STRLEN(?targetMotifMatchCigarQ88JU3MF_0223877) - STRLEN(REPLACE(?targetMotifMatchCigarQ88JU3MF_0223877, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ88JU3MF_0223877, 1, (STRLEN(?targetMotifMatchCigarQ88JU3MF_0223877) - STRLEN(REPLACE(?targetMotifMatchCigarQ88JU3MF_0223877, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), '')))), '[^-]', ''))) AS ?step288) . BIND(((?step288 + ?targetMotifMatchRegionMatchBeginPositionMF_0223878) - 1) AS ?thisPositionOn37) . BIND(?thisPositionOn37 AS ?thisPositionOn38) . BIND(?this AS ?pfs2t89) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, 1) = 'H')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ88JU3MF_0223875, 1, (STRLEN(?templateMotifCigarQ88JU3MF_0223875) - STRLEN(REPLACE(?templateMotifCigarQ88JU3MF_0223875, CONCAT('^(?:-*[^-]){', STR(((521 - ?templateMotifSequenceMatchBeginPositionQ88JU376) + 1)), '}'), '')))), '[a-z]', '')) AS ?step190) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ88JU3MF_0223877, 1, (STRLEN(?targetMotifMatchCigarQ88JU3MF_0223877) - STRLEN(REPLACE(?targetMotifMatchCigarQ88JU3MF_0223877, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ88JU3MF_0223877, 1, (STRLEN(?targetMotifMatchCigarQ88JU3MF_0223877) - STRLEN(REPLACE(?targetMotifMatchCigarQ88JU3MF_0223877, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), '')))), '[^-]', ''))) AS ?step291) . BIND(((?step291 + ?targetMotifMatchRegionMatchBeginPositionMF_0223878) - 1) AS ?thisPositionOn43) . BIND(?thisPositionOn43 AS ?thisPositionOn44) . BIND(?this AS ?pfs2t92) . 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) = 'H')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ88JU3MF_0223875, 1, (STRLEN(?templateMotifCigarQ88JU3MF_0223875) - STRLEN(REPLACE(?templateMotifCigarQ88JU3MF_0223875, CONCAT('^(?:-*[^-]){', STR(((599 - ?templateMotifSequenceMatchBeginPositionQ88JU376) + 1)), '}'), '')))), '[a-z]', '')) AS ?step193) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ88JU3MF_0223877, 1, (STRLEN(?targetMotifMatchCigarQ88JU3MF_0223877) - STRLEN(REPLACE(?targetMotifMatchCigarQ88JU3MF_0223877, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ88JU3MF_0223877, 1, (STRLEN(?targetMotifMatchCigarQ88JU3MF_0223877) - STRLEN(REPLACE(?targetMotifMatchCigarQ88JU3MF_0223877, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), '')))), '[^-]', ''))) AS ?step294) . BIND(((?step294 + ?targetMotifMatchRegionMatchBeginPositionMF_0223878) - 1) AS ?thisPositionOn49) . BIND(?thisPositionOn49 AS ?thisPositionOn50) . BIND(?this AS ?pfs2t95) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb46) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse47) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1) = 'E')) . BIND(?this AS ?pfs32) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_02238http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_02238#construct