Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_01670#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01670#construct-template-152
http://purl.uniprot.org/unirules/MF_01670#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01670#construct-template-175
http://purl.uniprot.org/unirules/MF_01670#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01670#construct-template-151
http://purl.uniprot.org/unirules/MF_01670#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01670#construct-template-174
http://purl.uniprot.org/unirules/MF_01670#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01670#construct-template-150
http://purl.uniprot.org/unirules/MF_01670#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01670#construct-template-173
http://purl.uniprot.org/unirules/MF_01670#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01670#construct-template-172
http://purl.uniprot.org/unirules/MF_01670#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01670#construct-template-171
http://purl.uniprot.org/unirules/MF_01670#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01670#construct-template-170
http://purl.uniprot.org/unirules/MF_01670#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_01670#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_01670#construct-where-list-0
http://purl.uniprot.org/unirules/MF_01670#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_01670#construct-template-list-0
http://purl.uniprot.org/unirules/MF_01670#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:610033 up:source unirule:MF_01670 . _:610034 up:source unirule:MF_01670 . _:610035 up:source unirule:MF_01670 . _:610036 up:source unirule:MF_01670 . _:610037 up:source unirule:MF_01670 . _:610038 up:source unirule:MF_01670 . _:610039 up:source unirule:MF_01670 . _:610040 up:source unirule:MF_01670 . _:610041 up:source unirule:MF_01670 . _:610042 up:source unirule:MF_01670 . _:610043 up:source unirule:MF_01670 . _:610044 up:source unirule:MF_01670 . _:610045 up:source unirule:MF_01670 . _:610046 up:source unirule:MF_01670 . _:610047 up:source unirule:MF_01670 . _:610048 up:source unirule:MF_01670 . _:610049 up:source unirule:MF_01670 . _:610050 up:source unirule:MF_01670 . _:610051 up:source unirule:MF_01670 . _:610052 up:source unirule:MF_01670 . _:610053 up:source unirule:MF_01670 . _:610054 up:source unirule:MF_01670 . _:610055 up:source unirule:MF_01670 . ?this up:alternativeName ?name1 ; up:annotation ?annotation3 , ?annotation4 , ?annotation6 , ?annotation8 , ?annotation9 , ?annotation10 ; up:classifiedWith GO:0004491 , GO:0018478 , GO:0019310 , keyword:520 , keyword:560 ; up:recommendedName ?name0 . ?name0 up:ecName '1.2.1.27' ; up:fullName 'Malonate-semialdehyde dehydrogenase' ; up:shortName 'MSA dehydrogenase' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Methylmalonate semialdehyde dehydrogenase' ; up:shortName 'MMSA dehydrogenase' , 'MSDH' ; rdf:type up:Structured_Name . ?gene2 skos:prefLabel 'iolA' . ?annotation3 a up:Function_Annotation ; rdfs:comment 'Catalyzes the oxidation of malonate semialdehyde (MSA) and methylmalonate semialdehyde (MMSA) into acetyl-CoA and propanoyl-CoA, respectively. Is involved in a myo-inositol catabolic pathway. Bicarbonate, and not CO2, is the end-product of the enzymatic reaction.' . ?annotation4 up:activity ?activity5 ; rdf:type up:Catalytic_Activity_Annotation . ?activity5 up:catalyticActivity ; up:enzymeClass . ?annotation6 up:activity ?activity7 ; rdf:type up:Catalytic_Activity_Annotation . ?activity7 up:catalyticActivity ; up:enzymeClass . ?annotation8 a up:Pathway_Annotation ; rdfs:comment 'Polyol metabolism; myo-inositol degradation into acetyl-CoA; acetyl-CoA from myo-inositol: step 7/7.' . ?annotation9 a up:Subunit_Annotation ; rdfs:comment 'Homotetramer.' . ?annotation10 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the aldehyde dehydrogenase family. IolA subfamily.' . ?pfs11 up:annotation ?annotation12 . ?annotation12 faldo:begin ?pfsb13 ; faldo:end ?pfse14 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Nucleophile' . ?pfsb13 faldo:position ?thisPositionOn15 ; rdf:type faldo:ExactPosition . ?pfse14 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?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:57540 . ?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:57540 . ?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:57540 . ?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:57540 . ?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:57540 . ?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:57540 . ?pfs59 up:annotation ?annotation60 . ?annotation60 faldo:begin ?pfsb61 ; faldo:end ?pfse62 ; up:ligand ?ligand63 ; rdf:type up:Binding_Site_Annotation . ?pfsb61 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?pfse62 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?ligand63 rdfs:subClassOf chebi:57540 . ?pfs66 up:annotation ?annotation67 . ?annotation67 faldo:begin ?pfsb68 ; faldo:end ?pfse69 ; up:ligand ?ligand70 ; rdf:type up:Binding_Site_Annotation . ?pfsb68 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . ?pfse69 faldo:position ?thisPositionOn72 ; rdf:type faldo:ExactPosition . ?ligand70 rdfs:subClassOf chebi:57540 . _:610056 a rdf:Statement ; up:attribution _:610033 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:610057 a rdf:Statement ; up:attribution _:610034 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:610058 a rdf:Statement ; up:attribution _:610035 ; rdf:subject ?gene2 ; rdf:predicate up:encodedBy ; rdf:object ?gene2 . _:610059 a rdf:Statement ; up:attribution _:610036 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:610060 a rdf:Statement ; up:attribution _:610037 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:610061 a rdf:Statement ; up:attribution _:610038 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:610062 a rdf:Statement ; up:attribution _:610039 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:610063 a rdf:Statement ; up:attribution _:610040 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:610064 a rdf:Statement ; up:attribution _:610041 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:610065 a rdf:Statement ; up:attribution _:610042 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:520 . _:610066 a rdf:Statement ; up:attribution _:610043 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:560 . _:610067 a rdf:Statement ; up:attribution _:610044 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004491 . _:610068 a rdf:Statement ; up:attribution _:610045 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0018478 . _:610069 a rdf:Statement ; up:attribution _:610046 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019310 . _:610070 a rdf:Statement ; up:source unirule:MF_01670 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:610071 a rdf:Statement ; up:attribution _:610047 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:610072 a rdf:Statement ; up:source unirule:MF_01670 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:610073 a rdf:Statement ; up:attribution _:610048 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:610074 a rdf:Statement ; up:source unirule:MF_01670 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:610075 a rdf:Statement ; up:attribution _:610049 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:610076 a rdf:Statement ; up:source unirule:MF_01670 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:610077 a rdf:Statement ; up:attribution _:610050 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:610078 a rdf:Statement ; up:source unirule:MF_01670 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:610079 a rdf:Statement ; up:attribution _:610051 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:610080 a rdf:Statement ; up:source unirule:MF_01670 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:610081 a rdf:Statement ; up:attribution _:610052 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:610082 a rdf:Statement ; up:source unirule:MF_01670 ; rdf:subject ?pfs52 ; rdf:predicate up:annotation ; rdf:object ?annotation53 . _:610083 a rdf:Statement ; up:attribution _:610053 ; rdf:subject ?pfs52 ; rdf:predicate up:annotation ; rdf:object ?annotation53 . _:610084 a rdf:Statement ; up:source unirule:MF_01670 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:610085 a rdf:Statement ; up:attribution _:610054 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:610086 a rdf:Statement ; up:source unirule:MF_01670 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:610087 a rdf:Statement ; up:attribution _:610055 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01670 #Rule MF_01670 Created by:? on:2008-09-29 Modified by:Edouard de Castro on:2024-09-03 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01670 . ?thisOrganism rdfs:subClassOf+ taxon:1239 . BIND(URI(CONCAT(STR(?this), '#MF_01670a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01670a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_01670a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_01670a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_01670a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_01670a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_01670a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_01670a10')) AS ?annotation10) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch77 faldo:location ?templateMotifSequenceMatchRegionP4241278 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4241280 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP42412MF_0167073 . ?templateMotifSequenceMatchRegionP4241278 faldo:begin ?templateMotifSequenceMatchBeginP4241279 . ?templateMotifSequenceMatchBeginP4241279 faldo:position ?templateMotifSequenceMatchBeginPositionP4241274 ; faldo:reference isoform:P42412-1 . ?templateMotifSequenceProfileAlignmentOperationP4241280 edam:has_input signature:MF_01670 ; rdf:type edam:operation_0300 . ?targetMotifMatch81 faldo:location ?targetMotifMatchRegionMatch82 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0167084 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP42412MF_0167075 . ?targetMotifMatchRegionMatch82 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0167083 . ?targetMotifMatchRegionMatchBeginMF_0167083 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0167076 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0167084 edam:has_input signature:MF_01670 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP42412MF_0167073, 1, (STRLEN(?templateMotifCigarP42412MF_0167073) - STRLEN(REPLACE(?templateMotifCigarP42412MF_0167073, CONCAT('^(?:-*[^-]){', STR(((284 - ?templateMotifSequenceMatchBeginPositionP4241274) + 1)), '}'), '')))), '[a-z]', '')) AS ?step185) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP42412MF_0167075, 1, (STRLEN(?targetMotifMatchCigarP42412MF_0167075) - STRLEN(REPLACE(?targetMotifMatchCigarP42412MF_0167075, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP42412MF_0167075, 1, (STRLEN(?targetMotifMatchCigarP42412MF_0167075) - STRLEN(REPLACE(?targetMotifMatchCigarP42412MF_0167075, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), '')))), '[^-]', ''))) AS ?step286) . BIND(((?step286 + ?targetMotifMatchRegionMatchBeginPositionMF_0167076) - 1) AS ?thisPositionOn15) . BIND(?thisPositionOn15 AS ?thisPositionOn16) . BIND(?this AS ?pfs1t87) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb13) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse14) . FILTER (BOUND(?thisPositionOn15)) . BIND(URI(CONCAT(STR(?this), '#MF_01670a12')) AS ?annotation12) . BIND(?this AS ?pfs11) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch92 faldo:location ?templateMotifSequenceMatchRegionP4241293 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4241295 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP42412MF_0167088 . ?templateMotifSequenceMatchRegionP4241293 faldo:begin ?templateMotifSequenceMatchBeginP4241294 . ?templateMotifSequenceMatchBeginP4241294 faldo:position ?templateMotifSequenceMatchBeginPositionP4241289 ; faldo:reference isoform:P42412-1 . ?templateMotifSequenceProfileAlignmentOperationP4241295 edam:has_input signature:MF_01670 ; rdf:type edam:operation_0300 . ?targetMotifMatch96 faldo:location ?targetMotifMatchRegionMatch97 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0167099 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP42412MF_0167090 . ?targetMotifMatchRegionMatch97 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0167098 . ?targetMotifMatchRegionMatchBeginMF_0167098 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0167091 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0167099 edam:has_input signature:MF_01670 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP42412MF_0167088, 1, (STRLEN(?templateMotifCigarP42412MF_0167088) - STRLEN(REPLACE(?templateMotifCigarP42412MF_0167088, CONCAT('^(?:-*[^-]){', STR(((150 - ?templateMotifSequenceMatchBeginPositionP4241289) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1100) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP42412MF_0167090, 1, (STRLEN(?targetMotifMatchCigarP42412MF_0167090) - STRLEN(REPLACE(?targetMotifMatchCigarP42412MF_0167090, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP42412MF_0167090, 1, (STRLEN(?targetMotifMatchCigarP42412MF_0167090) - STRLEN(REPLACE(?targetMotifMatchCigarP42412MF_0167090, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), '')))), '[^-]', ''))) AS ?step2101) . BIND(((?step2101 + ?targetMotifMatchRegionMatchBeginPositionMF_0167091) - 1) AS ?thisPositionOn22) . BIND(?thisPositionOn22 AS ?thisPositionOn23) . BIND(?this AS ?pfs1t102) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb19) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse20) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn22, 1) = 'A')) . BIND(URI(CONCAT(STR(?this), '#MF_01670a18')) AS ?annotation18) . BIND(?this AS ?pfs17) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch107 faldo:location ?templateMotifSequenceMatchRegionP42412108 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP42412110 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP42412MF_01670103 . ?templateMotifSequenceMatchRegionP42412108 faldo:begin ?templateMotifSequenceMatchBeginP42412109 . ?templateMotifSequenceMatchBeginP42412109 faldo:position ?templateMotifSequenceMatchBeginPositionP42412104 ; faldo:reference isoform:P42412-1 . ?templateMotifSequenceProfileAlignmentOperationP42412110 edam:has_input signature:MF_01670 ; rdf:type edam:operation_0300 . ?targetMotifMatch111 faldo:location ?targetMotifMatchRegionMatch112 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01670114 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP42412MF_01670105 . ?targetMotifMatchRegionMatch112 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01670113 . ?targetMotifMatchRegionMatchBeginMF_01670113 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01670106 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01670114 edam:has_input signature:MF_01670 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP42412MF_01670103, 1, (STRLEN(?templateMotifCigarP42412MF_01670103) - STRLEN(REPLACE(?templateMotifCigarP42412MF_01670103, CONCAT('^(?:-*[^-]){', STR(((152 - ?templateMotifSequenceMatchBeginPositionP42412104) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1115) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP42412MF_01670105, 1, (STRLEN(?targetMotifMatchCigarP42412MF_01670105) - STRLEN(REPLACE(?targetMotifMatchCigarP42412MF_01670105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP42412MF_01670105, 1, (STRLEN(?targetMotifMatchCigarP42412MF_01670105) - STRLEN(REPLACE(?targetMotifMatchCigarP42412MF_01670105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), '')))), '[^-]', ''))) AS ?step2116) . BIND(((?step2116 + ?targetMotifMatchRegionMatchBeginPositionMF_01670106) - 1) AS ?thisPositionOn29) . BIND(?thisPositionOn29 AS ?thisPositionOn30) . BIND(?this AS ?pfs1t117) . 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) = 'F')) . BIND(URI(CONCAT(STR(?this), '#MF_01670a25')) AS ?annotation25) . BIND(?this AS ?pfs24) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch122 faldo:location ?templateMotifSequenceMatchRegionP42412123 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP42412125 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP42412MF_01670118 . ?templateMotifSequenceMatchRegionP42412123 faldo:begin ?templateMotifSequenceMatchBeginP42412124 . ?templateMotifSequenceMatchBeginP42412124 faldo:position ?templateMotifSequenceMatchBeginPositionP42412119 ; faldo:reference isoform:P42412-1 . ?templateMotifSequenceProfileAlignmentOperationP42412125 edam:has_input signature:MF_01670 ; rdf:type edam:operation_0300 . ?targetMotifMatch126 faldo:location ?targetMotifMatchRegionMatch127 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01670129 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP42412MF_01670120 . ?targetMotifMatchRegionMatch127 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01670128 . ?targetMotifMatchRegionMatchBeginMF_01670128 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01670121 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01670129 edam:has_input signature:MF_01670 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP42412MF_01670118, 1, (STRLEN(?templateMotifCigarP42412MF_01670118) - STRLEN(REPLACE(?templateMotifCigarP42412MF_01670118, CONCAT('^(?:-*[^-]){', STR(((176 - ?templateMotifSequenceMatchBeginPositionP42412119) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1130) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP42412MF_01670120, 1, (STRLEN(?targetMotifMatchCigarP42412MF_01670120) - STRLEN(REPLACE(?targetMotifMatchCigarP42412MF_01670120, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP42412MF_01670120, 1, (STRLEN(?targetMotifMatchCigarP42412MF_01670120) - STRLEN(REPLACE(?targetMotifMatchCigarP42412MF_01670120, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), '')))), '[^-]', ''))) AS ?step2131) . BIND(((?step2131 + ?targetMotifMatchRegionMatchBeginPositionMF_01670121) - 1) AS ?thisPositionOn36) . BIND(?thisPositionOn36 AS ?thisPositionOn37) . BIND(?this AS ?pfs1t132) . 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) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_01670a32')) AS ?annotation32) . BIND(?this AS ?pfs31) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch137 faldo:location ?templateMotifSequenceMatchRegionP42412138 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP42412140 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP42412MF_01670133 . ?templateMotifSequenceMatchRegionP42412138 faldo:begin ?templateMotifSequenceMatchBeginP42412139 . ?templateMotifSequenceMatchBeginP42412139 faldo:position ?templateMotifSequenceMatchBeginPositionP42412134 ; faldo:reference isoform:P42412-1 . ?templateMotifSequenceProfileAlignmentOperationP42412140 edam:has_input signature:MF_01670 ; rdf:type edam:operation_0300 . ?targetMotifMatch141 faldo:location ?targetMotifMatchRegionMatch142 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01670144 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP42412MF_01670135 . ?targetMotifMatchRegionMatch142 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01670143 . ?targetMotifMatchRegionMatchBeginMF_01670143 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01670136 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01670144 edam:has_input signature:MF_01670 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP42412MF_01670133, 1, (STRLEN(?templateMotifCigarP42412MF_01670133) - STRLEN(REPLACE(?templateMotifCigarP42412MF_01670133, CONCAT('^(?:-*[^-]){', STR(((179 - ?templateMotifSequenceMatchBeginPositionP42412134) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1145) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP42412MF_01670135, 1, (STRLEN(?targetMotifMatchCigarP42412MF_01670135) - STRLEN(REPLACE(?targetMotifMatchCigarP42412MF_01670135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP42412MF_01670135, 1, (STRLEN(?targetMotifMatchCigarP42412MF_01670135) - STRLEN(REPLACE(?targetMotifMatchCigarP42412MF_01670135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), '')))), '[^-]', ''))) AS ?step2146) . BIND(((?step2146 + ?targetMotifMatchRegionMatchBeginPositionMF_01670136) - 1) AS ?thisPositionOn43) . BIND(?thisPositionOn43 AS ?thisPositionOn44) . BIND(?this AS ?pfs1t147) . 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) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01670a39')) AS ?annotation39) . BIND(?this AS ?pfs38) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch152 faldo:location ?templateMotifSequenceMatchRegionP42412153 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP42412155 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP42412MF_01670148 . ?templateMotifSequenceMatchRegionP42412153 faldo:begin ?templateMotifSequenceMatchBeginP42412154 . ?templateMotifSequenceMatchBeginP42412154 faldo:position ?templateMotifSequenceMatchBeginPositionP42412149 ; faldo:reference isoform:P42412-1 . ?templateMotifSequenceProfileAlignmentOperationP42412155 edam:has_input signature:MF_01670 ; rdf:type edam:operation_0300 . ?targetMotifMatch156 faldo:location ?targetMotifMatchRegionMatch157 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01670159 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP42412MF_01670150 . ?targetMotifMatchRegionMatch157 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01670158 . ?targetMotifMatchRegionMatchBeginMF_01670158 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01670151 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01670159 edam:has_input signature:MF_01670 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP42412MF_01670148, 1, (STRLEN(?templateMotifCigarP42412MF_01670148) - STRLEN(REPLACE(?templateMotifCigarP42412MF_01670148, CONCAT('^(?:-*[^-]){', STR(((180 - ?templateMotifSequenceMatchBeginPositionP42412149) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1160) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP42412MF_01670150, 1, (STRLEN(?targetMotifMatchCigarP42412MF_01670150) - STRLEN(REPLACE(?targetMotifMatchCigarP42412MF_01670150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP42412MF_01670150, 1, (STRLEN(?targetMotifMatchCigarP42412MF_01670150) - STRLEN(REPLACE(?targetMotifMatchCigarP42412MF_01670150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), '')))), '[^-]', ''))) AS ?step2161) . BIND(((?step2161 + ?targetMotifMatchRegionMatchBeginPositionMF_01670151) - 1) AS ?thisPositionOn50) . BIND(?thisPositionOn50 AS ?thisPositionOn51) . BIND(?this AS ?pfs1t162) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfsb47) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfse48) . FILTER (REGEX('[KR]', SUBSTR(?thisSequenceValue, ?thisPositionOn50, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01670a46')) AS ?annotation46) . BIND(?this AS ?pfs45) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch167 faldo:location ?templateMotifSequenceMatchRegionP42412168 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP42412170 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP42412MF_01670163 . ?templateMotifSequenceMatchRegionP42412168 faldo:begin ?templateMotifSequenceMatchBeginP42412169 . ?templateMotifSequenceMatchBeginP42412169 faldo:position ?templateMotifSequenceMatchBeginPositionP42412164 ; faldo:reference isoform:P42412-1 . ?templateMotifSequenceProfileAlignmentOperationP42412170 edam:has_input signature:MF_01670 ; rdf:type edam:operation_0300 . ?targetMotifMatch171 faldo:location ?targetMotifMatchRegionMatch172 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01670174 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP42412MF_01670165 . ?targetMotifMatchRegionMatch172 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01670173 . ?targetMotifMatchRegionMatchBeginMF_01670173 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01670166 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01670174 edam:has_input signature:MF_01670 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP42412MF_01670163, 1, (STRLEN(?templateMotifCigarP42412MF_01670163) - STRLEN(REPLACE(?templateMotifCigarP42412MF_01670163, CONCAT('^(?:-*[^-]){', STR(((229 - ?templateMotifSequenceMatchBeginPositionP42412164) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1175) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP42412MF_01670165, 1, (STRLEN(?targetMotifMatchCigarP42412MF_01670165) - STRLEN(REPLACE(?targetMotifMatchCigarP42412MF_01670165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP42412MF_01670165, 1, (STRLEN(?targetMotifMatchCigarP42412MF_01670165) - STRLEN(REPLACE(?targetMotifMatchCigarP42412MF_01670165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), '')))), '[^-]', ''))) AS ?step2176) . BIND(((?step2176 + ?targetMotifMatchRegionMatchBeginPositionMF_01670166) - 1) AS ?thisPositionOn57) . BIND(?thisPositionOn57 AS ?thisPositionOn58) . BIND(?this AS ?pfs1t177) . 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) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_01670a53')) AS ?annotation53) . BIND(?this AS ?pfs52) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch182 faldo:location ?templateMotifSequenceMatchRegionP42412183 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP42412185 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP42412MF_01670178 . ?templateMotifSequenceMatchRegionP42412183 faldo:begin ?templateMotifSequenceMatchBeginP42412184 . ?templateMotifSequenceMatchBeginP42412184 faldo:position ?templateMotifSequenceMatchBeginPositionP42412179 ; faldo:reference isoform:P42412-1 . ?templateMotifSequenceProfileAlignmentOperationP42412185 edam:has_input signature:MF_01670 ; rdf:type edam:operation_0300 . ?targetMotifMatch186 faldo:location ?targetMotifMatchRegionMatch187 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01670189 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP42412MF_01670180 . ?targetMotifMatchRegionMatch187 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01670188 . ?targetMotifMatchRegionMatchBeginMF_01670188 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01670181 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01670189 edam:has_input signature:MF_01670 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP42412MF_01670178, 1, (STRLEN(?templateMotifCigarP42412MF_01670178) - STRLEN(REPLACE(?templateMotifCigarP42412MF_01670178, CONCAT('^(?:-*[^-]){', STR(((251 - ?templateMotifSequenceMatchBeginPositionP42412179) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1190) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP42412MF_01670180, 1, (STRLEN(?targetMotifMatchCigarP42412MF_01670180) - STRLEN(REPLACE(?targetMotifMatchCigarP42412MF_01670180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP42412MF_01670180, 1, (STRLEN(?targetMotifMatchCigarP42412MF_01670180) - STRLEN(REPLACE(?targetMotifMatchCigarP42412MF_01670180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1190), '}'), '')))), '[^-]', ''))) AS ?step2191) . BIND(((?step2191 + ?targetMotifMatchRegionMatchBeginPositionMF_01670181) - 1) AS ?thisPositionOn64) . BIND(?thisPositionOn64 AS ?thisPositionOn65) . BIND(?this AS ?pfs1t192) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb61) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse62) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn64, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_01670a60')) AS ?annotation60) . BIND(?this AS ?pfs59) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch197 faldo:location ?templateMotifSequenceMatchRegionP42412198 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP42412200 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP42412MF_01670193 . ?templateMotifSequenceMatchRegionP42412198 faldo:begin ?templateMotifSequenceMatchBeginP42412199 . ?templateMotifSequenceMatchBeginP42412199 faldo:position ?templateMotifSequenceMatchBeginPositionP42412194 ; faldo:reference isoform:P42412-1 . ?templateMotifSequenceProfileAlignmentOperationP42412200 edam:has_input signature:MF_01670 ; rdf:type edam:operation_0300 . ?targetMotifMatch201 faldo:location ?targetMotifMatchRegionMatch202 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01670204 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP42412MF_01670195 . ?targetMotifMatchRegionMatch202 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01670203 . ?targetMotifMatchRegionMatchBeginMF_01670203 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01670196 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01670204 edam:has_input signature:MF_01670 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP42412MF_01670193, 1, (STRLEN(?templateMotifCigarP42412MF_01670193) - STRLEN(REPLACE(?templateMotifCigarP42412MF_01670193, CONCAT('^(?:-*[^-]){', STR(((382 - ?templateMotifSequenceMatchBeginPositionP42412194) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1205) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP42412MF_01670195, 1, (STRLEN(?targetMotifMatchCigarP42412MF_01670195) - STRLEN(REPLACE(?targetMotifMatchCigarP42412MF_01670195, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1205), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP42412MF_01670195, 1, (STRLEN(?targetMotifMatchCigarP42412MF_01670195) - STRLEN(REPLACE(?targetMotifMatchCigarP42412MF_01670195, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1205), '}'), '')))), '[^-]', ''))) AS ?step2206) . BIND(((?step2206 + ?targetMotifMatchRegionMatchBeginPositionMF_01670196) - 1) AS ?thisPositionOn71) . BIND(?thisPositionOn71 AS ?thisPositionOn72) . BIND(?this AS ?pfs1t207) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfsb68) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfse69) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn71, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01670a67')) AS ?annotation67) . BIND(?this AS ?pfs66) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_01670http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_01670#construct