Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_00963#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00963#construct-template-76
http://purl.uniprot.org/unirules/MF_00963#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00963#construct-template-101
http://purl.uniprot.org/unirules/MF_00963#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00963#construct-template-75
http://purl.uniprot.org/unirules/MF_00963#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00963#construct-template-51
http://purl.uniprot.org/unirules/MF_00963#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00963#construct-template-99
http://purl.uniprot.org/unirules/MF_00963#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00963#construct-template-70
http://purl.uniprot.org/unirules/MF_00963#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00963#construct-template-94
http://purl.uniprot.org/unirules/MF_00963#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00963#construct-template-93
http://purl.uniprot.org/unirules/MF_00963#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00963#construct-template-96
http://purl.uniprot.org/unirules/MF_00963#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00963#construct-template-72
http://purl.uniprot.org/unirules/MF_00963#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00963#construct-template-71
http://purl.uniprot.org/unirules/MF_00963#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00963#construct-template-95
http://purl.uniprot.org/unirules/MF_00963#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_00963#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_00963#construct-where-list-0
http://purl.uniprot.org/unirules/MF_00963#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_00963#construct-template-list-0
http://purl.uniprot.org/unirules/MF_00963#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:335541 up:source unirule:MF_00963 . _:335542 up:source unirule:MF_00963 . _:335543 up:source unirule:MF_00963 . _:335544 up:source unirule:MF_00963 . _:335545 up:source unirule:MF_00963 . _:335546 up:source unirule:MF_00963 . _:335547 up:source unirule:MF_00963 . _:335548 up:source unirule:MF_00963 . _:335549 up:source unirule:MF_00963 . _:335550 up:source unirule:MF_00963 . _:335551 up:source unirule:MF_00963 . _:335552 up:source unirule:MF_00963 . _:335553 up:source unirule:MF_00963 . _:335554 up:source unirule:MF_00963 . _:335555 up:source unirule:MF_00963 . _:335556 up:source unirule:MF_00963 . _:335557 up:source unirule:MF_00963 . _:335558 up:source unirule:MF_00963 . _:335559 up:source unirule:MF_00963 . ?this up:annotation ?annotation0 , ?annotation1 , ?annotation2 , ?annotation4 ; up:classifiedWith GO:0003677 , GO:0005737 , GO:0006352 , GO:0010468 , GO:0016987 , keyword:238 , keyword:731 , keyword:804 , keyword:805 , keyword:963 . ?annotation0 a up:Function_Annotation ; rdfs:comment 'Sigma factors are initiation factors that promote the attachment of RNA polymerase to specific initiation sites and are then released. This sigma factor is the primary sigma factor during exponential growth.' . ?annotation1 a up:Subunit_Annotation ; rdfs:comment 'Interacts transiently with the RNA polymerase catalytic core.' . ?annotation2 a up:Subcellular_Location_Annotation . ?annotation2li3 up:cellularComponent . ?annotation4 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the sigma-70 factor family. RpoD/SigA subfamily.' . ?pfs7 up:annotation ?annotation8 . ?annotation8 faldo:begin ?pfsb9 ; faldo:end ?pfse10 ; rdf:type up:Nucleotide_Binding_Annotation ; rdfs:comment 'H-T-H motif' . ?pfsb9 faldo:position ?thisPositionOn11 ; rdf:type faldo:ExactPosition . ?pfse10 faldo:position ?thisPositionOn12 ; rdf:type faldo:ExactPosition . ?pfs13 up:annotation ?annotation14 . ?annotation14 faldo:begin ?pfsb15 ; faldo:end ?pfse16 ; rdf:type up:Region_Annotation ; rdfs:comment 'Sigma-70 factor domain-2' . ?pfsb15 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?pfse16 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?pfs19 up:annotation ?annotation20 . ?annotation20 faldo:begin ?pfsb21 ; faldo:end ?pfse22 ; rdf:type up:Region_Annotation ; rdfs:comment 'Sigma-70 factor domain-3' . ?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 'Sigma-70 factor domain-4' . ?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:Motif_Annotation ; rdfs:comment 'Interaction with polymerase core subunit RpoC' . ?pfsb33 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?pfse34 faldo:position ?thisPositionOn36 ; rdf:type faldo:ExactPosition . _:335560 a rdf:Statement ; up:attribution _:335541 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation0 . _:335561 a rdf:Statement ; up:attribution _:335542 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:335562 a rdf:Statement ; up:attribution _:335543 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:335563 a rdf:Statement ; up:attribution _:335544 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:335564 a rdf:Statement ; up:attribution _:335545 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:335565 a rdf:Statement ; up:attribution _:335546 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:238 . _:335566 a rdf:Statement ; up:attribution _:335547 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:731 . _:335567 a rdf:Statement ; up:attribution _:335548 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:804 . _:335568 a rdf:Statement ; up:attribution _:335549 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:805 . _:335569 a rdf:Statement ; up:attribution _:335550 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003677 . _:335570 a rdf:Statement ; up:attribution _:335551 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016987 . _:335571 a rdf:Statement ; up:attribution _:335552 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0010468 . _:335572 a rdf:Statement ; up:attribution _:335553 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006352 . _:335573 a rdf:Statement ; up:attribution _:335554 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:335574 a rdf:Statement ; up:source unirule:MF_00963 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:335575 a rdf:Statement ; up:attribution _:335555 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:335576 a rdf:Statement ; up:source unirule:MF_00963 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:335577 a rdf:Statement ; up:attribution _:335556 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:335578 a rdf:Statement ; up:source unirule:MF_00963 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:335579 a rdf:Statement ; up:attribution _:335557 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:335580 a rdf:Statement ; up:source unirule:MF_00963 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:335581 a rdf:Statement ; up:attribution _:335558 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:335582 a rdf:Statement ; up:source unirule:MF_00963 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:335583 a rdf:Statement ; up:attribution _:335559 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00963 #Rule MF_00963 Created by:? on:2013-05-31 Modified by:Edouard de Castro on:2023-06-01 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00963 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_00963a0')) AS ?annotation0) . BIND(URI(CONCAT(STR(?this), '#MF_00963a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_00963a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_00963a4')) AS ?annotation4) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch41 faldo:location ?templateMotifSequenceMatchRegionP0057942 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0057944 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP00579MF_0096337 . ?templateMotifSequenceMatchRegionP0057942 faldo:begin ?templateMotifSequenceMatchBeginP0057943 . ?templateMotifSequenceMatchBeginP0057943 faldo:position ?templateMotifSequenceMatchBeginPositionP0057938 ; faldo:reference isoform:P00579-1 . ?templateMotifSequenceProfileAlignmentOperationP0057944 edam:has_input signature:MF_00963 ; rdf:type edam:operation_0300 . ?targetMotifMatch45 faldo:location ?targetMotifMatchRegionMatch46 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0096348 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP00579MF_0096339 . ?targetMotifMatchRegionMatch46 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0096347 . ?targetMotifMatchRegionMatchBeginMF_0096347 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0096340 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0096348 edam:has_input signature:MF_00963 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00579MF_0096337, 1, (STRLEN(?templateMotifCigarP00579MF_0096337) - STRLEN(REPLACE(?templateMotifCigarP00579MF_0096337, CONCAT('^(?:-*[^-]){', STR(((573 - ?templateMotifSequenceMatchBeginPositionP0057938) + 1)), '}'), '')))), '[a-z]', '')) AS ?step149) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00579MF_0096339, 1, (STRLEN(?targetMotifMatchCigarP00579MF_0096339) - STRLEN(REPLACE(?targetMotifMatchCigarP00579MF_0096339, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step149), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00579MF_0096339, 1, (STRLEN(?targetMotifMatchCigarP00579MF_0096339) - STRLEN(REPLACE(?targetMotifMatchCigarP00579MF_0096339, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step149), '}'), '')))), '[^-]', ''))) AS ?step250) . BIND(((?step250 + ?targetMotifMatchRegionMatchBeginPositionMF_0096340) - 1) AS ?thisPositionOn11) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00579MF_0096337, 1, (STRLEN(?templateMotifCigarP00579MF_0096337) - STRLEN(REPLACE(?templateMotifCigarP00579MF_0096337, CONCAT('^(?:-*[^-]){', STR(((592 - ?templateMotifSequenceMatchBeginPositionP0057938) + 1)), '}'), '')))), '[a-z]', '')) AS ?step151) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00579MF_0096339, 1, (STRLEN(?targetMotifMatchCigarP00579MF_0096339) - STRLEN(REPLACE(?targetMotifMatchCigarP00579MF_0096339, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00579MF_0096339, 1, (STRLEN(?targetMotifMatchCigarP00579MF_0096339) - STRLEN(REPLACE(?targetMotifMatchCigarP00579MF_0096339, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step151), '}'), '')))), '[^-]', ''))) AS ?step252) . BIND(((?step252 + ?targetMotifMatchRegionMatchBeginPositionMF_0096340) - 1) AS ?thisPositionOn12) . BIND(?this AS ?pfs1t53) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn11))) AS ?pfsb9) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfse10) . FILTER ((BOUND(?thisPositionOn11) && BOUND(?thisPositionOn12))) . BIND(URI(CONCAT(STR(?this), '#MF_00963a8')) AS ?annotation8) . BIND(?this AS ?pfs7) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch58 faldo:location ?templateMotifSequenceMatchRegionP0057959 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0057961 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP00579MF_0096354 . ?templateMotifSequenceMatchRegionP0057959 faldo:begin ?templateMotifSequenceMatchBeginP0057960 . ?templateMotifSequenceMatchBeginP0057960 faldo:position ?templateMotifSequenceMatchBeginPositionP0057955 ; faldo:reference isoform:P00579-1 . ?templateMotifSequenceProfileAlignmentOperationP0057961 edam:has_input signature:MF_00963 ; rdf:type edam:operation_0300 . ?targetMotifMatch62 faldo:location ?targetMotifMatchRegionMatch63 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0096365 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP00579MF_0096356 . ?targetMotifMatchRegionMatch63 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0096364 . ?targetMotifMatchRegionMatchBeginMF_0096364 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0096357 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0096365 edam:has_input signature:MF_00963 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00579MF_0096354, 1, (STRLEN(?templateMotifCigarP00579MF_0096354) - STRLEN(REPLACE(?templateMotifCigarP00579MF_0096354, CONCAT('^(?:-*[^-]){', STR(((379 - ?templateMotifSequenceMatchBeginPositionP0057955) + 1)), '}'), '')))), '[a-z]', '')) AS ?step166) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00579MF_0096356, 1, (STRLEN(?targetMotifMatchCigarP00579MF_0096356) - STRLEN(REPLACE(?targetMotifMatchCigarP00579MF_0096356, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00579MF_0096356, 1, (STRLEN(?targetMotifMatchCigarP00579MF_0096356) - STRLEN(REPLACE(?targetMotifMatchCigarP00579MF_0096356, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step166), '}'), '')))), '[^-]', ''))) AS ?step267) . BIND(((?step267 + ?targetMotifMatchRegionMatchBeginPositionMF_0096357) - 1) AS ?thisPositionOn17) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00579MF_0096354, 1, (STRLEN(?templateMotifCigarP00579MF_0096354) - STRLEN(REPLACE(?templateMotifCigarP00579MF_0096354, CONCAT('^(?:-*[^-]){', STR(((449 - ?templateMotifSequenceMatchBeginPositionP0057955) + 1)), '}'), '')))), '[a-z]', '')) AS ?step168) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00579MF_0096356, 1, (STRLEN(?targetMotifMatchCigarP00579MF_0096356) - STRLEN(REPLACE(?targetMotifMatchCigarP00579MF_0096356, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step168), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00579MF_0096356, 1, (STRLEN(?targetMotifMatchCigarP00579MF_0096356) - STRLEN(REPLACE(?targetMotifMatchCigarP00579MF_0096356, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step168), '}'), '')))), '[^-]', ''))) AS ?step269) . BIND(((?step269 + ?targetMotifMatchRegionMatchBeginPositionMF_0096357) - 1) AS ?thisPositionOn18) . BIND(?this AS ?pfs1t70) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb15) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse16) . FILTER ((BOUND(?thisPositionOn17) && BOUND(?thisPositionOn18))) . BIND(URI(CONCAT(STR(?this), '#MF_00963a14')) AS ?annotation14) . BIND(?this AS ?pfs13) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch75 faldo:location ?templateMotifSequenceMatchRegionP0057976 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0057978 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP00579MF_0096371 . ?templateMotifSequenceMatchRegionP0057976 faldo:begin ?templateMotifSequenceMatchBeginP0057977 . ?templateMotifSequenceMatchBeginP0057977 faldo:position ?templateMotifSequenceMatchBeginPositionP0057972 ; faldo:reference isoform:P00579-1 . ?templateMotifSequenceProfileAlignmentOperationP0057978 edam:has_input signature:MF_00963 ; rdf:type edam:operation_0300 . ?targetMotifMatch79 faldo:location ?targetMotifMatchRegionMatch80 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0096382 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP00579MF_0096373 . ?targetMotifMatchRegionMatch80 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0096381 . ?targetMotifMatchRegionMatchBeginMF_0096381 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0096374 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0096382 edam:has_input signature:MF_00963 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00579MF_0096371, 1, (STRLEN(?templateMotifCigarP00579MF_0096371) - STRLEN(REPLACE(?templateMotifCigarP00579MF_0096371, CONCAT('^(?:-*[^-]){', STR(((458 - ?templateMotifSequenceMatchBeginPositionP0057972) + 1)), '}'), '')))), '[a-z]', '')) AS ?step183) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00579MF_0096373, 1, (STRLEN(?targetMotifMatchCigarP00579MF_0096373) - STRLEN(REPLACE(?targetMotifMatchCigarP00579MF_0096373, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00579MF_0096373, 1, (STRLEN(?targetMotifMatchCigarP00579MF_0096373) - STRLEN(REPLACE(?targetMotifMatchCigarP00579MF_0096373, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), '')))), '[^-]', ''))) AS ?step284) . BIND(((?step284 + ?targetMotifMatchRegionMatchBeginPositionMF_0096374) - 1) AS ?thisPositionOn23) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00579MF_0096371, 1, (STRLEN(?templateMotifCigarP00579MF_0096371) - STRLEN(REPLACE(?templateMotifCigarP00579MF_0096371, CONCAT('^(?:-*[^-]){', STR(((534 - ?templateMotifSequenceMatchBeginPositionP0057972) + 1)), '}'), '')))), '[a-z]', '')) AS ?step185) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00579MF_0096373, 1, (STRLEN(?targetMotifMatchCigarP00579MF_0096373) - STRLEN(REPLACE(?targetMotifMatchCigarP00579MF_0096373, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00579MF_0096373, 1, (STRLEN(?targetMotifMatchCigarP00579MF_0096373) - STRLEN(REPLACE(?targetMotifMatchCigarP00579MF_0096373, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), '')))), '[^-]', ''))) AS ?step286) . BIND(((?step286 + ?targetMotifMatchRegionMatchBeginPositionMF_0096374) - 1) AS ?thisPositionOn24) . BIND(?this AS ?pfs1t87) . 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_00963a20')) AS ?annotation20) . BIND(?this AS ?pfs19) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch92 faldo:location ?templateMotifSequenceMatchRegionP0057993 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0057995 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP00579MF_0096388 . ?templateMotifSequenceMatchRegionP0057993 faldo:begin ?templateMotifSequenceMatchBeginP0057994 . ?templateMotifSequenceMatchBeginP0057994 faldo:position ?templateMotifSequenceMatchBeginPositionP0057989 ; faldo:reference isoform:P00579-1 . ?templateMotifSequenceProfileAlignmentOperationP0057995 edam:has_input signature:MF_00963 ; rdf:type edam:operation_0300 . ?targetMotifMatch96 faldo:location ?targetMotifMatchRegionMatch97 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0096399 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP00579MF_0096390 . ?targetMotifMatchRegionMatch97 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0096398 . ?targetMotifMatchRegionMatchBeginMF_0096398 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0096391 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0096399 edam:has_input signature:MF_00963 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00579MF_0096388, 1, (STRLEN(?templateMotifCigarP00579MF_0096388) - STRLEN(REPLACE(?templateMotifCigarP00579MF_0096388, CONCAT('^(?:-*[^-]){', STR(((547 - ?templateMotifSequenceMatchBeginPositionP0057989) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1100) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00579MF_0096390, 1, (STRLEN(?targetMotifMatchCigarP00579MF_0096390) - STRLEN(REPLACE(?targetMotifMatchCigarP00579MF_0096390, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00579MF_0096390, 1, (STRLEN(?targetMotifMatchCigarP00579MF_0096390) - STRLEN(REPLACE(?targetMotifMatchCigarP00579MF_0096390, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), '')))), '[^-]', ''))) AS ?step2101) . BIND(((?step2101 + ?targetMotifMatchRegionMatchBeginPositionMF_0096391) - 1) AS ?thisPositionOn29) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00579MF_0096388, 1, (STRLEN(?templateMotifCigarP00579MF_0096388) - STRLEN(REPLACE(?templateMotifCigarP00579MF_0096388, CONCAT('^(?:-*[^-]){', STR(((600 - ?templateMotifSequenceMatchBeginPositionP0057989) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1102) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00579MF_0096390, 1, (STRLEN(?targetMotifMatchCigarP00579MF_0096390) - STRLEN(REPLACE(?targetMotifMatchCigarP00579MF_0096390, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00579MF_0096390, 1, (STRLEN(?targetMotifMatchCigarP00579MF_0096390) - STRLEN(REPLACE(?targetMotifMatchCigarP00579MF_0096390, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), '')))), '[^-]', ''))) AS ?step2103) . BIND(((?step2103 + ?targetMotifMatchRegionMatchBeginPositionMF_0096391) - 1) AS ?thisPositionOn30) . BIND(?this AS ?pfs1t104) . 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_00963a26')) AS ?annotation26) . BIND(?this AS ?pfs25) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch109 faldo:location ?templateMotifSequenceMatchRegionP00579110 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP00579112 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP00579MF_00963105 . ?templateMotifSequenceMatchRegionP00579110 faldo:begin ?templateMotifSequenceMatchBeginP00579111 . ?templateMotifSequenceMatchBeginP00579111 faldo:position ?templateMotifSequenceMatchBeginPositionP00579106 ; faldo:reference isoform:P00579-1 . ?templateMotifSequenceProfileAlignmentOperationP00579112 edam:has_input signature:MF_00963 ; rdf:type edam:operation_0300 . ?targetMotifMatch113 faldo:location ?targetMotifMatchRegionMatch114 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00963116 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP00579MF_00963107 . ?targetMotifMatchRegionMatch114 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00963115 . ?targetMotifMatchRegionMatchBeginMF_00963115 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00963108 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00963116 edam:has_input signature:MF_00963 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00579MF_00963105, 1, (STRLEN(?templateMotifCigarP00579MF_00963105) - STRLEN(REPLACE(?templateMotifCigarP00579MF_00963105, CONCAT('^(?:-*[^-]){', STR(((403 - ?templateMotifSequenceMatchBeginPositionP00579106) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1117) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00579MF_00963107, 1, (STRLEN(?targetMotifMatchCigarP00579MF_00963107) - STRLEN(REPLACE(?targetMotifMatchCigarP00579MF_00963107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00579MF_00963107, 1, (STRLEN(?targetMotifMatchCigarP00579MF_00963107) - STRLEN(REPLACE(?targetMotifMatchCigarP00579MF_00963107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), '')))), '[^-]', ''))) AS ?step2118) . BIND(((?step2118 + ?targetMotifMatchRegionMatchBeginPositionMF_00963108) - 1) AS ?thisPositionOn35) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP00579MF_00963105, 1, (STRLEN(?templateMotifCigarP00579MF_00963105) - STRLEN(REPLACE(?templateMotifCigarP00579MF_00963105, CONCAT('^(?:-*[^-]){', STR(((406 - ?templateMotifSequenceMatchBeginPositionP00579106) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1119) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP00579MF_00963107, 1, (STRLEN(?targetMotifMatchCigarP00579MF_00963107) - STRLEN(REPLACE(?targetMotifMatchCigarP00579MF_00963107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP00579MF_00963107, 1, (STRLEN(?targetMotifMatchCigarP00579MF_00963107) - STRLEN(REPLACE(?targetMotifMatchCigarP00579MF_00963107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), '')))), '[^-]', ''))) AS ?step2120) . BIND(((?step2120 + ?targetMotifMatchRegionMatchBeginPositionMF_00963108) - 1) AS ?thisPositionOn36) . BIND(?this AS ?pfs1t121) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb33) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse34) . FILTER (REGEX('D[LI][IVLF][QE]', SUBSTR(?thisSequenceValue, ?thisPositionOn35, (?thisPositionOn36 - ?thisPositionOn35)))) . BIND(URI(CONCAT(STR(?this), '#MF_00963a32')) AS ?annotation32) . BIND(?this AS ?pfs31) . } OPTIONAL { ?this a up:Protein . VALUES ?supertaxon122 {taxon:1224 taxon:136} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon122 . BIND(?this AS ?case5) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon123 {taxon:1224 taxon:136} ?thisOrganism rdfs:subClassOf+ ?supertaxon123 . })) . BIND(?this AS ?case6) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_00963http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_00963#construct