Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_03133#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03133#construct-template-152
http://purl.uniprot.org/unirules/MF_03133#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03133#construct-template-176
http://purl.uniprot.org/unirules/MF_03133#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03133#construct-template-173
http://purl.uniprot.org/unirules/MF_03133#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03133#construct-template-99
http://purl.uniprot.org/unirules/MF_03133#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03133#construct-template-150
http://purl.uniprot.org/unirules/MF_03133#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03133#construct-template-174
http://purl.uniprot.org/unirules/MF_03133#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03133#construct-template-171
http://purl.uniprot.org/unirules/MF_03133#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03133#construct-template-172
http://purl.uniprot.org/unirules/MF_03133#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03133#construct-template-170
http://purl.uniprot.org/unirules/MF_03133#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_03133#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_03133#construct-where-list-0
http://purl.uniprot.org/unirules/MF_03133#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_03133#construct-template-list-0
http://purl.uniprot.org/unirules/MF_03133#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:834363 up:source unirule:MF_03133 . _:834364 up:source unirule:MF_03133 . _:834365 up:source unirule:MF_03133 . _:834366 up:source unirule:MF_03133 . _:834367 up:source unirule:MF_03133 . _:834368 up:source unirule:MF_03133 . _:834369 up:source unirule:MF_03133 . _:834370 up:source unirule:MF_03133 . _:834371 up:source unirule:MF_03133 . _:834372 up:source unirule:MF_03133 . _:834373 up:source unirule:MF_03133 . _:834374 up:source unirule:MF_03133 . _:834375 up:source unirule:MF_03133 . _:834376 up:source unirule:MF_03133 . _:834377 up:source unirule:MF_03133 . _:834378 up:source unirule:MF_03133 . _:834379 up:source unirule:MF_03133 . _:834380 up:source unirule:MF_03133 . _:834381 up:source unirule:MF_03133 . _:834382 up:source unirule:MF_03133 . _:834383 up:source unirule:MF_03133 . _:834384 up:source unirule:MF_03133 . _:834385 up:source unirule:MF_03133 . _:834386 up:source unirule:MF_03133 . _:834387 up:source unirule:MF_03133 . _:834388 up:source unirule:MF_03133 . _:834389 up:source unirule:MF_03133 . _:834390 up:source unirule:MF_03133 . _:834391 up:source unirule:MF_03133 . _:834392 up:source unirule:MF_03133 . _:834393 up:source unirule:MF_03133 . _:834394 up:source unirule:MF_03133 . _:834395 up:source unirule:MF_03133 . _:834396 up:source unirule:MF_03133 . _:834397 up:source unirule:MF_03133 . _:834398 up:source unirule:MF_03133 . _:834399 up:source unirule:MF_03133 . ?this up:annotation ?annotation0 , ?annotation1 , ?annotation3 , ?annotation4 ; up:classifiedWith GO:0004813 , GO:0005524 , GO:0008270 , keyword:30 , keyword:436 , keyword:547 , keyword:648 , keyword:67 , keyword:694 , keyword:820 . ?annotation0 a up:Function_Annotation ; rdfs:comment 'Catalyzes the attachment of alanine to tRNA(Ala) in a two-step reaction: alanine is first activated by ATP to form Ala-AMP and then transferred to the acceptor end of tRNA(Ala). Also edits incorrectly charged tRNA(Ala) via its editing domain.' . ?annotation1 up:activity ?activity2 ; rdf:type up:Catalytic_Activity_Annotation . ?activity2 up:catalyticActivity ; up:enzymeClass . ?annotation3 a up:Domain_Annotation ; rdfs:comment 'Consists of three domains; the N-terminal catalytic domain, the editing domain and the C-terminal C-Ala domain. The editing domain removes incorrectly charged amino acids, while the C-Ala domain, along with tRNA(Ala), serves as a bridge to cooperatively bring together the editing and aminoacylation centers thus stimulating deacylation of misacylated tRNAs.' . ?annotation4 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the class-II aminoacyl-tRNA synthetase family.' . ?case5 up:classifiedWith keyword:7 . ?case6 up:classifiedWith keyword:479 , keyword:862 . ?case8 up:classifiedWith keyword:832 . ?case10 up:alternativeName ?name12 ; up:classifiedWith GO:0006419 , GO:0070111 , keyword:934 , keyword:994 ; up:recommendedName ?name11 . ?name11 up:ecName '6.1.1.7' ; up:fullName 'Alanine--tRNA ligase, organellar chromatophore' ; rdf:type up:Structured_Name . ?name12 up:fullName 'Alanyl-tRNA synthetase' ; up:shortName 'AlaRS' ; rdf:type up:Structured_Name . ?case15 up:alternativeName ?name17 ; up:classifiedWith GO:0005737 , GO:0005739 , GO:0006419 , GO:0070143 , keyword:496 , keyword:963 ; up:recommendedName ?name16 . ?name16 up:ecName '6.1.1.7' ; up:fullName 'Alanine--tRNA ligase' ; rdf:type up:Structured_Name . ?name17 up:fullName 'Alanyl-tRNA synthetase' ; up:shortName 'AlaRS' ; rdf:type up:Structured_Name . ?pfs18 up:annotation ?annotation19 , ?annotation25 , ?annotation31 , ?annotation37 . ?annotation19 faldo:begin ?pfsb20 ; faldo:end ?pfse21 ; up:ligand ?ligand22 ; rdf:type up:Binding_Site_Annotation . ?pfsb20 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?pfse21 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?ligand22 rdfs:subClassOf chebi:29105 . ?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:29105 . ?annotation31 faldo:begin ?pfsb32 ; faldo:end ?pfse33 ; up:ligand ?ligand34 ; rdf:type up:Binding_Site_Annotation . ?pfsb32 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?pfse33 faldo:position ?thisPositionOn36 ; rdf:type faldo:ExactPosition . ?ligand34 rdfs:subClassOf chebi:29105 . ?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:29105 . ?pfs43 up:annotation ?annotation44 . ?annotation44 faldo:begin ?pfsb45 ; faldo:end ?pfse46 ; rdf:type up:Modified_Residue_Annotation ; rdfs:comment 'N-acetylmethionine' . ?pfsb45 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?pfse46 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . _:834400 a rdf:Statement ; up:attribution _:834363 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation0 . _:834401 a rdf:Statement ; up:attribution _:834364 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:834402 a rdf:Statement ; up:attribution _:834365 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:834403 a rdf:Statement ; up:attribution _:834366 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:834404 a rdf:Statement ; up:attribution _:834367 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:30 . _:834405 a rdf:Statement ; up:attribution _:834368 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:834406 a rdf:Statement ; up:attribution _:834369 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:436 . _:834407 a rdf:Statement ; up:attribution _:834370 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:834408 a rdf:Statement ; up:attribution _:834371 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:648 . _:834409 a rdf:Statement ; up:attribution _:834372 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:694 . _:834410 a rdf:Statement ; up:attribution _:834373 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:820 . _:834411 a rdf:Statement ; up:attribution _:834374 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004813 . _:834412 a rdf:Statement ; up:attribution _:834375 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005524 . _:834413 a rdf:Statement ; up:attribution _:834376 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008270 . _:834414 a rdf:Statement ; up:attribution _:834377 ; rdf:subject ?case5 ; rdf:predicate up:classifiedWith ; rdf:object keyword:7 . _:834415 a rdf:Statement ; up:attribution _:834378 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:834416 a rdf:Statement ; up:attribution _:834379 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object keyword:862 . _:834417 a rdf:Statement ; up:attribution _:834380 ; rdf:subject ?case8 ; rdf:predicate up:classifiedWith ; rdf:object keyword:832 . _:834418 a rdf:Statement ; up:attribution _:834381 ; rdf:subject ?case10 ; rdf:predicate up:recommendedName ; rdf:object ?name11 . _:834419 a rdf:Statement ; up:attribution _:834382 ; rdf:subject ?case10 ; rdf:predicate up:alternativeName ; rdf:object ?name12 . _:834420 a rdf:Statement ; up:attribution _:834383 ; rdf:subject ?case10 ; rdf:predicate up:classifiedWith ; rdf:object keyword:994 . _:834421 a rdf:Statement ; up:attribution _:834384 ; rdf:subject ?case10 ; rdf:predicate up:classifiedWith ; rdf:object keyword:934 . _:834422 a rdf:Statement ; up:attribution _:834385 ; rdf:subject ?case10 ; rdf:predicate up:classifiedWith ; rdf:object GO:0006419 . _:834423 a rdf:Statement ; up:attribution _:834386 ; rdf:subject ?case10 ; rdf:predicate up:classifiedWith ; rdf:object GO:0070111 . _:834424 a rdf:Statement ; up:attribution _:834387 ; rdf:subject ?case15 ; rdf:predicate up:recommendedName ; rdf:object ?name16 . _:834425 a rdf:Statement ; up:attribution _:834388 ; rdf:subject ?case15 ; rdf:predicate up:alternativeName ; rdf:object ?name17 . _:834426 a rdf:Statement ; up:attribution _:834389 ; rdf:subject ?case15 ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:834427 a rdf:Statement ; up:attribution _:834390 ; rdf:subject ?case15 ; rdf:predicate up:classifiedWith ; rdf:object keyword:496 . _:834428 a rdf:Statement ; up:attribution _:834391 ; rdf:subject ?case15 ; rdf:predicate up:classifiedWith ; rdf:object GO:0006419 . _:834429 a rdf:Statement ; up:attribution _:834392 ; rdf:subject ?case15 ; rdf:predicate up:classifiedWith ; rdf:object GO:0070143 . _:834430 a rdf:Statement ; up:attribution _:834393 ; rdf:subject ?case15 ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:834431 a rdf:Statement ; up:attribution _:834394 ; rdf:subject ?case15 ; rdf:predicate up:classifiedWith ; rdf:object GO:0005739 . _:834432 a rdf:Statement ; up:source unirule:MF_03133 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:834433 a rdf:Statement ; up:attribution _:834395 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:834434 a rdf:Statement ; up:source unirule:MF_03133 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:834435 a rdf:Statement ; up:attribution _:834396 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:834436 a rdf:Statement ; up:source unirule:MF_03133 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:834437 a rdf:Statement ; up:attribution _:834397 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:834438 a rdf:Statement ; up:source unirule:MF_03133 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:834439 a rdf:Statement ; up:attribution _:834398 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:834440 a rdf:Statement ; up:source unirule:MF_03133 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:834441 a rdf:Statement ; up:attribution _:834399 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03133 #Rule MF_03133 Created by:? on:2012-08-21 Modified by:Edouard de Castro on:2024-09-03 { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00036_B . ?thisOrganism rdfs:subClassOf+ taxon:2759 . FILTER (! (EXISTS { ?this rdfs:seeAlso signature:MF_03134 . })) . } UNION { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00036_B . ?thisOrganism rdfs:subClassOf+ taxon:2759 . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:2759 . })) . } UNION { ?this rdfs:seeAlso signature:MF_00036_B . FILTER (! (EXISTS { ?this rdfs:seeAlso signature:MF_03134 . })) . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } UNION { ?this up:encodedIn up:Cyanelle . } UNION { ?this up:encodedIn up:Apicoplast . } UNION { ?this up:encodedIn up:Organellar_chromatophore . } UNION { ?this up:encodedIn up:Non-photosynthetic_plastid . } } UNION { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00036_B . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } UNION { ?this up:encodedIn up:Cyanelle . } UNION { ?this up:encodedIn up:Apicoplast . } UNION { ?this up:encodedIn up:Organellar_chromatophore . } UNION { ?this up:encodedIn up:Non-photosynthetic_plastid . } FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:2759 . })) . } BIND(URI(CONCAT(STR(?this), '#MF_03133a0')) AS ?annotation0) . BIND(URI(CONCAT(STR(?this), '#MF_03133a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_03133a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_03133a4')) AS ?annotation4) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch53 faldo:location ?templateMotifSequenceMatchRegionP4958854 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4958856 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP49588MF_00036_B49 . ?templateMotifSequenceMatchRegionP4958854 faldo:begin ?templateMotifSequenceMatchBeginP4958855 . ?templateMotifSequenceMatchBeginP4958855 faldo:position ?templateMotifSequenceMatchBeginPositionP4958850 ; faldo:reference isoform:P49588-1 . ?templateMotifSequenceProfileAlignmentOperationP4958856 edam:has_input signature:MF_00036_B ; rdf:type edam:operation_0300 . ?targetMotifMatch57 faldo:location ?targetMotifMatchRegionMatch58 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00036_B60 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP49588MF_00036_B51 . ?targetMotifMatchRegionMatch58 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00036_B59 . ?targetMotifMatchRegionMatchBeginMF_00036_B59 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00036_B52 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00036_B60 edam:has_input signature:MF_00036_B ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFTGRP_1) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP49588MF_00036_B49, 1, (STRLEN(?templateMotifCigarP49588MF_00036_B49) - STRLEN(REPLACE(?templateMotifCigarP49588MF_00036_B49, CONCAT('^(?:-*[^-]){', STR(((605 - ?templateMotifSequenceMatchBeginPositionP4958850) + 1)), '}'), '')))), '[a-z]', '')) AS ?step161) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP49588MF_00036_B51, 1, (STRLEN(?targetMotifMatchCigarP49588MF_00036_B51) - STRLEN(REPLACE(?targetMotifMatchCigarP49588MF_00036_B51, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP49588MF_00036_B51, 1, (STRLEN(?targetMotifMatchCigarP49588MF_00036_B51) - STRLEN(REPLACE(?targetMotifMatchCigarP49588MF_00036_B51, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step161), '}'), '')))), '[^-]', ''))) AS ?step262) . BIND(((?step262 + ?targetMotifMatchRegionMatchBeginPositionMF_00036_B52) - 1) AS ?thisPositionOn23) . BIND(?thisPositionOn23 AS ?thisPositionOn24) . BIND(?this AS ?pfs1t63) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse21) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn23, 1) = 'H')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP49588MF_00036_B49, 1, (STRLEN(?templateMotifCigarP49588MF_00036_B49) - STRLEN(REPLACE(?templateMotifCigarP49588MF_00036_B49, CONCAT('^(?:-*[^-]){', STR(((609 - ?templateMotifSequenceMatchBeginPositionP4958850) + 1)), '}'), '')))), '[a-z]', '')) AS ?step164) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP49588MF_00036_B51, 1, (STRLEN(?targetMotifMatchCigarP49588MF_00036_B51) - STRLEN(REPLACE(?targetMotifMatchCigarP49588MF_00036_B51, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step164), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP49588MF_00036_B51, 1, (STRLEN(?targetMotifMatchCigarP49588MF_00036_B51) - STRLEN(REPLACE(?targetMotifMatchCigarP49588MF_00036_B51, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step164), '}'), '')))), '[^-]', ''))) AS ?step265) . BIND(((?step265 + ?targetMotifMatchRegionMatchBeginPositionMF_00036_B52) - 1) AS ?thisPositionOn29) . BIND(?thisPositionOn29 AS ?thisPositionOn30) . BIND(?this AS ?pfs1t66) . 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) = 'H')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP49588MF_00036_B49, 1, (STRLEN(?templateMotifCigarP49588MF_00036_B49) - STRLEN(REPLACE(?templateMotifCigarP49588MF_00036_B49, CONCAT('^(?:-*[^-]){', STR(((723 - ?templateMotifSequenceMatchBeginPositionP4958850) + 1)), '}'), '')))), '[a-z]', '')) AS ?step167) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP49588MF_00036_B51, 1, (STRLEN(?targetMotifMatchCigarP49588MF_00036_B51) - STRLEN(REPLACE(?targetMotifMatchCigarP49588MF_00036_B51, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step167), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP49588MF_00036_B51, 1, (STRLEN(?targetMotifMatchCigarP49588MF_00036_B51) - STRLEN(REPLACE(?targetMotifMatchCigarP49588MF_00036_B51, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step167), '}'), '')))), '[^-]', ''))) AS ?step268) . BIND(((?step268 + ?targetMotifMatchRegionMatchBeginPositionMF_00036_B52) - 1) AS ?thisPositionOn35) . BIND(?thisPositionOn35 AS ?thisPositionOn36) . BIND(?this AS ?pfs1t69) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb32) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse33) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn35, 1) = 'C')) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP49588MF_00036_B49, 1, (STRLEN(?templateMotifCigarP49588MF_00036_B49) - STRLEN(REPLACE(?templateMotifCigarP49588MF_00036_B49, CONCAT('^(?:-*[^-]){', STR(((727 - ?templateMotifSequenceMatchBeginPositionP4958850) + 1)), '}'), '')))), '[a-z]', '')) AS ?step170) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP49588MF_00036_B51, 1, (STRLEN(?targetMotifMatchCigarP49588MF_00036_B51) - STRLEN(REPLACE(?targetMotifMatchCigarP49588MF_00036_B51, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP49588MF_00036_B51, 1, (STRLEN(?targetMotifMatchCigarP49588MF_00036_B51) - STRLEN(REPLACE(?targetMotifMatchCigarP49588MF_00036_B51, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step170), '}'), '')))), '[^-]', ''))) AS ?step271) . BIND(((?step271 + ?targetMotifMatchRegionMatchBeginPositionMF_00036_B52) - 1) AS ?thisPositionOn41) . BIND(?thisPositionOn41 AS ?thisPositionOn42) . BIND(?this AS ?pfs1t72) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb38) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse39) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn41, 1) = 'H')) . BIND(?this AS ?pfs18) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch77 faldo:location ?templateMotifSequenceMatchRegionP4958878 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4958880 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP49588MF_00036_B73 . ?templateMotifSequenceMatchRegionP4958878 faldo:begin ?templateMotifSequenceMatchBeginP4958879 . ?templateMotifSequenceMatchBeginP4958879 faldo:position ?templateMotifSequenceMatchBeginPositionP4958874 ; faldo:reference isoform:P49588-1 . ?templateMotifSequenceProfileAlignmentOperationP4958880 edam:has_input signature:MF_00036_B ; rdf:type edam:operation_0300 . ?targetMotifMatch81 faldo:location ?targetMotifMatchRegionMatch82 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00036_B84 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP49588MF_00036_B75 . ?targetMotifMatchRegionMatch82 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00036_B83 . ?targetMotifMatchRegionMatchBeginMF_00036_B83 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00036_B76 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00036_B84 edam:has_input signature:MF_00036_B ; rdf:type edam:operation_0300 . BIND(?this AS ?tagacetyl) . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:40674 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP49588MF_00036_B73, 1, (STRLEN(?templateMotifCigarP49588MF_00036_B73) - STRLEN(REPLACE(?templateMotifCigarP49588MF_00036_B73, CONCAT('^(?:-*[^-]){', STR(((1 - ?templateMotifSequenceMatchBeginPositionP4958874) + 1)), '}'), '')))), '[a-z]', '')) AS ?step185) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP49588MF_00036_B75, 1, (STRLEN(?targetMotifMatchCigarP49588MF_00036_B75) - STRLEN(REPLACE(?targetMotifMatchCigarP49588MF_00036_B75, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP49588MF_00036_B75, 1, (STRLEN(?targetMotifMatchCigarP49588MF_00036_B75) - STRLEN(REPLACE(?targetMotifMatchCigarP49588MF_00036_B75, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), '')))), '[^-]', ''))) AS ?step286) . BIND(((?step286 + ?targetMotifMatchRegionMatchBeginPositionMF_00036_B76) - 1) AS ?thisPositionOn47) . BIND(?thisPositionOn47 AS ?thisPositionOn48) . BIND(?this AS ?pfs2t87) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb45) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse46) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn47, 1) = 'M')) . BIND(URI(CONCAT(STR(?this), '#MF_03133a44')) AS ?annotation44) . BIND(?this AS ?pfs43) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag88) . } BIND(IF(BOUND(?tagacetyl), ?caseWithTag88, ?UNBOUND_VARIABLE) AS ?case5) . OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag89) . } BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag89, ?UNBOUND_VARIABLE) AS ?case6) . 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) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7742 . BIND(?this AS ?case9) . } OPTIONAL { ?this a up:Protein . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Organellar_chromatophore . } BIND(?this AS ?case10) . BIND(URI(CONCAT(STR(?this), '#MF_03133a11')) AS ?name11) . BIND(URI(CONCAT(STR(?this), '#MF_03133a12')) AS ?name12) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:6237 . BIND(?this AS ?case13) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:7742 . })) . BIND(?this AS ?case14) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Organellar_chromatophore . } })) . FILTER (! (EXISTS { VALUES ?supertaxon90 {taxon:33208 taxon:554915} ?thisOrganism rdfs:subClassOf+ ?supertaxon90 . })) . BIND(?this AS ?case15) . BIND(URI(CONCAT(STR(?this), '#MF_03133a16')) AS ?name16) . BIND(URI(CONCAT(STR(?this), '#MF_03133a17')) AS ?name17) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_03133http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_03133#construct