Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_01617#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01617#construct-template-48
http://purl.uniprot.org/unirules/MF_01617#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_01617#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_01617#construct-where-list-0
http://purl.uniprot.org/unirules/MF_01617#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_01617#construct-template-list-0
http://purl.uniprot.org/unirules/MF_01617#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:584948 up:source unirule:MF_01617 . _:584949 up:ecName '4.2.1.17' , '5.1.2.3' ; up:fullName 'Enoyl-CoA hydratase/3-hydroxybutyryl-CoA epimerase' ; rdf:type up:Structured_Name . _:584950 up:source unirule:MF_01617 . _:584951 up:ecName '1.1.1.35' ; up:fullName '3-hydroxyacyl-CoA dehydrogenase' ; rdf:type up:Structured_Name . _:584952 up:source unirule:MF_01617 . _:584953 up:source unirule:MF_01617 . _:584954 up:source unirule:MF_01617 . _:584955 up:source unirule:MF_01617 . _:584956 up:source unirule:MF_01617 . _:584957 up:source unirule:MF_01617 . _:584958 up:source unirule:MF_01617 . _:584959 up:source unirule:MF_01617 . _:584960 up:source unirule:MF_01617 . _:584961 up:source unirule:MF_01617 . _:584962 up:source unirule:MF_01617 . _:584963 up:source unirule:MF_01617 . _:584964 up:source unirule:MF_01617 . _:584965 up:source unirule:MF_01617 . _:584966 up:source unirule:MF_01617 . _:584967 up:source unirule:MF_01617 . _:584968 up:source unirule:MF_01617 . _:584969 up:source unirule:MF_01617 . _:584970 up:source unirule:MF_01617 . _:584971 up:source unirule:MF_01617 . _:584972 up:source unirule:MF_01617 . _:584973 up:source unirule:MF_01617 . _:584974 up:source unirule:MF_01617 . _:584975 up:source unirule:MF_01617 . _:584976 up:source unirule:MF_01617 . _:584977 up:source unirule:MF_01617 . _:584978 up:source unirule:MF_01617 . _:584979 up:source unirule:MF_01617 . _:584980 up:source unirule:MF_01617 . _:584981 up:source unirule:MF_01617 . _:584982 up:source unirule:MF_01617 . ?this up:annotation ?annotation4 , ?annotation5 , ?annotation7 , ?annotation9 , ?annotation11 , ?annotation13 , ?annotation14 , ?annotation15 , ?annotation17 , ?annotation18 ; up:classifiedWith GO:0003857 , GO:0004300 , GO:0005737 , GO:0006635 , GO:0008692 , GO:0016042 , keyword:276 , keyword:413 , keyword:442 , keyword:443 , keyword:456 , keyword:511 , keyword:520 , keyword:560 , keyword:963 ; up:domain ?namedpart1 , ?namedpart2 ; up:recommendedName ?name0 . ?name0 up:fullName 'Fatty acid oxidation complex subunit alpha' ; rdf:type up:Structured_Name . ?namedpart1 up:recommendedName _:584949 . ?namedpart2 up:recommendedName _:584951 . ?gene3 skos:prefLabel 'fadJ' . ?annotation4 a up:Function_Annotation ; rdfs:comment 'Catalyzes the formation of a hydroxyacyl-CoA by addition of water on enoyl-CoA. Also exhibits 3-hydroxyacyl-CoA epimerase and 3-hydroxyacyl-CoA dehydrogenase activities.' . ?annotation5 up:activity ?activity6 ; rdf:type up:Catalytic_Activity_Annotation . ?activity6 up:catalyticActivity ; up:enzymeClass . ?annotation7 up:activity ?activity8 ; rdf:type up:Catalytic_Activity_Annotation . ?activity8 up:catalyticActivity ; up:enzymeClass . ?annotation9 up:activity ?activity10 ; rdf:type up:Catalytic_Activity_Annotation . ?activity10 up:catalyticActivity ; up:enzymeClass . ?annotation11 up:activity ?activity12 ; rdf:type up:Catalytic_Activity_Annotation . ?activity12 up:catalyticActivity ; up:enzymeClass . ?annotation13 a up:Pathway_Annotation ; rdfs:comment 'Lipid metabolism; fatty acid beta-oxidation.' . ?annotation14 a up:Subunit_Annotation ; rdfs:comment 'Heterotetramer of two alpha chains (FadJ) and two beta chains (FadI).' . ?annotation15 a up:Subcellular_Location_Annotation . ?annotation15li16 up:cellularComponent . ?annotation17 a up:Similarity_Annotation ; rdfs:comment 'In the N-terminal section; belongs to the enoyl-CoA hydratase/isomerase family.' . ?annotation18 a up:Similarity_Annotation ; rdfs:comment 'In the central section; belongs to the 3-hydroxyacyl-CoA dehydrogenase family.' . ?pfs19 up:annotation ?annotation20 . ?annotation20 faldo:begin ?pfsb21 ; faldo:end ?pfse22 ; rdf:type up:Region_Annotation ; rdfs:comment 'Enoyl-CoA hydratase' . ?pfsb21 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?pfse22 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?pfs25 up:annotation ?annotation26 . ?annotation26 faldo:begin ?pfsb27 ; faldo:end ?pfse28 ; rdf:type up:Region_Annotation ; rdfs:comment '3-hydroxyacyl-CoA dehydrogenase' . ?pfsb27 faldo:position ?thisPositionOn29 ; rdf:type faldo:ExactPosition . ?pfse28 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?pfs31 up:annotation ?annotation32 . ?annotation32 faldo:begin ?pfsb33 ; faldo:end ?pfse34 ; rdf:type up:Site_Annotation ; rdfs:comment 'Important for catalytic activity' . ?pfsb33 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?pfse34 faldo:position ?thisPositionOn36 ; rdf:type faldo:ExactPosition . ?pfs37 up:annotation ?annotation38 . ?annotation38 faldo:begin ?pfsb39 ; faldo:end ?pfse40 ; rdf:type up:Site_Annotation ; rdfs:comment 'Important for catalytic activity' . ?pfsb39 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?pfse40 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . _:584983 a rdf:Statement ; up:attribution _:584948 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:584984 a rdf:Statement ; up:attribution _:584950 ; rdf:subject ?this ; rdf:predicate up:domain ; rdf:object ?namedpart1 . _:584985 a rdf:Statement ; up:attribution _:584952 ; rdf:subject ?this ; rdf:predicate up:domain ; rdf:object ?namedpart2 . _:584986 a rdf:Statement ; up:attribution _:584953 ; rdf:subject ?gene3 ; rdf:predicate up:encodedBy ; rdf:object ?gene3 . _:584987 a rdf:Statement ; up:attribution _:584954 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:584988 a rdf:Statement ; up:attribution _:584955 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:584989 a rdf:Statement ; up:attribution _:584956 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:584990 a rdf:Statement ; up:attribution _:584957 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:584991 a rdf:Statement ; up:attribution _:584958 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:584992 a rdf:Statement ; up:attribution _:584959 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:584993 a rdf:Statement ; up:attribution _:584960 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:584994 a rdf:Statement ; up:attribution _:584961 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:584995 a rdf:Statement ; up:attribution _:584962 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:584996 a rdf:Statement ; up:attribution _:584963 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:584997 a rdf:Statement ; up:attribution _:584964 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:584998 a rdf:Statement ; up:attribution _:584965 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:276 . _:584999 a rdf:Statement ; up:attribution _:584966 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:413 . _:585000 a rdf:Statement ; up:attribution _:584967 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:442 . _:585001 a rdf:Statement ; up:attribution _:584968 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:443 . _:585002 a rdf:Statement ; up:attribution _:584969 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:456 . _:585003 a rdf:Statement ; up:attribution _:584970 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:511 . _:585004 a rdf:Statement ; up:attribution _:584971 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:520 . _:585005 a rdf:Statement ; up:attribution _:584972 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:560 . _:585006 a rdf:Statement ; up:attribution _:584973 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003857 . _:585007 a rdf:Statement ; up:attribution _:584974 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004300 . _:585008 a rdf:Statement ; up:attribution _:584975 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008692 . _:585009 a rdf:Statement ; up:attribution _:584976 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006635 . _:585010 a rdf:Statement ; up:attribution _:584977 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016042 . _:585011 a rdf:Statement ; up:attribution _:584978 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:585012 a rdf:Statement ; up:source unirule:MF_01617 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:585013 a rdf:Statement ; up:attribution _:584979 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:585014 a rdf:Statement ; up:source unirule:MF_01617 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:585015 a rdf:Statement ; up:attribution _:584980 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:585016 a rdf:Statement ; up:source unirule:MF_01617 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:585017 a rdf:Statement ; up:attribution _:584981 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:585018 a rdf:Statement ; up:source unirule:MF_01617 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:585019 a rdf:Statement ; up:attribution _:584982 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01617 #Rule MF_01617 Created by:? on:2005-11-11 Modified by:Catherine Rivoire on:2025-09-18 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01617 . ?thisOrganism rdfs:subClassOf+ taxon:1236 . BIND(URI(CONCAT(STR(?this), '#MF_01617a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01617a1')) AS ?namedpart1) . BIND(URI(CONCAT(STR(?this), '#MF_01617a2')) AS ?namedpart2) . BIND(URI(CONCAT(STR(?this), '#MF_01617a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_01617a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01617a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_01617a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_01617a11')) AS ?annotation11) . BIND(URI(CONCAT(STR(?this), '#MF_01617a13')) AS ?annotation13) . BIND(URI(CONCAT(STR(?this), '#MF_01617a14')) AS ?annotation14) . BIND(URI(CONCAT(STR(?this), '#MF_01617a15')) AS ?annotation15) . BIND(URI(CONCAT(STR(?this), '#MF_01617a17')) AS ?annotation17) . BIND(URI(CONCAT(STR(?this), '#MF_01617a18')) AS ?annotation18) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch47 faldo:location ?templateMotifSequenceMatchRegionP7739948 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP7739950 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP77399MF_0161743 . ?templateMotifSequenceMatchRegionP7739948 faldo:begin ?templateMotifSequenceMatchBeginP7739949 . ?templateMotifSequenceMatchBeginP7739949 faldo:position ?templateMotifSequenceMatchBeginPositionP7739944 ; faldo:reference isoform:P77399-1 . ?templateMotifSequenceProfileAlignmentOperationP7739950 edam:has_input signature:MF_01617 ; rdf:type edam:operation_0300 . ?targetMotifMatch51 faldo:location ?targetMotifMatchRegionMatch52 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0161754 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP77399MF_0161745 . ?targetMotifMatchRegionMatch52 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0161753 . ?targetMotifMatchRegionMatchBeginMF_0161753 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0161746 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0161754 edam:has_input signature:MF_01617 ; rdf:type edam:operation_0300 . BIND(1 AS ?thisPositionOn23) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77399MF_0161743, 1, (STRLEN(?templateMotifCigarP77399MF_0161743) - STRLEN(REPLACE(?templateMotifCigarP77399MF_0161743, CONCAT('^(?:-*[^-]){', STR(((190 - ?templateMotifSequenceMatchBeginPositionP7739944) + 1)), '}'), '')))), '[a-z]', '')) AS ?step155) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77399MF_0161745, 1, (STRLEN(?targetMotifMatchCigarP77399MF_0161745) - STRLEN(REPLACE(?targetMotifMatchCigarP77399MF_0161745, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step155), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77399MF_0161745, 1, (STRLEN(?targetMotifMatchCigarP77399MF_0161745) - STRLEN(REPLACE(?targetMotifMatchCigarP77399MF_0161745, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step155), '}'), '')))), '[^-]', ''))) AS ?step256) . BIND(((?step256 + ?targetMotifMatchRegionMatchBeginPositionMF_0161746) - 1) AS ?thisPositionOn24) . BIND(?this AS ?pfs1t57) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb21) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse22) . FILTER ((BOUND(?thisPositionOn23) && BOUND(?thisPositionOn24))) . BIND(URI(CONCAT(STR(?this), '#MF_01617a20')) AS ?annotation20) . BIND(?this AS ?pfs19) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch62 faldo:location ?templateMotifSequenceMatchRegionP7739963 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP7739965 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP77399MF_0161758 . ?templateMotifSequenceMatchRegionP7739963 faldo:begin ?templateMotifSequenceMatchBeginP7739964 . ?templateMotifSequenceMatchBeginP7739964 faldo:position ?templateMotifSequenceMatchBeginPositionP7739959 ; faldo:reference isoform:P77399-1 . ?templateMotifSequenceProfileAlignmentOperationP7739965 edam:has_input signature:MF_01617 ; rdf:type edam:operation_0300 . ?targetMotifMatch66 faldo:location ?targetMotifMatchRegionMatch67 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0161769 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP77399MF_0161760 . ?targetMotifMatchRegionMatch67 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0161768 . ?targetMotifMatchRegionMatchBeginMF_0161768 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0161761 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0161769 edam:has_input signature:MF_01617 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77399MF_0161758, 1, (STRLEN(?templateMotifCigarP77399MF_0161758) - STRLEN(REPLACE(?templateMotifCigarP77399MF_0161758, CONCAT('^(?:-*[^-]){', STR(((306 - ?templateMotifSequenceMatchBeginPositionP7739959) + 1)), '}'), '')))), '[a-z]', '')) AS ?step170) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77399MF_0161760, 1, (STRLEN(?targetMotifMatchCigarP77399MF_0161760) - STRLEN(REPLACE(?targetMotifMatchCigarP77399MF_0161760, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77399MF_0161760, 1, (STRLEN(?targetMotifMatchCigarP77399MF_0161760) - STRLEN(REPLACE(?targetMotifMatchCigarP77399MF_0161760, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step170), '}'), '')))), '[^-]', ''))) AS ?step271) . BIND(((?step271 + ?targetMotifMatchRegionMatchBeginPositionMF_0161761) - 1) AS ?thisPositionOn29) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn30) . BIND(?this AS ?pfs1t72) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb27) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse28) . FILTER ((BOUND(?thisPositionOn29) && BOUND(?thisPositionOn30))) . BIND(URI(CONCAT(STR(?this), '#MF_01617a26')) AS ?annotation26) . BIND(?this AS ?pfs25) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch77 faldo:location ?templateMotifSequenceMatchRegionP7739978 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP7739980 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP77399MF_0161773 . ?templateMotifSequenceMatchRegionP7739978 faldo:begin ?templateMotifSequenceMatchBeginP7739979 . ?templateMotifSequenceMatchBeginP7739979 faldo:position ?templateMotifSequenceMatchBeginPositionP7739974 ; faldo:reference isoform:P77399-1 . ?templateMotifSequenceProfileAlignmentOperationP7739980 edam:has_input signature:MF_01617 ; rdf:type edam:operation_0300 . ?targetMotifMatch81 faldo:location ?targetMotifMatchRegionMatch82 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0161784 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP77399MF_0161775 . ?targetMotifMatchRegionMatch82 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0161783 . ?targetMotifMatchRegionMatchBeginMF_0161783 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0161776 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0161784 edam:has_input signature:MF_01617 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77399MF_0161773, 1, (STRLEN(?templateMotifCigarP77399MF_0161773) - STRLEN(REPLACE(?templateMotifCigarP77399MF_0161773, CONCAT('^(?:-*[^-]){', STR(((118 - ?templateMotifSequenceMatchBeginPositionP7739974) + 1)), '}'), '')))), '[a-z]', '')) AS ?step185) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77399MF_0161775, 1, (STRLEN(?targetMotifMatchCigarP77399MF_0161775) - STRLEN(REPLACE(?targetMotifMatchCigarP77399MF_0161775, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77399MF_0161775, 1, (STRLEN(?targetMotifMatchCigarP77399MF_0161775) - STRLEN(REPLACE(?targetMotifMatchCigarP77399MF_0161775, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), '')))), '[^-]', ''))) AS ?step286) . BIND(((?step286 + ?targetMotifMatchRegionMatchBeginPositionMF_0161776) - 1) AS ?thisPositionOn35) . BIND(?thisPositionOn35 AS ?thisPositionOn36) . BIND(?this AS ?pfs1t87) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb33) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse34) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn35, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01617a32')) AS ?annotation32) . BIND(?this AS ?pfs31) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch92 faldo:location ?templateMotifSequenceMatchRegionP7739993 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP7739995 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP77399MF_0161788 . ?templateMotifSequenceMatchRegionP7739993 faldo:begin ?templateMotifSequenceMatchBeginP7739994 . ?templateMotifSequenceMatchBeginP7739994 faldo:position ?templateMotifSequenceMatchBeginPositionP7739989 ; faldo:reference isoform:P77399-1 . ?templateMotifSequenceProfileAlignmentOperationP7739995 edam:has_input signature:MF_01617 ; rdf:type edam:operation_0300 . ?targetMotifMatch96 faldo:location ?targetMotifMatchRegionMatch97 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0161799 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP77399MF_0161790 . ?targetMotifMatchRegionMatch97 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0161798 . ?targetMotifMatchRegionMatchBeginMF_0161798 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0161791 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0161799 edam:has_input signature:MF_01617 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77399MF_0161788, 1, (STRLEN(?templateMotifCigarP77399MF_0161788) - STRLEN(REPLACE(?templateMotifCigarP77399MF_0161788, CONCAT('^(?:-*[^-]){', STR(((140 - ?templateMotifSequenceMatchBeginPositionP7739989) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1100) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77399MF_0161790, 1, (STRLEN(?targetMotifMatchCigarP77399MF_0161790) - STRLEN(REPLACE(?targetMotifMatchCigarP77399MF_0161790, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77399MF_0161790, 1, (STRLEN(?targetMotifMatchCigarP77399MF_0161790) - STRLEN(REPLACE(?targetMotifMatchCigarP77399MF_0161790, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), '')))), '[^-]', ''))) AS ?step2101) . BIND(((?step2101 + ?targetMotifMatchRegionMatchBeginPositionMF_0161791) - 1) AS ?thisPositionOn41) . BIND(?thisPositionOn41 AS ?thisPositionOn42) . BIND(?this AS ?pfs1t102) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb39) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse40) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn41, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01617a38')) AS ?annotation38) . BIND(?this AS ?pfs37) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_01617http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_01617#construct