Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_01633#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01633#construct-template-170
http://purl.uniprot.org/unirules/MF_01633#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01633#construct-template-171
http://purl.uniprot.org/unirules/MF_01633#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01633#construct-template-164
http://purl.uniprot.org/unirules/MF_01633#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01633#construct-template-165
http://purl.uniprot.org/unirules/MF_01633#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01633#construct-template-166
http://purl.uniprot.org/unirules/MF_01633#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01633#construct-template-162
http://purl.uniprot.org/unirules/MF_01633#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01633#construct-template-163
http://purl.uniprot.org/unirules/MF_01633#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01633#construct-template-169
http://purl.uniprot.org/unirules/MF_01633#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01633#construct-template-167
http://purl.uniprot.org/unirules/MF_01633#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01633#construct-template-168
http://purl.uniprot.org/unirules/MF_01633#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01633#construct-template-149
http://purl.uniprot.org/unirules/MF_01633#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01633#construct-template-147
http://purl.uniprot.org/unirules/MF_01633#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01633#construct-template-148
http://purl.uniprot.org/unirules/MF_01633#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_01633#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_01633#construct-where-list-0
http://purl.uniprot.org/unirules/MF_01633#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_01633#construct-template-list-0
http://purl.uniprot.org/unirules/MF_01633#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:593940 up:source unirule:MF_01633 . _:593941 up:source unirule:MF_01633 . _:593942 up:source unirule:MF_01633 . _:593943 up:source unirule:MF_01633 . _:593944 up:source unirule:MF_01633 . _:593945 up:source unirule:MF_01633 . _:593946 up:source unirule:MF_01633 . _:593947 up:source unirule:MF_01633 . _:593948 up:source unirule:MF_01633 . _:593949 up:source unirule:MF_01633 . _:593950 up:source unirule:MF_01633 . _:593951 up:source unirule:MF_01633 . _:593952 up:source unirule:MF_01633 . _:593953 up:source unirule:MF_01633 . _:593954 up:source unirule:MF_01633 . _:593955 up:source unirule:MF_01633 . _:593956 up:source unirule:MF_01633 . _:593957 up:source unirule:MF_01633 . _:593958 up:source unirule:MF_01633 . _:593959 up:source unirule:MF_01633 . _:593960 up:source unirule:MF_01633 . _:593961 up:source unirule:MF_01633 . _:593962 up:source unirule:MF_01633 . _:593963 up:source unirule:MF_01633 . _:593964 up:source unirule:MF_01633 . _:593965 up:source unirule:MF_01633 . _:593966 up:source unirule:MF_01633 . _:593967 up:source unirule:MF_01633 . _:593968 up:source unirule:MF_01633 . _:593969 up:source unirule:MF_01633 . _:593970 up:source unirule:MF_01633 . _:593971 up:source unirule:MF_01633 . ?this up:annotation ?annotation1 , ?annotation2 , ?annotation4 , ?annotation6 , ?annotation8 , ?annotation10 , ?annotation12 , ?annotation13 ; up:classifiedWith GO:0005524 , GO:0016879 , keyword:436 , keyword:547 , keyword:67 . ?gene0 skos:prefLabel 'queC' . ?annotation1 a up:Function_Annotation ; rdfs:comment 'Catalyzes the ATP-dependent conversion of 7-carboxy-7-deazaguanine (CDG) to 7-cyano-7-deazaguanine (preQ(0)).' . ?annotation2 up:activity ?activity3 ; rdf:type up:Catalytic_Activity_Annotation . ?activity3 up:catalyticActivity ; up:enzymeClass . ?annotation4 up:activity ?activity5 ; rdf:type up:Catalytic_Activity_Annotation . ?activity5 up:catalyticActivity . ?annotation6 up:activity ?activity7 ; rdf:type up:Catalytic_Activity_Annotation . ?activity7 up:catalyticActivity . ?annotation8 up:activity ?activity9 ; rdf:type up:Catalytic_Activity_Annotation . ?activity9 up:catalyticActivity . ?annotation10 up:activity ?activity11 ; rdf:type up:Catalytic_Activity_Annotation . ?activity11 up:catalyticActivity . ?annotation12 a up:Pathway_Annotation ; rdfs:comment 'Purine metabolism; 7-cyano-7-deazaguanine biosynthesis.' . ?annotation13 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the QueC family.' . ?case14 up:classifiedWith GO:0008270 , keyword:479 , keyword:862 . ?case15 up:alternativeName ?name17 , ?name18 , ?name19 ; up:recommendedName ?name16 . ?name16 up:ecName '6.3.4.20' ; up:fullName '7-cyano-7-deazaguanine synthase' ; rdf:type up:Structured_Name . ?name17 up:fullName '7-cyano-7-carbaguanine synthase' ; rdf:type up:Structured_Name . ?name18 up:fullName 'Archaeosine biosynthesis protein QueC' ; rdf:type up:Structured_Name . ?name19 up:fullName 'PreQ(0) synthase' ; rdf:type up:Structured_Name . ?case20 up:alternativeName ?name22 , ?name23 , ?name24 ; up:classifiedWith GO:0008616 , keyword:671 ; up:recommendedName ?name21 . ?name21 up:ecName '6.3.4.20' ; up:fullName '7-cyano-7-deazaguanine synthase' ; rdf:type up:Structured_Name . ?name22 up:fullName '7-cyano-7-carbaguanine synthase' ; rdf:type up:Structured_Name . ?name23 up:fullName 'PreQ(0) synthase' ; rdf:type up:Structured_Name . ?name24 up:fullName 'Queuosine biosynthesis protein QueC' ; rdf:type up:Structured_Name . ?pfs26 up:annotation ?annotation27 , ?annotation33 , ?annotation39 , ?annotation45 . ?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:29105 . ?annotation33 faldo:begin ?pfsb34 ; faldo:end ?pfse35 ; up:ligand ?ligand36 ; rdf:type up:Binding_Site_Annotation . ?pfsb34 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?pfse35 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?ligand36 rdfs:subClassOf chebi:29105 . ?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:29105 . ?annotation45 faldo:begin ?pfsb46 ; faldo:end ?pfse47 ; up:ligand ?ligand48 ; rdf:type up:Binding_Site_Annotation . ?pfsb46 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?pfse47 faldo:position ?thisPositionOn50 ; rdf:type faldo:ExactPosition . ?ligand48 rdfs:subClassOf chebi:29105 . ?pfs51 up:annotation ?annotation52 . ?annotation52 faldo:begin ?pfsb53 ; faldo:end ?pfse54 ; up:ligand ?ligand55 ; rdf:type up:Binding_Site_Annotation . ?pfsb53 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?pfse54 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?ligand55 rdfs:subClassOf chebi:30616 . _:593972 a rdf:Statement ; up:attribution _:593940 ; rdf:subject ?gene0 ; rdf:predicate up:encodedBy ; rdf:object ?gene0 . _:593973 a rdf:Statement ; up:attribution _:593941 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:593974 a rdf:Statement ; up:attribution _:593942 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:593975 a rdf:Statement ; up:attribution _:593943 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:593976 a rdf:Statement ; up:attribution _:593944 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:593977 a rdf:Statement ; up:attribution _:593945 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:593978 a rdf:Statement ; up:attribution _:593946 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:593979 a rdf:Statement ; up:attribution _:593947 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:593980 a rdf:Statement ; up:attribution _:593948 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:593981 a rdf:Statement ; up:attribution _:593949 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:593982 a rdf:Statement ; up:attribution _:593950 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:436 . _:593983 a rdf:Statement ; up:attribution _:593951 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:593984 a rdf:Statement ; up:attribution _:593952 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005524 . _:593985 a rdf:Statement ; up:attribution _:593953 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016879 . _:593986 a rdf:Statement ; up:attribution _:593954 ; rdf:subject ?case14 ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:593987 a rdf:Statement ; up:attribution _:593955 ; rdf:subject ?case14 ; rdf:predicate up:classifiedWith ; rdf:object keyword:862 . _:593988 a rdf:Statement ; up:attribution _:593956 ; rdf:subject ?case14 ; rdf:predicate up:classifiedWith ; rdf:object GO:0008270 . _:593989 a rdf:Statement ; up:attribution _:593957 ; rdf:subject ?case15 ; rdf:predicate up:recommendedName ; rdf:object ?name16 . _:593990 a rdf:Statement ; up:attribution _:593958 ; rdf:subject ?case15 ; rdf:predicate up:alternativeName ; rdf:object ?name17 . _:593991 a rdf:Statement ; up:attribution _:593959 ; rdf:subject ?case15 ; rdf:predicate up:alternativeName ; rdf:object ?name18 . _:593992 a rdf:Statement ; up:attribution _:593960 ; rdf:subject ?case15 ; rdf:predicate up:alternativeName ; rdf:object ?name19 . _:593993 a rdf:Statement ; up:attribution _:593961 ; rdf:subject ?case20 ; rdf:predicate up:recommendedName ; rdf:object ?name21 . _:593994 a rdf:Statement ; up:attribution _:593962 ; rdf:subject ?case20 ; rdf:predicate up:alternativeName ; rdf:object ?name22 . _:593995 a rdf:Statement ; up:attribution _:593963 ; rdf:subject ?case20 ; rdf:predicate up:alternativeName ; rdf:object ?name23 . _:593996 a rdf:Statement ; up:attribution _:593964 ; rdf:subject ?case20 ; rdf:predicate up:alternativeName ; rdf:object ?name24 . _:593997 a rdf:Statement ; up:attribution _:593965 ; rdf:subject ?case20 ; rdf:predicate up:classifiedWith ; rdf:object keyword:671 . _:593998 a rdf:Statement ; up:attribution _:593966 ; rdf:subject ?case20 ; rdf:predicate up:classifiedWith ; rdf:object GO:0008616 . _:593999 a rdf:Statement ; up:source unirule:MF_01633 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:594000 a rdf:Statement ; up:attribution _:593967 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:594001 a rdf:Statement ; up:source unirule:MF_01633 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:594002 a rdf:Statement ; up:attribution _:593968 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:594003 a rdf:Statement ; up:source unirule:MF_01633 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:594004 a rdf:Statement ; up:attribution _:593969 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:594005 a rdf:Statement ; up:source unirule:MF_01633 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:594006 a rdf:Statement ; up:attribution _:593970 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:594007 a rdf:Statement ; up:source unirule:MF_01633 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:594008 a rdf:Statement ; up:attribution _:593971 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01633 #Rule MF_01633 Created by:? on:2006-07-03 Modified by:Catherine Rivoire on:2025-06-12 VALUES ?supertaxon58 {taxon:2 taxon:2157} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01633 . ?thisOrganism rdfs:subClassOf+ ?supertaxon58 . BIND(URI(CONCAT(STR(?this), '#MF_01633a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_01633a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_01633a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_01633a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_01633a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_01633a10')) AS ?annotation10) . BIND(URI(CONCAT(STR(?this), '#MF_01633a12')) AS ?annotation12) . BIND(URI(CONCAT(STR(?this), '#MF_01633a13')) AS ?annotation13) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch63 faldo:location ?templateMotifSequenceMatchRegionO3167564 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO3167566 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO31675MF_0163359 . ?templateMotifSequenceMatchRegionO3167564 faldo:begin ?templateMotifSequenceMatchBeginO3167565 . ?templateMotifSequenceMatchBeginO3167565 faldo:position ?templateMotifSequenceMatchBeginPositionO3167560 ; faldo:reference isoform:O31675-1 . ?templateMotifSequenceProfileAlignmentOperationO3167566 edam:has_input signature:MF_01633 ; rdf:type edam:operation_0300 . ?targetMotifMatch67 faldo:location ?targetMotifMatchRegionMatch68 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0163370 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO31675MF_0163361 . ?targetMotifMatchRegionMatch68 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0163369 . ?targetMotifMatchRegionMatchBeginMF_0163369 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0163362 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0163370 edam:has_input signature:MF_01633 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFTGRP_1) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO31675MF_0163359, 1, (STRLEN(?templateMotifCigarO31675MF_0163359) - STRLEN(REPLACE(?templateMotifCigarO31675MF_0163359, CONCAT('^(?:-*[^-]){', STR(((186 - ?templateMotifSequenceMatchBeginPositionO3167560) + 1)), '}'), '')))), '[a-z]', '')) AS ?step171) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO31675MF_0163361, 1, (STRLEN(?targetMotifMatchCigarO31675MF_0163361) - STRLEN(REPLACE(?targetMotifMatchCigarO31675MF_0163361, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step171), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO31675MF_0163361, 1, (STRLEN(?targetMotifMatchCigarO31675MF_0163361) - STRLEN(REPLACE(?targetMotifMatchCigarO31675MF_0163361, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step171), '}'), '')))), '[^-]', ''))) AS ?step272) . BIND(((?step272 + ?targetMotifMatchRegionMatchBeginPositionMF_0163362) - 1) AS ?thisPositionOn31) . BIND(?thisPositionOn31 AS ?thisPositionOn32) . BIND(?this AS ?pfs1t73) . 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) = 'C')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO31675MF_0163359, 1, (STRLEN(?templateMotifCigarO31675MF_0163359) - STRLEN(REPLACE(?templateMotifCigarO31675MF_0163359, CONCAT('^(?:-*[^-]){', STR(((195 - ?templateMotifSequenceMatchBeginPositionO3167560) + 1)), '}'), '')))), '[a-z]', '')) AS ?step174) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO31675MF_0163361, 1, (STRLEN(?targetMotifMatchCigarO31675MF_0163361) - STRLEN(REPLACE(?targetMotifMatchCigarO31675MF_0163361, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO31675MF_0163361, 1, (STRLEN(?targetMotifMatchCigarO31675MF_0163361) - STRLEN(REPLACE(?targetMotifMatchCigarO31675MF_0163361, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step174), '}'), '')))), '[^-]', ''))) AS ?step275) . BIND(((?step275 + ?targetMotifMatchRegionMatchBeginPositionMF_0163362) - 1) AS ?thisPositionOn37) . BIND(?thisPositionOn37 AS ?thisPositionOn38) . BIND(?this AS ?pfs1t76) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, 1) = 'C')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO31675MF_0163359, 1, (STRLEN(?templateMotifCigarO31675MF_0163359) - STRLEN(REPLACE(?templateMotifCigarO31675MF_0163359, CONCAT('^(?:-*[^-]){', STR(((198 - ?templateMotifSequenceMatchBeginPositionO3167560) + 1)), '}'), '')))), '[a-z]', '')) AS ?step177) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO31675MF_0163361, 1, (STRLEN(?targetMotifMatchCigarO31675MF_0163361) - STRLEN(REPLACE(?targetMotifMatchCigarO31675MF_0163361, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step177), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO31675MF_0163361, 1, (STRLEN(?targetMotifMatchCigarO31675MF_0163361) - STRLEN(REPLACE(?targetMotifMatchCigarO31675MF_0163361, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step177), '}'), '')))), '[^-]', ''))) AS ?step278) . BIND(((?step278 + ?targetMotifMatchRegionMatchBeginPositionMF_0163362) - 1) AS ?thisPositionOn43) . BIND(?thisPositionOn43 AS ?thisPositionOn44) . BIND(?this AS ?pfs1t79) . 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) = 'C')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO31675MF_0163359, 1, (STRLEN(?templateMotifCigarO31675MF_0163359) - STRLEN(REPLACE(?templateMotifCigarO31675MF_0163359, CONCAT('^(?:-*[^-]){', STR(((201 - ?templateMotifSequenceMatchBeginPositionO3167560) + 1)), '}'), '')))), '[a-z]', '')) AS ?step180) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO31675MF_0163361, 1, (STRLEN(?targetMotifMatchCigarO31675MF_0163361) - STRLEN(REPLACE(?targetMotifMatchCigarO31675MF_0163361, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO31675MF_0163361, 1, (STRLEN(?targetMotifMatchCigarO31675MF_0163361) - STRLEN(REPLACE(?targetMotifMatchCigarO31675MF_0163361, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step180), '}'), '')))), '[^-]', ''))) AS ?step281) . BIND(((?step281 + ?targetMotifMatchRegionMatchBeginPositionMF_0163362) - 1) AS ?thisPositionOn49) . BIND(?thisPositionOn49 AS ?thisPositionOn50) . BIND(?this AS ?pfs1t82) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb46) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse47) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1) = 'C')) . BIND(?this AS ?pfs26) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch87 faldo:location ?templateMotifSequenceMatchRegionO3167588 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO3167590 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO31675MF_0163383 . ?templateMotifSequenceMatchRegionO3167588 faldo:begin ?templateMotifSequenceMatchBeginO3167589 . ?templateMotifSequenceMatchBeginO3167589 faldo:position ?templateMotifSequenceMatchBeginPositionO3167584 ; faldo:reference isoform:O31675-1 . ?templateMotifSequenceProfileAlignmentOperationO3167590 edam:has_input signature:MF_01633 ; rdf:type edam:operation_0300 . ?targetMotifMatch91 faldo:location ?targetMotifMatchRegionMatch92 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0163394 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO31675MF_0163385 . ?targetMotifMatchRegionMatch92 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0163393 . ?targetMotifMatchRegionMatchBeginMF_0163393 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0163386 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0163394 edam:has_input signature:MF_01633 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO31675MF_0163383, 1, (STRLEN(?templateMotifCigarO31675MF_0163383) - STRLEN(REPLACE(?templateMotifCigarO31675MF_0163383, CONCAT('^(?:-*[^-]){', STR(((10 - ?templateMotifSequenceMatchBeginPositionO3167584) + 1)), '}'), '')))), '[a-z]', '')) AS ?step195) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO31675MF_0163385, 1, (STRLEN(?targetMotifMatchCigarO31675MF_0163385) - STRLEN(REPLACE(?targetMotifMatchCigarO31675MF_0163385, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO31675MF_0163385, 1, (STRLEN(?targetMotifMatchCigarO31675MF_0163385) - STRLEN(REPLACE(?targetMotifMatchCigarO31675MF_0163385, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), '')))), '[^-]', ''))) AS ?step296) . BIND(((?step296 + ?targetMotifMatchRegionMatchBeginPositionMF_0163386) - 1) AS ?thisPositionOn56) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO31675MF_0163383, 1, (STRLEN(?templateMotifCigarO31675MF_0163383) - STRLEN(REPLACE(?templateMotifCigarO31675MF_0163383, CONCAT('^(?:-*[^-]){', STR(((20 - ?templateMotifSequenceMatchBeginPositionO3167584) + 1)), '}'), '')))), '[a-z]', '')) AS ?step197) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO31675MF_0163385, 1, (STRLEN(?targetMotifMatchCigarO31675MF_0163385) - STRLEN(REPLACE(?targetMotifMatchCigarO31675MF_0163385, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO31675MF_0163385, 1, (STRLEN(?targetMotifMatchCigarO31675MF_0163385) - STRLEN(REPLACE(?targetMotifMatchCigarO31675MF_0163385, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), '')))), '[^-]', ''))) AS ?step298) . BIND(((?step298 + ?targetMotifMatchRegionMatchBeginPositionMF_0163386) - 1) AS ?thisPositionOn57) . BIND(?this AS ?pfs2t99) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfsb53) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfse54) . FILTER ((BOUND(?thisPositionOn56) && BOUND(?thisPositionOn57))) . BIND(URI(CONCAT(STR(?this), '#MF_01633a52')) AS ?annotation52) . BIND(?this AS ?pfs51) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag100) . } BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag100, ?UNBOUND_VARIABLE) AS ?case14) . OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2157 . BIND(?this AS ?case15) . BIND(URI(CONCAT(STR(?this), '#MF_01633a16')) AS ?name16) . BIND(URI(CONCAT(STR(?this), '#MF_01633a17')) AS ?name17) . BIND(URI(CONCAT(STR(?this), '#MF_01633a18')) AS ?name18) . BIND(URI(CONCAT(STR(?this), '#MF_01633a19')) AS ?name19) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(?this AS ?case20) . BIND(URI(CONCAT(STR(?this), '#MF_01633a21')) AS ?name21) . BIND(URI(CONCAT(STR(?this), '#MF_01633a22')) AS ?name22) . BIND(URI(CONCAT(STR(?this), '#MF_01633a23')) AS ?name23) . BIND(URI(CONCAT(STR(?this), '#MF_01633a24')) AS ?name24) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1239 . BIND(?this AS ?case25) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_01633http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_01633#construct