Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_00031#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00031#construct-template-95
http://purl.uniprot.org/unirules/MF_00031#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00031#construct-template-39
http://purl.uniprot.org/unirules/MF_00031#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00031#construct-template-77
http://purl.uniprot.org/unirules/MF_00031#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00031#construct-template-75
http://purl.uniprot.org/unirules/MF_00031#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00031#construct-template-62
http://purl.uniprot.org/unirules/MF_00031#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00031#construct-template-112
http://purl.uniprot.org/unirules/MF_00031#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00031#construct-template-51
http://purl.uniprot.org/unirules/MF_00031#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00031#construct-template-90
http://purl.uniprot.org/unirules/MF_00031#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00031#construct-template-93
http://purl.uniprot.org/unirules/MF_00031#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00031#construct-template-92
http://purl.uniprot.org/unirules/MF_00031#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00031#construct-template-94
http://purl.uniprot.org/unirules/MF_00031#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00031#construct-template-70
http://purl.uniprot.org/unirules/MF_00031#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00031#construct-template-114
http://purl.uniprot.org/unirules/MF_00031#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00031#construct-template-97
http://purl.uniprot.org/unirules/MF_00031#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00031#construct-template-99
http://purl.uniprot.org/unirules/MF_00031#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00031#construct-template-116
http://purl.uniprot.org/unirules/MF_00031#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00031#construct-template-115
http://purl.uniprot.org/unirules/MF_00031#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00031#construct-template-111
http://purl.uniprot.org/unirules/MF_00031#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00031#construct-template-113
http://purl.uniprot.org/unirules/MF_00031#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_00031#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_00031#construct-where-list-0
http://purl.uniprot.org/unirules/MF_00031#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_00031#construct-template-list-0
http://purl.uniprot.org/unirules/MF_00031#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:12380 up:source unirule:MF_00031 . _:12381 up:source unirule:MF_00031 . _:12382 up:source unirule:MF_00031 . _:12383 up:source unirule:MF_00031 . _:12384 up:source unirule:MF_00031 . _:12385 up:source unirule:MF_00031 . _:12386 up:source unirule:MF_00031 . _:12387 up:source unirule:MF_00031 . _:12388 up:source unirule:MF_00031 . _:12389 up:source unirule:MF_00031 . _:12390 up:source unirule:MF_00031 . _:12391 up:source unirule:MF_00031 . _:12392 up:source unirule:MF_00031 . _:12393 up:source unirule:MF_00031 . _:12394 up:source unirule:MF_00031 . _:12395 up:source unirule:MF_00031 . _:12396 up:source unirule:MF_00031 . _:12397 up:source unirule:MF_00031 . _:12398 up:source unirule:MF_00031 . _:12399 up:source unirule:MF_00031 . _:12400 up:source unirule:MF_00031 . _:12401 up:source unirule:MF_00031 . _:12402 up:source unirule:MF_00031 . ?this up:annotation ?annotation2 , ?annotation3 , ?annotation4 , ?annotation6 , ?annotation7 ; up:classifiedWith GO:0000400 , GO:0005737 , GO:0006281 , GO:0006310 , GO:0048476 , keyword:227 , keyword:233 , keyword:234 , keyword:238 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:fullName 'Holliday junction branch migration complex subunit RuvA' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'ruvA' . ?annotation2 a up:Function_Annotation ; rdfs:comment 'The RuvA-RuvB-RuvC complex processes Holliday junction (HJ) DNA during genetic recombination and DNA repair, while the RuvA-RuvB complex plays an important role in the rescue of blocked DNA replication forks via replication fork reversal (RFR). RuvA specifically binds to HJ cruciform DNA, conferring on it an open structure. The RuvB hexamer acts as an ATP-dependent pump, pulling dsDNA into and through the RuvAB complex. HJ branch migration allows RuvC to scan DNA until it finds its consensus sequence, where it cleaves and resolves the cruciform DNA.' . ?annotation3 a up:Subunit_Annotation ; rdfs:comment 'Homotetramer. Forms an RuvA(8)-RuvB(12)-Holliday junction (HJ) complex. HJ DNA is sandwiched between 2 RuvA tetramers; dsDNA enters through RuvA and exits via RuvB. An RuvB hexamer assembles on each DNA strand where it exits the tetramer. Each RuvB hexamer is contacted by two RuvA subunits (via domain III) on 2 adjacent RuvB subunits; this complex drives branch migration. In the full resolvosome a probable DNA-RuvA(4)-RuvB(12)-RuvC(2) complex forms which resolves the HJ.' . ?annotation4 a up:Subcellular_Location_Annotation . ?annotation4li5 up:cellularComponent . ?annotation6 a up:Domain_Annotation ; rdfs:comment "Has three domains with a flexible linker between the domains II and III and assumes an 'L' shape. Domain III is highly mobile and contacts RuvB." . ?annotation7 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the RuvA family.' . ?case8 up:classifiedWith GO:0009432 , keyword:742 . ?pfs9 up:annotation ?annotation10 . ?annotation10 faldo:begin ?pfsb11 ; faldo:end ?pfse12 ; rdf:type up:Region_Annotation ; rdfs:comment 'Domain I' . ?pfsb11 faldo:position ?thisPositionOn13 ; rdf:type faldo:ExactPosition . ?pfse12 faldo:position ?thisPositionOn14 ; rdf:type faldo:ExactPosition . ?pfs15 up:annotation ?annotation16 . ?annotation16 faldo:begin ?pfsb17 ; faldo:end ?pfse18 ; rdf:type up:Region_Annotation ; rdfs:comment 'Domain II' . ?pfsb17 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?pfse18 faldo:position ?thisPositionOn20 ; rdf:type faldo:ExactPosition . ?pfs21 up:annotation ?annotation22 . ?annotation22 faldo:begin ?pfsb23 ; faldo:end ?pfse24 ; rdf:type up:Region_Annotation ; rdfs:comment 'Flexible linker' . ?pfsb23 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?pfse24 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?pfs27 up:annotation ?annotation28 . ?annotation28 faldo:begin ?pfsb29 ; faldo:end ?pfse30 ; rdf:type up:Region_Annotation ; rdfs:comment 'Domain III' . ?pfsb29 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . ?pfse30 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . _:12403 a rdf:Statement ; up:attribution _:12380 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:12404 a rdf:Statement ; up:attribution _:12381 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:12405 a rdf:Statement ; up:attribution _:12382 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:12406 a rdf:Statement ; up:attribution _:12383 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:12407 a rdf:Statement ; up:attribution _:12384 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:12408 a rdf:Statement ; up:attribution _:12385 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:12409 a rdf:Statement ; up:attribution _:12386 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:12410 a rdf:Statement ; up:attribution _:12387 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:12411 a rdf:Statement ; up:attribution _:12388 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:227 . _:12412 a rdf:Statement ; up:attribution _:12389 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:234 . _:12413 a rdf:Statement ; up:attribution _:12390 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:238 . _:12414 a rdf:Statement ; up:attribution _:12391 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:233 . _:12415 a rdf:Statement ; up:attribution _:12392 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:12416 a rdf:Statement ; up:attribution _:12393 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000400 . _:12417 a rdf:Statement ; up:attribution _:12394 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0048476 . _:12418 a rdf:Statement ; up:attribution _:12395 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006310 . _:12419 a rdf:Statement ; up:attribution _:12396 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006281 . _:12420 a rdf:Statement ; up:attribution _:12397 ; rdf:subject ?case8 ; rdf:predicate up:classifiedWith ; rdf:object keyword:742 . _:12421 a rdf:Statement ; up:attribution _:12398 ; rdf:subject ?case8 ; rdf:predicate up:classifiedWith ; rdf:object GO:0009432 . _:12422 a rdf:Statement ; up:source unirule:MF_00031 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:12423 a rdf:Statement ; up:attribution _:12399 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:12424 a rdf:Statement ; up:source unirule:MF_00031 ; rdf:subject ?pfs15 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:12425 a rdf:Statement ; up:attribution _:12400 ; rdf:subject ?pfs15 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:12426 a rdf:Statement ; up:source unirule:MF_00031 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:12427 a rdf:Statement ; up:attribution _:12401 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:12428 a rdf:Statement ; up:source unirule:MF_00031 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:12429 a rdf:Statement ; up:attribution _:12402 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00031 #Rule MF_00031 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2023-06-01 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00031 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_00031a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00031a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_00031a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_00031a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_00031a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_00031a7')) AS ?annotation7) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch37 faldo:location ?templateMotifSequenceMatchRegionP0A80938 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A80940 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A809MF_0003133 . ?templateMotifSequenceMatchRegionP0A80938 faldo:begin ?templateMotifSequenceMatchBeginP0A80939 . ?templateMotifSequenceMatchBeginP0A80939 faldo:position ?templateMotifSequenceMatchBeginPositionP0A80934 ; faldo:reference isoform:P0A809-1 . ?templateMotifSequenceProfileAlignmentOperationP0A80940 edam:has_input signature:MF_00031 ; rdf:type edam:operation_0300 . ?targetMotifMatch41 faldo:location ?targetMotifMatchRegionMatch42 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0003144 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A809MF_0003135 . ?targetMotifMatchRegionMatch42 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0003143 . ?targetMotifMatchRegionMatchBeginMF_0003143 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0003136 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0003144 edam:has_input signature:MF_00031 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A809MF_0003133, 1, (STRLEN(?templateMotifCigarP0A809MF_0003133) - STRLEN(REPLACE(?templateMotifCigarP0A809MF_0003133, CONCAT('^(?:-*[^-]){', STR(((1 - ?templateMotifSequenceMatchBeginPositionP0A80934) + 1)), '}'), '')))), '[a-z]', '')) AS ?step145) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A809MF_0003135, 1, (STRLEN(?targetMotifMatchCigarP0A809MF_0003135) - STRLEN(REPLACE(?targetMotifMatchCigarP0A809MF_0003135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step145), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A809MF_0003135, 1, (STRLEN(?targetMotifMatchCigarP0A809MF_0003135) - STRLEN(REPLACE(?targetMotifMatchCigarP0A809MF_0003135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step145), '}'), '')))), '[^-]', ''))) AS ?step246) . BIND(((?step246 + ?targetMotifMatchRegionMatchBeginPositionMF_0003136) - 1) AS ?thisPositionOn13) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A809MF_0003133, 1, (STRLEN(?templateMotifCigarP0A809MF_0003133) - STRLEN(REPLACE(?templateMotifCigarP0A809MF_0003133, CONCAT('^(?:-*[^-]){', STR(((64 - ?templateMotifSequenceMatchBeginPositionP0A80934) + 1)), '}'), '')))), '[a-z]', '')) AS ?step147) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A809MF_0003135, 1, (STRLEN(?targetMotifMatchCigarP0A809MF_0003135) - STRLEN(REPLACE(?targetMotifMatchCigarP0A809MF_0003135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step147), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A809MF_0003135, 1, (STRLEN(?targetMotifMatchCigarP0A809MF_0003135) - STRLEN(REPLACE(?targetMotifMatchCigarP0A809MF_0003135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step147), '}'), '')))), '[^-]', ''))) AS ?step248) . BIND(((?step248 + ?targetMotifMatchRegionMatchBeginPositionMF_0003136) - 1) AS ?thisPositionOn14) . BIND(?this AS ?pfs1t49) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfsb11) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfse12) . FILTER ((BOUND(?thisPositionOn13) && BOUND(?thisPositionOn14))) . BIND(URI(CONCAT(STR(?this), '#MF_00031a10')) AS ?annotation10) . BIND(?this AS ?pfs9) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch54 faldo:location ?templateMotifSequenceMatchRegionP0A80955 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A80957 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A809MF_0003150 . ?templateMotifSequenceMatchRegionP0A80955 faldo:begin ?templateMotifSequenceMatchBeginP0A80956 . ?templateMotifSequenceMatchBeginP0A80956 faldo:position ?templateMotifSequenceMatchBeginPositionP0A80951 ; faldo:reference isoform:P0A809-1 . ?templateMotifSequenceProfileAlignmentOperationP0A80957 edam:has_input signature:MF_00031 ; rdf:type edam:operation_0300 . ?targetMotifMatch58 faldo:location ?targetMotifMatchRegionMatch59 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0003161 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A809MF_0003152 . ?targetMotifMatchRegionMatch59 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0003160 . ?targetMotifMatchRegionMatchBeginMF_0003160 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0003153 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0003161 edam:has_input signature:MF_00031 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A809MF_0003150, 1, (STRLEN(?templateMotifCigarP0A809MF_0003150) - STRLEN(REPLACE(?templateMotifCigarP0A809MF_0003150, CONCAT('^(?:-*[^-]){', STR(((65 - ?templateMotifSequenceMatchBeginPositionP0A80951) + 1)), '}'), '')))), '[a-z]', '')) AS ?step162) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A809MF_0003152, 1, (STRLEN(?targetMotifMatchCigarP0A809MF_0003152) - STRLEN(REPLACE(?targetMotifMatchCigarP0A809MF_0003152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A809MF_0003152, 1, (STRLEN(?targetMotifMatchCigarP0A809MF_0003152) - STRLEN(REPLACE(?targetMotifMatchCigarP0A809MF_0003152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step162), '}'), '')))), '[^-]', ''))) AS ?step263) . BIND(((?step263 + ?targetMotifMatchRegionMatchBeginPositionMF_0003153) - 1) AS ?thisPositionOn19) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A809MF_0003150, 1, (STRLEN(?templateMotifCigarP0A809MF_0003150) - STRLEN(REPLACE(?templateMotifCigarP0A809MF_0003150, CONCAT('^(?:-*[^-]){', STR(((142 - ?templateMotifSequenceMatchBeginPositionP0A80951) + 1)), '}'), '')))), '[a-z]', '')) AS ?step164) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A809MF_0003152, 1, (STRLEN(?targetMotifMatchCigarP0A809MF_0003152) - STRLEN(REPLACE(?targetMotifMatchCigarP0A809MF_0003152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step164), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A809MF_0003152, 1, (STRLEN(?targetMotifMatchCigarP0A809MF_0003152) - STRLEN(REPLACE(?targetMotifMatchCigarP0A809MF_0003152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step164), '}'), '')))), '[^-]', ''))) AS ?step265) . BIND(((?step265 + ?targetMotifMatchRegionMatchBeginPositionMF_0003153) - 1) AS ?thisPositionOn20) . BIND(?this AS ?pfs1t66) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb17) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse18) . FILTER ((BOUND(?thisPositionOn19) && BOUND(?thisPositionOn20))) . BIND(URI(CONCAT(STR(?this), '#MF_00031a16')) AS ?annotation16) . BIND(?this AS ?pfs15) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch71 faldo:location ?templateMotifSequenceMatchRegionP0A80972 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A80974 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A809MF_0003167 . ?templateMotifSequenceMatchRegionP0A80972 faldo:begin ?templateMotifSequenceMatchBeginP0A80973 . ?templateMotifSequenceMatchBeginP0A80973 faldo:position ?templateMotifSequenceMatchBeginPositionP0A80968 ; faldo:reference isoform:P0A809-1 . ?templateMotifSequenceProfileAlignmentOperationP0A80974 edam:has_input signature:MF_00031 ; rdf:type edam:operation_0300 . ?targetMotifMatch75 faldo:location ?targetMotifMatchRegionMatch76 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0003178 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A809MF_0003169 . ?targetMotifMatchRegionMatch76 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0003177 . ?targetMotifMatchRegionMatchBeginMF_0003177 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0003170 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0003178 edam:has_input signature:MF_00031 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A809MF_0003167, 1, (STRLEN(?templateMotifCigarP0A809MF_0003167) - STRLEN(REPLACE(?templateMotifCigarP0A809MF_0003167, CONCAT('^(?:-*[^-]){', STR(((143 - ?templateMotifSequenceMatchBeginPositionP0A80968) + 1)), '}'), '')))), '[a-z]', '')) AS ?step179) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A809MF_0003169, 1, (STRLEN(?targetMotifMatchCigarP0A809MF_0003169) - STRLEN(REPLACE(?targetMotifMatchCigarP0A809MF_0003169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A809MF_0003169, 1, (STRLEN(?targetMotifMatchCigarP0A809MF_0003169) - STRLEN(REPLACE(?targetMotifMatchCigarP0A809MF_0003169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), '')))), '[^-]', ''))) AS ?step280) . BIND(((?step280 + ?targetMotifMatchRegionMatchBeginPositionMF_0003170) - 1) AS ?thisPositionOn25) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A809MF_0003167, 1, (STRLEN(?templateMotifCigarP0A809MF_0003167) - STRLEN(REPLACE(?templateMotifCigarP0A809MF_0003167, CONCAT('^(?:-*[^-]){', STR(((155 - ?templateMotifSequenceMatchBeginPositionP0A80968) + 1)), '}'), '')))), '[a-z]', '')) AS ?step181) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A809MF_0003169, 1, (STRLEN(?targetMotifMatchCigarP0A809MF_0003169) - STRLEN(REPLACE(?targetMotifMatchCigarP0A809MF_0003169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A809MF_0003169, 1, (STRLEN(?targetMotifMatchCigarP0A809MF_0003169) - STRLEN(REPLACE(?targetMotifMatchCigarP0A809MF_0003169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), '')))), '[^-]', ''))) AS ?step282) . BIND(((?step282 + ?targetMotifMatchRegionMatchBeginPositionMF_0003170) - 1) AS ?thisPositionOn26) . BIND(?this AS ?pfs1t83) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb23) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse24) . FILTER ((BOUND(?thisPositionOn25) && BOUND(?thisPositionOn26))) . BIND(URI(CONCAT(STR(?this), '#MF_00031a22')) AS ?annotation22) . BIND(?this AS ?pfs21) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch88 faldo:location ?templateMotifSequenceMatchRegionP0A80989 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A80991 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A809MF_0003184 . ?templateMotifSequenceMatchRegionP0A80989 faldo:begin ?templateMotifSequenceMatchBeginP0A80990 . ?templateMotifSequenceMatchBeginP0A80990 faldo:position ?templateMotifSequenceMatchBeginPositionP0A80985 ; faldo:reference isoform:P0A809-1 . ?templateMotifSequenceProfileAlignmentOperationP0A80991 edam:has_input signature:MF_00031 ; rdf:type edam:operation_0300 . ?targetMotifMatch92 faldo:location ?targetMotifMatchRegionMatch93 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0003195 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A809MF_0003186 . ?targetMotifMatchRegionMatch93 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0003194 . ?targetMotifMatchRegionMatchBeginMF_0003194 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0003187 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0003195 edam:has_input signature:MF_00031 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A809MF_0003184, 1, (STRLEN(?templateMotifCigarP0A809MF_0003184) - STRLEN(REPLACE(?templateMotifCigarP0A809MF_0003184, CONCAT('^(?:-*[^-]){', STR(((156 - ?templateMotifSequenceMatchBeginPositionP0A80985) + 1)), '}'), '')))), '[a-z]', '')) AS ?step196) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A809MF_0003186, 1, (STRLEN(?targetMotifMatchCigarP0A809MF_0003186) - STRLEN(REPLACE(?targetMotifMatchCigarP0A809MF_0003186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A809MF_0003186, 1, (STRLEN(?targetMotifMatchCigarP0A809MF_0003186) - STRLEN(REPLACE(?targetMotifMatchCigarP0A809MF_0003186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), '')))), '[^-]', ''))) AS ?step297) . BIND(((?step297 + ?targetMotifMatchRegionMatchBeginPositionMF_0003187) - 1) AS ?thisPositionOn31) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn32) . BIND(?this AS ?pfs1t98) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb29) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse30) . FILTER ((BOUND(?thisPositionOn31) && BOUND(?thisPositionOn32))) . BIND(URI(CONCAT(STR(?this), '#MF_00031a28')) AS ?annotation28) . BIND(?this AS ?pfs27) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:561 . BIND(?this AS ?case8) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_00031http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_00031#construct