Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_00156#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00156#construct-template-59
http://purl.uniprot.org/unirules/MF_00156#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00156#construct-template-16
http://purl.uniprot.org/unirules/MF_00156#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00156#construct-template-153
http://purl.uniprot.org/unirules/MF_00156#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00156#construct-template-154
http://purl.uniprot.org/unirules/MF_00156#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00156#construct-template-166
http://purl.uniprot.org/unirules/MF_00156#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00156#construct-template-152
http://purl.uniprot.org/unirules/MF_00156#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00156#construct-template-36
http://purl.uniprot.org/unirules/MF_00156#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00156#construct-template-150
http://purl.uniprot.org/unirules/MF_00156#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00156#construct-template-144
http://purl.uniprot.org/unirules/MF_00156#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00156#construct-template-107
http://purl.uniprot.org/unirules/MF_00156#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00156#construct-template-126
http://purl.uniprot.org/unirules/MF_00156#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00156#construct-template-44
http://purl.uniprot.org/unirules/MF_00156#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00156#construct-template-146
http://purl.uniprot.org/unirules/MF_00156#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00156#construct-template-29
http://purl.uniprot.org/unirules/MF_00156#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00156#construct-template-161
http://purl.uniprot.org/unirules/MF_00156#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00156#construct-template-148
http://purl.uniprot.org/unirules/MF_00156#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00156#construct-template-141
http://purl.uniprot.org/unirules/MF_00156#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00156#construct-template-163
http://purl.uniprot.org/unirules/MF_00156#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00156#construct-template-143
http://purl.uniprot.org/unirules/MF_00156#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00156#construct-template-165
http://purl.uniprot.org/unirules/MF_00156#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_00156#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_00156#construct-where-list-0
http://purl.uniprot.org/unirules/MF_00156#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_00156#construct-template-list-0
http://purl.uniprot.org/unirules/MF_00156#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:61938 up:source unirule:MF_00156 . _:61939 up:source unirule:MF_00156 . _:61940 up:source unirule:MF_00156 . _:61941 up:source unirule:MF_00156 . _:61942 up:source unirule:MF_00156 . _:61943 up:source unirule:MF_00156 . _:61944 up:source unirule:MF_00156 . _:61945 up:source unirule:MF_00156 . _:61946 up:source unirule:MF_00156 . _:61947 up:source unirule:MF_00156 . _:61948 up:source unirule:MF_00156 . _:61949 up:source unirule:MF_00156 . _:61950 up:source unirule:MF_00156 . _:61951 up:source unirule:MF_00156 . _:61952 up:source unirule:MF_00156 . _:61953 up:source unirule:MF_00156 . _:61954 up:source unirule:MF_00156 . _:61955 up:source unirule:MF_00156 . _:61956 up:source unirule:MF_00156 . _:61957 up:source unirule:MF_00156 . _:61958 up:source unirule:MF_00156 . _:61959 up:source unirule:MF_00156 . _:61960 up:source unirule:MF_00156 . _:61961 up:source unirule:MF_00156 . _:61962 up:source unirule:MF_00156 . _:61963 up:source unirule:MF_00156 . ?this up:alternativeName ?name1 ; up:annotation ?annotation3 , ?annotation4 , ?annotation6 , ?annotation7 , ?annotation8 , ?annotation10 ; up:classifiedWith GO:0003864 , GO:0005737 , keyword:460 , keyword:479 , keyword:808 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '2.1.2.11' ; up:fullName '3-methyl-2-oxobutanoate hydroxymethyltransferase' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Ketopantoate hydroxymethyltransferase' ; up:shortName 'KPHMT' ; rdf:type up:Structured_Name . ?gene2 skos:prefLabel 'panB' . ?annotation3 a up:Function_Annotation ; rdfs:comment 'Catalyzes the reversible reaction in which hydroxymethyl group from 5,10-methylenetetrahydrofolate is transferred onto alpha-ketoisovalerate to form ketopantoate.' . ?annotation4 up:activity ?activity5 ; rdf:type up:Catalytic_Activity_Annotation . ?activity5 up:catalyticActivity ; up:enzymeClass . ?annotation6 up:cofactor chebi:18420 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 1 Mg(2+) ion per subunit.' . ?annotation7 a up:Subunit_Annotation ; rdfs:comment 'Homodecamer; pentamer of dimers.' . ?annotation8 a up:Subcellular_Location_Annotation . ?annotation8li9 up:cellularComponent . ?annotation10 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the PanB family.' . ?case11 up:classifiedWith GO:0015937 , keyword:173 . ?case12 up:classifiedWith GO:0015940 , keyword:566 . ?pfs13 up:annotation ?annotation14 . ?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:11851 . ?pfs20 up:annotation ?annotation21 . ?annotation21 faldo:begin ?pfsb22 ; faldo:end ?pfse23 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor' . ?pfsb22 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?pfse23 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?pfs26 up:annotation ?annotation27 . ?annotation27 faldo:begin ?pfsb28 ; faldo:end ?pfse29 ; up:ligand ?ligand30 ; rdf:type up:Binding_Site_Annotation . ?pfsb28 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . ?pfse29 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?ligand30 rdfs:subClassOf chebi:18420 . ?pfs33 up:annotation ?annotation34 . ?annotation34 faldo:begin ?pfsb35 ; faldo:end ?pfse36 ; up:ligand ?ligand37 ; rdf:type up:Binding_Site_Annotation . ?pfsb35 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?pfse36 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?ligand37 rdfs:subClassOf chebi:18420 . ?pfs40 up:annotation ?annotation41 . ?annotation41 faldo:begin ?pfsb42 ; faldo:end ?pfse43 ; up:ligand ?ligand44 ; rdf:type up:Binding_Site_Annotation . ?pfsb42 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?pfse43 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?ligand44 rdfs:subClassOf chebi:18420 . ?pfs47 up:annotation ?annotation48 . ?annotation48 faldo:begin ?pfsb49 ; faldo:end ?pfse50 ; up:ligand ?ligand51 ; rdf:type up:Binding_Site_Annotation . ?pfsb49 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?pfse50 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?ligand51 rdfs:subClassOf chebi:11851 . ?pfs54 up:annotation ?annotation55 . ?annotation55 faldo:begin ?pfsb56 ; faldo:end ?pfse57 ; up:ligand ?ligand58 ; rdf:type up:Binding_Site_Annotation . ?pfsb56 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?pfse57 faldo:position ?thisPositionOn60 ; rdf:type faldo:ExactPosition . ?ligand58 rdfs:subClassOf chebi:11851 . _:61964 a rdf:Statement ; up:attribution _:61938 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:61965 a rdf:Statement ; up:attribution _:61939 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:61966 a rdf:Statement ; up:attribution _:61940 ; rdf:subject ?gene2 ; rdf:predicate up:encodedBy ; rdf:object ?gene2 . _:61967 a rdf:Statement ; up:attribution _:61941 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:61968 a rdf:Statement ; up:attribution _:61942 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:61969 a rdf:Statement ; up:attribution _:61943 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:61970 a rdf:Statement ; up:attribution _:61944 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:61971 a rdf:Statement ; up:attribution _:61945 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:61972 a rdf:Statement ; up:attribution _:61946 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:61973 a rdf:Statement ; up:attribution _:61947 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:61974 a rdf:Statement ; up:attribution _:61948 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:61975 a rdf:Statement ; up:attribution _:61949 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:61976 a rdf:Statement ; up:attribution _:61950 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:61977 a rdf:Statement ; up:attribution _:61951 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003864 . _:61978 a rdf:Statement ; up:attribution _:61952 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:61979 a rdf:Statement ; up:attribution _:61953 ; rdf:subject ?case11 ; rdf:predicate up:classifiedWith ; rdf:object keyword:173 . _:61980 a rdf:Statement ; up:attribution _:61954 ; rdf:subject ?case11 ; rdf:predicate up:classifiedWith ; rdf:object GO:0015937 . _:61981 a rdf:Statement ; up:attribution _:61955 ; rdf:subject ?case12 ; rdf:predicate up:classifiedWith ; rdf:object keyword:566 . _:61982 a rdf:Statement ; up:attribution _:61956 ; rdf:subject ?case12 ; rdf:predicate up:classifiedWith ; rdf:object GO:0015940 . _:61983 a rdf:Statement ; up:source unirule:MF_00156 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:61984 a rdf:Statement ; up:attribution _:61957 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:61985 a rdf:Statement ; up:source unirule:MF_00156 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:61986 a rdf:Statement ; up:attribution _:61958 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:61987 a rdf:Statement ; up:source unirule:MF_00156 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:61988 a rdf:Statement ; up:attribution _:61959 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:61989 a rdf:Statement ; up:source unirule:MF_00156 ; rdf:subject ?pfs33 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:61990 a rdf:Statement ; up:attribution _:61960 ; rdf:subject ?pfs33 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:61991 a rdf:Statement ; up:source unirule:MF_00156 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:61992 a rdf:Statement ; up:attribution _:61961 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:61993 a rdf:Statement ; up:source unirule:MF_00156 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:61994 a rdf:Statement ; up:attribution _:61962 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:61995 a rdf:Statement ; up:source unirule:MF_00156 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:61996 a rdf:Statement ; up:attribution _:61963 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00156 #Rule MF_00156 Created by:? on:2005-02-28 Modified by:Elisabeth Coudert on:2025-04-22 VALUES ?supertaxon61 {taxon:2 taxon:2157} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00156 . ?thisOrganism rdfs:subClassOf+ ?supertaxon61 . BIND(URI(CONCAT(STR(?this), '#MF_00156a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00156a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_00156a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_00156a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_00156a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_00156a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_00156a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_00156a10')) AS ?annotation10) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch66 faldo:location ?templateMotifSequenceMatchRegionP3105767 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3105769 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP31057MF_0015662 . ?templateMotifSequenceMatchRegionP3105767 faldo:begin ?templateMotifSequenceMatchBeginP3105768 . ?templateMotifSequenceMatchBeginP3105768 faldo:position ?templateMotifSequenceMatchBeginPositionP3105763 ; faldo:reference isoform:P31057-1 . ?templateMotifSequenceProfileAlignmentOperationP3105769 edam:has_input signature:MF_00156 ; rdf:type edam:operation_0300 . ?targetMotifMatch70 faldo:location ?targetMotifMatchRegionMatch71 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0015673 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP31057MF_0015664 . ?targetMotifMatchRegionMatch71 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0015672 . ?targetMotifMatchRegionMatchBeginMF_0015672 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0015665 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0015673 edam:has_input signature:MF_00156 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP31057MF_0015662, 1, (STRLEN(?templateMotifCigarP31057MF_0015662) - STRLEN(REPLACE(?templateMotifCigarP31057MF_0015662, CONCAT('^(?:-*[^-]){', STR(((45 - ?templateMotifSequenceMatchBeginPositionP3105763) + 1)), '}'), '')))), '[a-z]', '')) AS ?step174) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP31057MF_0015664, 1, (STRLEN(?targetMotifMatchCigarP31057MF_0015664) - STRLEN(REPLACE(?targetMotifMatchCigarP31057MF_0015664, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP31057MF_0015664, 1, (STRLEN(?targetMotifMatchCigarP31057MF_0015664) - STRLEN(REPLACE(?targetMotifMatchCigarP31057MF_0015664, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step174), '}'), '')))), '[^-]', ''))) AS ?step275) . BIND(((?step275 + ?targetMotifMatchRegionMatchBeginPositionMF_0015665) - 1) AS ?thisPositionOn18) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP31057MF_0015662, 1, (STRLEN(?templateMotifCigarP31057MF_0015662) - STRLEN(REPLACE(?templateMotifCigarP31057MF_0015662, CONCAT('^(?:-*[^-]){', STR(((46 - ?templateMotifSequenceMatchBeginPositionP3105763) + 1)), '}'), '')))), '[a-z]', '')) AS ?step176) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP31057MF_0015664, 1, (STRLEN(?targetMotifMatchCigarP31057MF_0015664) - STRLEN(REPLACE(?targetMotifMatchCigarP31057MF_0015664, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP31057MF_0015664, 1, (STRLEN(?targetMotifMatchCigarP31057MF_0015664) - STRLEN(REPLACE(?targetMotifMatchCigarP31057MF_0015664, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), '')))), '[^-]', ''))) AS ?step277) . BIND(((?step277 + ?targetMotifMatchRegionMatchBeginPositionMF_0015665) - 1) AS ?thisPositionOn19) . BIND(?this AS ?pfs1t78) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) . FILTER ((BOUND(?thisPositionOn18) && BOUND(?thisPositionOn19))) . BIND(URI(CONCAT(STR(?this), '#MF_00156a14')) AS ?annotation14) . BIND(?this AS ?pfs13) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch83 faldo:location ?templateMotifSequenceMatchRegionP3105784 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3105786 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP31057MF_0015679 . ?templateMotifSequenceMatchRegionP3105784 faldo:begin ?templateMotifSequenceMatchBeginP3105785 . ?templateMotifSequenceMatchBeginP3105785 faldo:position ?templateMotifSequenceMatchBeginPositionP3105780 ; faldo:reference isoform:P31057-1 . ?templateMotifSequenceProfileAlignmentOperationP3105786 edam:has_input signature:MF_00156 ; rdf:type edam:operation_0300 . ?targetMotifMatch87 faldo:location ?targetMotifMatchRegionMatch88 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0015690 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP31057MF_0015681 . ?targetMotifMatchRegionMatch88 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0015689 . ?targetMotifMatchRegionMatchBeginMF_0015689 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0015682 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0015690 edam:has_input signature:MF_00156 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP31057MF_0015679, 1, (STRLEN(?templateMotifCigarP31057MF_0015679) - STRLEN(REPLACE(?templateMotifCigarP31057MF_0015679, CONCAT('^(?:-*[^-]){', STR(((181 - ?templateMotifSequenceMatchBeginPositionP3105780) + 1)), '}'), '')))), '[a-z]', '')) AS ?step191) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP31057MF_0015681, 1, (STRLEN(?targetMotifMatchCigarP31057MF_0015681) - STRLEN(REPLACE(?targetMotifMatchCigarP31057MF_0015681, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP31057MF_0015681, 1, (STRLEN(?targetMotifMatchCigarP31057MF_0015681) - STRLEN(REPLACE(?targetMotifMatchCigarP31057MF_0015681, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), '')))), '[^-]', ''))) AS ?step292) . BIND(((?step292 + ?targetMotifMatchRegionMatchBeginPositionMF_0015682) - 1) AS ?thisPositionOn24) . BIND(?thisPositionOn24 AS ?thisPositionOn25) . BIND(?this AS ?pfs1t93) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb22) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse23) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00156a21')) AS ?annotation21) . BIND(?this AS ?pfs20) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch98 faldo:location ?templateMotifSequenceMatchRegionP3105799 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP31057101 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP31057MF_0015694 . ?templateMotifSequenceMatchRegionP3105799 faldo:begin ?templateMotifSequenceMatchBeginP31057100 . ?templateMotifSequenceMatchBeginP31057100 faldo:position ?templateMotifSequenceMatchBeginPositionP3105795 ; faldo:reference isoform:P31057-1 . ?templateMotifSequenceProfileAlignmentOperationP31057101 edam:has_input signature:MF_00156 ; rdf:type edam:operation_0300 . ?targetMotifMatch102 faldo:location ?targetMotifMatchRegionMatch103 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00156105 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP31057MF_0015696 . ?targetMotifMatchRegionMatch103 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00156104 . ?targetMotifMatchRegionMatchBeginMF_00156104 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0015697 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00156105 edam:has_input signature:MF_00156 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP31057MF_0015694, 1, (STRLEN(?templateMotifCigarP31057MF_0015694) - STRLEN(REPLACE(?templateMotifCigarP31057MF_0015694, CONCAT('^(?:-*[^-]){', STR(((45 - ?templateMotifSequenceMatchBeginPositionP3105795) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1106) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP31057MF_0015696, 1, (STRLEN(?targetMotifMatchCigarP31057MF_0015696) - STRLEN(REPLACE(?targetMotifMatchCigarP31057MF_0015696, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP31057MF_0015696, 1, (STRLEN(?targetMotifMatchCigarP31057MF_0015696) - STRLEN(REPLACE(?targetMotifMatchCigarP31057MF_0015696, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), '')))), '[^-]', ''))) AS ?step2107) . BIND(((?step2107 + ?targetMotifMatchRegionMatchBeginPositionMF_0015697) - 1) AS ?thisPositionOn31) . BIND(?thisPositionOn31 AS ?thisPositionOn32) . BIND(?this AS ?pfs1t108) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb28) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse29) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn31, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_00156a27')) AS ?annotation27) . BIND(?this AS ?pfs26) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch113 faldo:location ?templateMotifSequenceMatchRegionP31057114 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP31057116 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP31057MF_00156109 . ?templateMotifSequenceMatchRegionP31057114 faldo:begin ?templateMotifSequenceMatchBeginP31057115 . ?templateMotifSequenceMatchBeginP31057115 faldo:position ?templateMotifSequenceMatchBeginPositionP31057110 ; faldo:reference isoform:P31057-1 . ?templateMotifSequenceProfileAlignmentOperationP31057116 edam:has_input signature:MF_00156 ; rdf:type edam:operation_0300 . ?targetMotifMatch117 faldo:location ?targetMotifMatchRegionMatch118 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00156120 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP31057MF_00156111 . ?targetMotifMatchRegionMatch118 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00156119 . ?targetMotifMatchRegionMatchBeginMF_00156119 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00156112 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00156120 edam:has_input signature:MF_00156 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP31057MF_00156109, 1, (STRLEN(?templateMotifCigarP31057MF_00156109) - STRLEN(REPLACE(?templateMotifCigarP31057MF_00156109, CONCAT('^(?:-*[^-]){', STR(((84 - ?templateMotifSequenceMatchBeginPositionP31057110) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1121) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP31057MF_00156111, 1, (STRLEN(?targetMotifMatchCigarP31057MF_00156111) - STRLEN(REPLACE(?targetMotifMatchCigarP31057MF_00156111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP31057MF_00156111, 1, (STRLEN(?targetMotifMatchCigarP31057MF_00156111) - STRLEN(REPLACE(?targetMotifMatchCigarP31057MF_00156111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), '')))), '[^-]', ''))) AS ?step2122) . BIND(((?step2122 + ?targetMotifMatchRegionMatchBeginPositionMF_00156112) - 1) AS ?thisPositionOn38) . BIND(?thisPositionOn38 AS ?thisPositionOn39) . BIND(?this AS ?pfs1t123) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb35) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse36) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn38, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_00156a34')) AS ?annotation34) . BIND(?this AS ?pfs33) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch128 faldo:location ?templateMotifSequenceMatchRegionP31057129 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP31057131 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP31057MF_00156124 . ?templateMotifSequenceMatchRegionP31057129 faldo:begin ?templateMotifSequenceMatchBeginP31057130 . ?templateMotifSequenceMatchBeginP31057130 faldo:position ?templateMotifSequenceMatchBeginPositionP31057125 ; faldo:reference isoform:P31057-1 . ?templateMotifSequenceProfileAlignmentOperationP31057131 edam:has_input signature:MF_00156 ; rdf:type edam:operation_0300 . ?targetMotifMatch132 faldo:location ?targetMotifMatchRegionMatch133 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00156135 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP31057MF_00156126 . ?targetMotifMatchRegionMatch133 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00156134 . ?targetMotifMatchRegionMatchBeginMF_00156134 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00156127 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00156135 edam:has_input signature:MF_00156 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP31057MF_00156124, 1, (STRLEN(?templateMotifCigarP31057MF_00156124) - STRLEN(REPLACE(?templateMotifCigarP31057MF_00156124, CONCAT('^(?:-*[^-]){', STR(((114 - ?templateMotifSequenceMatchBeginPositionP31057125) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1136) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP31057MF_00156126, 1, (STRLEN(?targetMotifMatchCigarP31057MF_00156126) - STRLEN(REPLACE(?targetMotifMatchCigarP31057MF_00156126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP31057MF_00156126, 1, (STRLEN(?targetMotifMatchCigarP31057MF_00156126) - STRLEN(REPLACE(?targetMotifMatchCigarP31057MF_00156126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), '')))), '[^-]', ''))) AS ?step2137) . BIND(((?step2137 + ?targetMotifMatchRegionMatchBeginPositionMF_00156127) - 1) AS ?thisPositionOn45) . BIND(?thisPositionOn45 AS ?thisPositionOn46) . BIND(?this AS ?pfs1t138) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb42) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse43) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn45, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00156a41')) AS ?annotation41) . BIND(?this AS ?pfs40) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch143 faldo:location ?templateMotifSequenceMatchRegionP31057144 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP31057146 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP31057MF_00156139 . ?templateMotifSequenceMatchRegionP31057144 faldo:begin ?templateMotifSequenceMatchBeginP31057145 . ?templateMotifSequenceMatchBeginP31057145 faldo:position ?templateMotifSequenceMatchBeginPositionP31057140 ; faldo:reference isoform:P31057-1 . ?templateMotifSequenceProfileAlignmentOperationP31057146 edam:has_input signature:MF_00156 ; rdf:type edam:operation_0300 . ?targetMotifMatch147 faldo:location ?targetMotifMatchRegionMatch148 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00156150 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP31057MF_00156141 . ?targetMotifMatchRegionMatch148 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00156149 . ?targetMotifMatchRegionMatchBeginMF_00156149 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00156142 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00156150 edam:has_input signature:MF_00156 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP31057MF_00156139, 1, (STRLEN(?templateMotifCigarP31057MF_00156139) - STRLEN(REPLACE(?templateMotifCigarP31057MF_00156139, CONCAT('^(?:-*[^-]){', STR(((84 - ?templateMotifSequenceMatchBeginPositionP31057140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1151) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP31057MF_00156141, 1, (STRLEN(?targetMotifMatchCigarP31057MF_00156141) - STRLEN(REPLACE(?targetMotifMatchCigarP31057MF_00156141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP31057MF_00156141, 1, (STRLEN(?targetMotifMatchCigarP31057MF_00156141) - STRLEN(REPLACE(?targetMotifMatchCigarP31057MF_00156141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), '')))), '[^-]', ''))) AS ?step2152) . BIND(((?step2152 + ?targetMotifMatchRegionMatchBeginPositionMF_00156142) - 1) AS ?thisPositionOn52) . BIND(?thisPositionOn52 AS ?thisPositionOn53) . BIND(?this AS ?pfs1t153) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb49) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse50) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn52, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_00156a48')) AS ?annotation48) . BIND(?this AS ?pfs47) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch158 faldo:location ?templateMotifSequenceMatchRegionP31057159 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP31057161 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP31057MF_00156154 . ?templateMotifSequenceMatchRegionP31057159 faldo:begin ?templateMotifSequenceMatchBeginP31057160 . ?templateMotifSequenceMatchBeginP31057160 faldo:position ?templateMotifSequenceMatchBeginPositionP31057155 ; faldo:reference isoform:P31057-1 . ?templateMotifSequenceProfileAlignmentOperationP31057161 edam:has_input signature:MF_00156 ; rdf:type edam:operation_0300 . ?targetMotifMatch162 faldo:location ?targetMotifMatchRegionMatch163 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00156165 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP31057MF_00156156 . ?targetMotifMatchRegionMatch163 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00156164 . ?targetMotifMatchRegionMatchBeginMF_00156164 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00156157 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00156165 edam:has_input signature:MF_00156 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP31057MF_00156154, 1, (STRLEN(?templateMotifCigarP31057MF_00156154) - STRLEN(REPLACE(?templateMotifCigarP31057MF_00156154, CONCAT('^(?:-*[^-]){', STR(((112 - ?templateMotifSequenceMatchBeginPositionP31057155) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1166) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP31057MF_00156156, 1, (STRLEN(?targetMotifMatchCigarP31057MF_00156156) - STRLEN(REPLACE(?targetMotifMatchCigarP31057MF_00156156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP31057MF_00156156, 1, (STRLEN(?targetMotifMatchCigarP31057MF_00156156) - STRLEN(REPLACE(?targetMotifMatchCigarP31057MF_00156156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), '')))), '[^-]', ''))) AS ?step2167) . BIND(((?step2167 + ?targetMotifMatchRegionMatchBeginPositionMF_00156157) - 1) AS ?thisPositionOn59) . BIND(?thisPositionOn59 AS ?thisPositionOn60) . BIND(?this AS ?pfs1t168) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfsb56) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfse57) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn59, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_00156a55')) AS ?annotation55) . BIND(?this AS ?pfs54) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2157 . BIND(?this AS ?case11) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(?this AS ?case12) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_00156http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_00156#construct