Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_03157#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03157#construct-template-142
http://purl.uniprot.org/unirules/MF_03157#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03157#construct-template-140
http://purl.uniprot.org/unirules/MF_03157#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03157#construct-template-144
http://purl.uniprot.org/unirules/MF_03157#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03157#construct-template-147
http://purl.uniprot.org/unirules/MF_03157#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03157#construct-template-138
http://purl.uniprot.org/unirules/MF_03157#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03157#construct-template-136
http://purl.uniprot.org/unirules/MF_03157#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_03157#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_03157#construct-where-list-0
http://purl.uniprot.org/unirules/MF_03157#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_03157#construct-template-list-0
http://purl.uniprot.org/unirules/MF_03157#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:849454 up:source unirule:MF_03157 . _:849455 up:source unirule:MF_03157 . _:849456 up:source unirule:MF_03157 . _:849457 up:source unirule:MF_03157 . _:849458 up:source unirule:MF_03157 . _:849459 up:source unirule:MF_03157 . _:849460 up:source unirule:MF_03157 . _:849461 up:source unirule:MF_03157 . _:849462 up:source unirule:MF_03157 . _:849463 up:source unirule:MF_03157 . _:849464 up:source unirule:MF_03157 . _:849465 up:source unirule:MF_03157 . _:849466 up:source unirule:MF_03157 . _:849467 up:source unirule:MF_03157 . _:849468 up:source unirule:MF_03157 . _:849469 up:source unirule:MF_03157 . _:849470 up:source unirule:MF_03157 . _:849471 up:source unirule:MF_03157 . _:849472 up:source unirule:MF_03157 . _:849473 up:source unirule:MF_03157 . _:849474 up:source unirule:MF_03157 . _:849475 up:source unirule:MF_03157 . _:849476 up:source unirule:MF_03157 . _:849477 up:source unirule:MF_03157 . _:849478 up:source unirule:MF_03157 . _:849479 up:source unirule:MF_03157 . ?this up:annotation ?annotation0 , ?annotation1 , ?annotation3 , ?annotation5 , ?annotation6 ; up:classifiedWith GO:0046496 , GO:0047453 , keyword:456 , keyword:520 , keyword:547 , keyword:597 , keyword:67 . ?annotation0 a up:Function_Annotation ; rdfs:comment 'Catalyzes the dehydration of the S-form of NAD(P)HX at the expense of ATP, which is converted to ADP. Together with NAD(P)HX epimerase, which catalyzes the epimerization of the S- and R-forms, the enzyme allows the repair of both epimers of NAD(P)HX, a damaged form of NAD(P)H that is a result of enzymatic or heat-dependent hydration.' . ?annotation1 up:activity ?activity2 ; rdf:type up:Catalytic_Activity_Annotation . ?activity2 up:catalyticActivity ; up:enzymeClass . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity ; up:enzymeClass . ?annotation5 up:cofactor chebi:18420 ; rdf:type up:Cofactor_Annotation . ?annotation6 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the NnrD/CARKD family.' . ?case7 up:classifiedWith GO:0005737 , keyword:963 . ?case8 up:alternativeName ?name10 , ?name11 ; up:classifiedWith GO:0005739 , keyword:496 ; up:recommendedName ?name9 . ?name9 up:ecName '4.2.1.93' ; up:fullName 'ATP-dependent (S)-NAD(P)H-hydrate dehydratase' ; rdf:type up:Structured_Name . ?name10 up:fullName 'ATP-dependent NAD(P)HX dehydratase' ; rdf:type up:Structured_Name . ?name11 up:fullName 'Carbohydrate kinase domain-containing protein' ; rdf:type up:Structured_Name . ?case12 up:alternativeName ?name14 ; up:recommendedName ?name13 . ?name13 up:ecName '4.2.1.93' ; up:fullName 'ATP-dependent (S)-NAD(P)H-hydrate dehydratase' ; rdf:type up:Structured_Name . ?name14 up:fullName 'ATP-dependent NAD(P)HX dehydratase' ; rdf:type up:Structured_Name . ?pfs15 up:annotation ?annotation16 . ?annotation16 faldo:begin ?pfsb17 ; faldo:end ?pfse18 ; up:ligand ?ligand19 ; rdf:type up:Binding_Site_Annotation . ?pfsb17 faldo:position ?thisPositionOn20 ; rdf:type faldo:ExactPosition . ?pfse18 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?ligand19 rdfs:subClassOf chebi:64076 . ?pfs22 up:annotation ?annotation23 . ?annotation23 faldo:begin ?pfsb24 ; faldo:end ?pfse25 ; up:ligand ?ligand26 ; rdf:type up:Binding_Site_Annotation . ?pfsb24 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfse25 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?ligand26 rdfs:subClassOf chebi:30616 . ?pfs29 up:annotation ?annotation30 . ?annotation30 faldo:begin ?pfsb31 ; faldo:end ?pfse32 ; up:ligand ?ligand33 ; rdf:type up:Binding_Site_Annotation . ?pfsb31 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfse32 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?ligand33 rdfs:subClassOf chebi:30616 . ?pfs36 up:annotation ?annotation37 . ?annotation37 faldo:begin ?pfsb38 ; faldo:end ?pfse39 ; up:ligand ?ligand40 ; rdf:type up:Binding_Site_Annotation . ?pfsb38 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?pfse39 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . ?ligand40 rdfs:subClassOf chebi:64076 . ?pfs43 up:annotation ?annotation44 . ?annotation44 faldo:begin ?pfsb45 ; faldo:end ?pfse46 ; up:ligand ?ligand47 ; rdf:type up:Binding_Site_Annotation . ?pfsb45 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?pfse46 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?ligand47 rdfs:subClassOf chebi:64076 . _:849480 a rdf:Statement ; up:attribution _:849454 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation0 . _:849481 a rdf:Statement ; up:attribution _:849455 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:849482 a rdf:Statement ; up:attribution _:849456 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:849483 a rdf:Statement ; up:attribution _:849457 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:849484 a rdf:Statement ; up:attribution _:849458 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:849485 a rdf:Statement ; up:attribution _:849459 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:849486 a rdf:Statement ; up:attribution _:849460 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:456 . _:849487 a rdf:Statement ; up:attribution _:849461 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:520 . _:849488 a rdf:Statement ; up:attribution _:849462 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:849489 a rdf:Statement ; up:attribution _:849463 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:597 . _:849490 a rdf:Statement ; up:attribution _:849464 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0047453 . _:849491 a rdf:Statement ; up:attribution _:849465 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0046496 . _:849492 a rdf:Statement ; up:attribution _:849466 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:849493 a rdf:Statement ; up:attribution _:849467 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:849494 a rdf:Statement ; up:attribution _:849468 ; rdf:subject ?case8 ; rdf:predicate up:recommendedName ; rdf:object ?name9 . _:849495 a rdf:Statement ; up:attribution _:849469 ; rdf:subject ?case8 ; rdf:predicate up:alternativeName ; rdf:object ?name10 . _:849496 a rdf:Statement ; up:attribution _:849470 ; rdf:subject ?case8 ; rdf:predicate up:alternativeName ; rdf:object ?name11 . _:849497 a rdf:Statement ; up:attribution _:849471 ; rdf:subject ?case8 ; rdf:predicate up:classifiedWith ; rdf:object keyword:496 . _:849498 a rdf:Statement ; up:attribution _:849472 ; rdf:subject ?case8 ; rdf:predicate up:classifiedWith ; rdf:object GO:0005739 . _:849499 a rdf:Statement ; up:attribution _:849473 ; rdf:subject ?case12 ; rdf:predicate up:recommendedName ; rdf:object ?name13 . _:849500 a rdf:Statement ; up:attribution _:849474 ; rdf:subject ?case12 ; rdf:predicate up:alternativeName ; rdf:object ?name14 . _:849501 a rdf:Statement ; up:source unirule:MF_03157 ; rdf:subject ?pfs15 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:849502 a rdf:Statement ; up:attribution _:849475 ; rdf:subject ?pfs15 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:849503 a rdf:Statement ; up:source unirule:MF_03157 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:849504 a rdf:Statement ; up:attribution _:849476 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:849505 a rdf:Statement ; up:source unirule:MF_03157 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:849506 a rdf:Statement ; up:attribution _:849477 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:849507 a rdf:Statement ; up:source unirule:MF_03157 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:849508 a rdf:Statement ; up:attribution _:849478 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:849509 a rdf:Statement ; up:source unirule:MF_03157 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:849510 a rdf:Statement ; up:attribution _:849479 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03157 #Rule MF_03157 Created by:? on:2012-08-22 Modified by:Edouard de Castro on:2024-09-03 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01965 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . BIND(URI(CONCAT(STR(?this), '#MF_03157a0')) AS ?annotation0) . BIND(URI(CONCAT(STR(?this), '#MF_03157a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_03157a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_03157a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_03157a6')) AS ?annotation6) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch54 faldo:location ?templateMotifSequenceMatchRegionP9436855 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9436857 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP94368MF_0196550 . ?templateMotifSequenceMatchRegionP9436855 faldo:begin ?templateMotifSequenceMatchBeginP9436856 . ?templateMotifSequenceMatchBeginP9436856 faldo:position ?templateMotifSequenceMatchBeginPositionP9436851 ; faldo:reference isoform:P94368-1 . ?templateMotifSequenceProfileAlignmentOperationP9436857 edam:has_input signature:MF_01965 ; rdf:type edam:operation_0300 . ?targetMotifMatch58 faldo:location ?targetMotifMatchRegionMatch59 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0196561 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP94368MF_0196552 . ?targetMotifMatchRegionMatch59 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0196560 . ?targetMotifMatchRegionMatchBeginMF_0196560 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0196553 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0196561 edam:has_input signature:MF_01965 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP94368MF_0196550, 1, (STRLEN(?templateMotifCigarP94368MF_0196550) - STRLEN(REPLACE(?templateMotifCigarP94368MF_0196550, CONCAT('^(?:-*[^-]){', STR(((104 - ?templateMotifSequenceMatchBeginPositionP9436851) + 1)), '}'), '')))), '[a-z]', '')) AS ?step162) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP94368MF_0196552, 1, (STRLEN(?targetMotifMatchCigarP94368MF_0196552) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_0196552, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP94368MF_0196552, 1, (STRLEN(?targetMotifMatchCigarP94368MF_0196552) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_0196552, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step162), '}'), '')))), '[^-]', ''))) AS ?step263) . BIND(((?step263 + ?targetMotifMatchRegionMatchBeginPositionMF_0196553) - 1) AS ?thisPositionOn20) . BIND(?thisPositionOn20 AS ?thisPositionOn21) . BIND(?this AS ?pfs1t64) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb17) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse18) . FILTER (BOUND(?thisPositionOn20)) . BIND(URI(CONCAT(STR(?this), '#MF_03157a16')) AS ?annotation16) . BIND(?this AS ?pfs15) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch69 faldo:location ?templateMotifSequenceMatchRegionP9436870 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9436872 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP94368MF_0196565 . ?templateMotifSequenceMatchRegionP9436870 faldo:begin ?templateMotifSequenceMatchBeginP9436871 . ?templateMotifSequenceMatchBeginP9436871 faldo:position ?templateMotifSequenceMatchBeginPositionP9436866 ; faldo:reference isoform:P94368-1 . ?templateMotifSequenceProfileAlignmentOperationP9436872 edam:has_input signature:MF_01965 ; rdf:type edam:operation_0300 . ?targetMotifMatch73 faldo:location ?targetMotifMatchRegionMatch74 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0196576 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP94368MF_0196567 . ?targetMotifMatchRegionMatch74 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0196575 . ?targetMotifMatchRegionMatchBeginMF_0196575 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0196568 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0196576 edam:has_input signature:MF_01965 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP94368MF_0196565, 1, (STRLEN(?templateMotifCigarP94368MF_0196565) - STRLEN(REPLACE(?templateMotifCigarP94368MF_0196565, CONCAT('^(?:-*[^-]){', STR(((186 - ?templateMotifSequenceMatchBeginPositionP9436866) + 1)), '}'), '')))), '[a-z]', '')) AS ?step177) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP94368MF_0196567, 1, (STRLEN(?targetMotifMatchCigarP94368MF_0196567) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_0196567, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step177), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP94368MF_0196567, 1, (STRLEN(?targetMotifMatchCigarP94368MF_0196567) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_0196567, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step177), '}'), '')))), '[^-]', ''))) AS ?step278) . BIND(((?step278 + ?targetMotifMatchRegionMatchBeginPositionMF_0196568) - 1) AS ?thisPositionOn27) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP94368MF_0196565, 1, (STRLEN(?templateMotifCigarP94368MF_0196565) - STRLEN(REPLACE(?templateMotifCigarP94368MF_0196565, CONCAT('^(?:-*[^-]){', STR(((190 - ?templateMotifSequenceMatchBeginPositionP9436866) + 1)), '}'), '')))), '[a-z]', '')) AS ?step179) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP94368MF_0196567, 1, (STRLEN(?targetMotifMatchCigarP94368MF_0196567) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_0196567, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP94368MF_0196567, 1, (STRLEN(?targetMotifMatchCigarP94368MF_0196567) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_0196567, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), '')))), '[^-]', ''))) AS ?step280) . BIND(((?step280 + ?targetMotifMatchRegionMatchBeginPositionMF_0196568) - 1) AS ?thisPositionOn28) . BIND(?this AS ?pfs1t81) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb24) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse25) . FILTER (REGEX('K[ARNDCQEGHILKMFPSTWYVBZJUOX]{4)', SUBSTR(?thisSequenceValue, ?thisPositionOn27, (?thisPositionOn28 - ?thisPositionOn27)))) . BIND(URI(CONCAT(STR(?this), '#MF_03157a23')) AS ?annotation23) . BIND(?this AS ?pfs22) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch86 faldo:location ?templateMotifSequenceMatchRegionP9436887 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9436889 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP94368MF_0196582 . ?templateMotifSequenceMatchRegionP9436887 faldo:begin ?templateMotifSequenceMatchBeginP9436888 . ?templateMotifSequenceMatchBeginP9436888 faldo:position ?templateMotifSequenceMatchBeginPositionP9436883 ; faldo:reference isoform:P94368-1 . ?templateMotifSequenceProfileAlignmentOperationP9436889 edam:has_input signature:MF_01965 ; rdf:type edam:operation_0300 . ?targetMotifMatch90 faldo:location ?targetMotifMatchRegionMatch91 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0196593 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP94368MF_0196584 . ?targetMotifMatchRegionMatch91 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0196592 . ?targetMotifMatchRegionMatchBeginMF_0196592 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0196585 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0196593 edam:has_input signature:MF_01965 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP94368MF_0196582, 1, (STRLEN(?templateMotifCigarP94368MF_0196582) - STRLEN(REPLACE(?templateMotifCigarP94368MF_0196582, CONCAT('^(?:-*[^-]){', STR(((206 - ?templateMotifSequenceMatchBeginPositionP9436883) + 1)), '}'), '')))), '[a-z]', '')) AS ?step194) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP94368MF_0196584, 1, (STRLEN(?targetMotifMatchCigarP94368MF_0196584) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_0196584, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step194), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP94368MF_0196584, 1, (STRLEN(?targetMotifMatchCigarP94368MF_0196584) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_0196584, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step194), '}'), '')))), '[^-]', ''))) AS ?step295) . BIND(((?step295 + ?targetMotifMatchRegionMatchBeginPositionMF_0196585) - 1) AS ?thisPositionOn34) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP94368MF_0196582, 1, (STRLEN(?templateMotifCigarP94368MF_0196582) - STRLEN(REPLACE(?templateMotifCigarP94368MF_0196582, CONCAT('^(?:-*[^-]){', STR(((215 - ?templateMotifSequenceMatchBeginPositionP9436883) + 1)), '}'), '')))), '[a-z]', '')) AS ?step196) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP94368MF_0196584, 1, (STRLEN(?targetMotifMatchCigarP94368MF_0196584) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_0196584, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP94368MF_0196584, 1, (STRLEN(?targetMotifMatchCigarP94368MF_0196584) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_0196584, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), '')))), '[^-]', ''))) AS ?step297) . BIND(((?step297 + ?targetMotifMatchRegionMatchBeginPositionMF_0196585) - 1) AS ?thisPositionOn35) . BIND(?this AS ?pfs1t98) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb31) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse32) . FILTER (REGEX('[ARNDCQEGHILKMFPSTWYVBZJUOX]{7)G[ARNDCQEGHILKMFPSTWYVBZJUOX]G', SUBSTR(?thisSequenceValue, ?thisPositionOn34, (?thisPositionOn35 - ?thisPositionOn34)))) . BIND(URI(CONCAT(STR(?this), '#MF_03157a30')) AS ?annotation30) . BIND(?this AS ?pfs29) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch103 faldo:location ?templateMotifSequenceMatchRegionP94368104 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP94368106 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP94368MF_0196599 . ?templateMotifSequenceMatchRegionP94368104 faldo:begin ?templateMotifSequenceMatchBeginP94368105 . ?templateMotifSequenceMatchBeginP94368105 faldo:position ?templateMotifSequenceMatchBeginPositionP94368100 ; faldo:reference isoform:P94368-1 . ?templateMotifSequenceProfileAlignmentOperationP94368106 edam:has_input signature:MF_01965 ; rdf:type edam:operation_0300 . ?targetMotifMatch107 faldo:location ?targetMotifMatchRegionMatch108 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01965110 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP94368MF_01965101 . ?targetMotifMatchRegionMatch108 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01965109 . ?targetMotifMatchRegionMatchBeginMF_01965109 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01965102 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01965110 edam:has_input signature:MF_01965 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP94368MF_0196599, 1, (STRLEN(?templateMotifCigarP94368MF_0196599) - STRLEN(REPLACE(?templateMotifCigarP94368MF_0196599, CONCAT('^(?:-*[^-]){', STR(((149 - ?templateMotifSequenceMatchBeginPositionP94368100) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1111) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP94368MF_01965101, 1, (STRLEN(?targetMotifMatchCigarP94368MF_01965101) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_01965101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP94368MF_01965101, 1, (STRLEN(?targetMotifMatchCigarP94368MF_01965101) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_01965101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), '')))), '[^-]', ''))) AS ?step2112) . BIND(((?step2112 + ?targetMotifMatchRegionMatchBeginPositionMF_01965102) - 1) AS ?thisPositionOn41) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP94368MF_0196599, 1, (STRLEN(?templateMotifCigarP94368MF_0196599) - STRLEN(REPLACE(?templateMotifCigarP94368MF_0196599, CONCAT('^(?:-*[^-]){', STR(((155 - ?templateMotifSequenceMatchBeginPositionP94368100) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1113) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP94368MF_01965101, 1, (STRLEN(?targetMotifMatchCigarP94368MF_01965101) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_01965101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP94368MF_01965101, 1, (STRLEN(?targetMotifMatchCigarP94368MF_01965101) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_01965101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), '')))), '[^-]', ''))) AS ?step2114) . BIND(((?step2114 + ?targetMotifMatchRegionMatchBeginPositionMF_01965102) - 1) AS ?thisPositionOn42) . BIND(?this AS ?pfs1t115) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb38) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse39) . FILTER (REGEX('[ARNDCQEGHILKMFPSTWYVBZJUOX]{3)E[ARNDCQEGHILKMFPSTWYVBZJUOX]{3)', SUBSTR(?thisSequenceValue, ?thisPositionOn41, (?thisPositionOn42 - ?thisPositionOn41)))) . BIND(URI(CONCAT(STR(?this), '#MF_03157a37')) AS ?annotation37) . BIND(?this AS ?pfs36) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch120 faldo:location ?templateMotifSequenceMatchRegionP94368121 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP94368123 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP94368MF_01965116 . ?templateMotifSequenceMatchRegionP94368121 faldo:begin ?templateMotifSequenceMatchBeginP94368122 . ?templateMotifSequenceMatchBeginP94368122 faldo:position ?templateMotifSequenceMatchBeginPositionP94368117 ; faldo:reference isoform:P94368-1 . ?templateMotifSequenceProfileAlignmentOperationP94368123 edam:has_input signature:MF_01965 ; rdf:type edam:operation_0300 . ?targetMotifMatch124 faldo:location ?targetMotifMatchRegionMatch125 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01965127 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP94368MF_01965118 . ?targetMotifMatchRegionMatch125 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01965126 . ?targetMotifMatchRegionMatchBeginMF_01965126 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01965119 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01965127 edam:has_input signature:MF_01965 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP94368MF_01965116, 1, (STRLEN(?templateMotifCigarP94368MF_01965116) - STRLEN(REPLACE(?templateMotifCigarP94368MF_01965116, CONCAT('^(?:-*[^-]){', STR(((216 - ?templateMotifSequenceMatchBeginPositionP94368117) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1128) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP94368MF_01965118, 1, (STRLEN(?targetMotifMatchCigarP94368MF_01965118) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_01965118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP94368MF_01965118, 1, (STRLEN(?targetMotifMatchCigarP94368MF_01965118) - STRLEN(REPLACE(?targetMotifMatchCigarP94368MF_01965118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), '')))), '[^-]', ''))) AS ?step2129) . BIND(((?step2129 + ?targetMotifMatchRegionMatchBeginPositionMF_01965119) - 1) AS ?thisPositionOn48) . BIND(?thisPositionOn48 AS ?thisPositionOn49) . BIND(?this AS ?pfs1t130) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb45) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse46) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn48, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_03157a44')) AS ?annotation44) . BIND(?this AS ?pfs43) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:4751 . BIND(?this AS ?case7) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:40674 . BIND(?this AS ?case8) . BIND(URI(CONCAT(STR(?this), '#MF_03157a9')) AS ?name9) . BIND(URI(CONCAT(STR(?this), '#MF_03157a10')) AS ?name10) . BIND(URI(CONCAT(STR(?this), '#MF_03157a11')) AS ?name11) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:40674 . })) . BIND(?this AS ?case12) . BIND(URI(CONCAT(STR(?this), '#MF_03157a13')) AS ?name13) . BIND(URI(CONCAT(STR(?this), '#MF_03157a14')) AS ?name14) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_03157http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_03157#construct