| http://purl.uniprot.org/unirules/MF_01170#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:409440 up:source unirule:MF_01170 .
_:409441 up:source unirule:MF_01170 .
_:409442 up:source unirule:MF_01170 .
_:409443 up:source unirule:MF_01170 .
_:409444 up:source unirule:MF_01170 .
_:409445 up:source unirule:MF_01170 .
_:409446 up:source unirule:MF_01170 .
_:409447 up:source unirule:MF_01170 .
_:409448 up:source unirule:MF_01170 .
_:409449 up:source unirule:MF_01170 .
_:409450 up:source unirule:MF_01170 .
_:409451 up:source unirule:MF_01170 .
_:409452 up:source unirule:MF_01170 .
_:409453 up:source unirule:MF_01170 .
_:409454 up:source unirule:MF_01170 .
_:409455 up:source unirule:MF_01170 .
_:409456 up:source unirule:MF_01170 .
_:409457 up:source unirule:MF_01170 .
_:409458 up:source unirule:MF_01170 .
_:409459 up:source unirule:MF_01170 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation5 ;
up:classifiedWith GO:0003690 ,
GO:0005737 ,
GO:0007059 ,
GO:0008356 ,
GO:0030261 ,
GO:0030435 ,
keyword:131 ,
keyword:132 ,
keyword:159 ,
keyword:175 ,
keyword:238 ,
keyword:749 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:fullName 'Chromosome-anchoring protein RacA' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'racA' .
?annotation2 a up:Function_Annotation ;
rdfs:comment 'Required for the formation of axial filaments and for anchoring the origin regions at the cell poles in sporulating cells, thus ensuring proper chromosome segregation in the prespore. Binds in a dispersed manner throughout the chromosome but preferentially to sites clustered in the origin portion of the chromosome, causing condensation of the chromosome and its remodeling into an elongated, anchored structure.' .
?annotation3 a up:Subcellular_Location_Annotation ;
rdfs:comment 'Localizes to cell poles and nucleoid' .
?annotation3li4 up:cellularComponent .
?annotation5 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the RacA family.' .
?pfs6 up:annotation ?annotation7 .
?annotation7 faldo:begin ?pfsb8 ;
faldo:end ?pfse9 ;
rdf:type up:Nucleotide_Binding_Annotation ;
rdfs:comment 'H-T-H motif' .
?pfsb8 faldo:position ?thisPositionOn10 ;
rdf:type faldo:ExactPosition .
?pfse9 faldo:position ?thisPositionOn11 ;
rdf:type faldo:ExactPosition .
?sam12 up:classifiedWith keyword:175 .
?coiledCoil13 faldo:begin ?coiledCoilb14 ;
faldo:end ?coiledCoile15 .
?coiledCoilb14 faldo:position ?coiledCoilbp16 .
?coiledCoile15 faldo:position ?coiledCoilep17 .
?keyword18 up:range ?coiledCoil13 .
_:409460 a rdf:Statement ;
up:attribution _:409440 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:409461 a rdf:Statement ;
up:attribution _:409441 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:409462 a rdf:Statement ;
up:attribution _:409442 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:409463 a rdf:Statement ;
up:attribution _:409443 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:409464 a rdf:Statement ;
up:attribution _:409444 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:409465 a rdf:Statement ;
up:attribution _:409445 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:409466 a rdf:Statement ;
up:attribution _:409446 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:131 .
_:409467 a rdf:Statement ;
up:attribution _:409447 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:132 .
_:409468 a rdf:Statement ;
up:attribution _:409448 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:159 .
_:409469 a rdf:Statement ;
up:attribution _:409449 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:175 .
_:409470 a rdf:Statement ;
up:attribution _:409450 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:238 .
_:409471 a rdf:Statement ;
up:attribution _:409451 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:749 .
_:409472 a rdf:Statement ;
up:attribution _:409452 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003690 .
_:409473 a rdf:Statement ;
up:attribution _:409453 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008356 .
_:409474 a rdf:Statement ;
up:attribution _:409454 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0030261 .
_:409475 a rdf:Statement ;
up:attribution _:409455 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0007059 .
_:409476 a rdf:Statement ;
up:attribution _:409456 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0030435 .
_:409477 a rdf:Statement ;
up:attribution _:409457 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:409478 a rdf:Statement ;
up:source unirule:MF_01170 ;
rdf:subject ?pfs6 ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:409479 a rdf:Statement ;
up:attribution _:409458 ;
rdf:subject ?pfs6 ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:409480 a rdf:Statement ;
up:attribution _:409459 ;
rdf:subject ?sam12 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:175 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01170
#Rule MF_01170 Created by:? on:2006-02-06 Modified by:Edouard de Castro on:2019-11-19
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01170 .
?thisOrganism rdfs:subClassOf+ taxon:1385 .
BIND(URI(CONCAT(STR(?this), '#MF_01170a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01170a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_01170a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01170a5')) AS ?annotation5) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch23 faldo:location ?templateMotifSequenceMatchRegionP4587024 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4587026 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP45870MF_0117019 .
?templateMotifSequenceMatchRegionP4587024 faldo:begin ?templateMotifSequenceMatchBeginP4587025 .
?templateMotifSequenceMatchBeginP4587025 faldo:position ?templateMotifSequenceMatchBeginPositionP4587020 ;
faldo:reference isoform:P45870-1 .
?templateMotifSequenceProfileAlignmentOperationP4587026 edam:has_input signature:MF_01170 ;
rdf:type edam:operation_0300 .
?targetMotifMatch27 faldo:location ?targetMotifMatchRegionMatch28 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0117030 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP45870MF_0117021 .
?targetMotifMatchRegionMatch28 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0117029 .
?targetMotifMatchRegionMatchBeginMF_0117029 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0117022 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0117030 edam:has_input signature:MF_01170 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP45870MF_0117019, 1, (STRLEN(?templateMotifCigarP45870MF_0117019) - STRLEN(REPLACE(?templateMotifCigarP45870MF_0117019, CONCAT('^(?:-*[^-]){', STR(((3 - ?templateMotifSequenceMatchBeginPositionP4587020) + 1)), '}'), '')))), '[a-z]', '')) AS ?step131) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP45870MF_0117021, 1, (STRLEN(?targetMotifMatchCigarP45870MF_0117021) - STRLEN(REPLACE(?targetMotifMatchCigarP45870MF_0117021, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP45870MF_0117021, 1, (STRLEN(?targetMotifMatchCigarP45870MF_0117021) - STRLEN(REPLACE(?targetMotifMatchCigarP45870MF_0117021, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step131), '}'), '')))), '[^-]', ''))) AS ?step232) .
BIND(((?step232 + ?targetMotifMatchRegionMatchBeginPositionMF_0117022) - 1) AS ?thisPositionOn10) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP45870MF_0117019, 1, (STRLEN(?templateMotifCigarP45870MF_0117019) - STRLEN(REPLACE(?templateMotifCigarP45870MF_0117019, CONCAT('^(?:-*[^-]){', STR(((23 - ?templateMotifSequenceMatchBeginPositionP4587020) + 1)), '}'), '')))), '[a-z]', '')) AS ?step133) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP45870MF_0117021, 1, (STRLEN(?targetMotifMatchCigarP45870MF_0117021) - STRLEN(REPLACE(?targetMotifMatchCigarP45870MF_0117021, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step133), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP45870MF_0117021, 1, (STRLEN(?targetMotifMatchCigarP45870MF_0117021) - STRLEN(REPLACE(?targetMotifMatchCigarP45870MF_0117021, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step133), '}'), '')))), '[^-]', ''))) AS ?step234) .
BIND(((?step234 + ?targetMotifMatchRegionMatchBeginPositionMF_0117022) - 1) AS ?thisPositionOn11) .
BIND(?this AS ?pfs1t35) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn10))) AS ?pfsb8) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn11))) AS ?pfse9) .
FILTER ((BOUND(?thisPositionOn10) && BOUND(?thisPositionOn11))) .
BIND(URI(CONCAT(STR(?this), '#MF_01170a7')) AS ?annotation7) .
BIND(?this AS ?pfs6) .
}
OPTIONAL {
?this up:annotation ?samcc36 ;
up:sequence ?thisSequence .
?samcc36 up:range ?samccr37 ;
rdf:type up:Coiled_Coil_Annotation .
?samccr37 faldo:begin ?samccb38 ;
faldo:end ?samcce39 .
?samccb38 faldo:position ?samccbp40 ;
faldo:reference ?thisSequence .
?samcce39 faldo:position ?samccep41 ;
faldo:reference ?thisSequence .
BIND(?this AS ?sam12) .
}
BIND(URI(CONCAT(STR(?this), '#MF_01170a18')) AS ?keyword18) .
}
"xsd:string |