| http://purl.uniprot.org/unirules/MF_01534#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:556304 up:source unirule:MF_01534 .
_:556305 up:source unirule:MF_01534 .
_:556306 up:source unirule:MF_01534 .
_:556307 up:source unirule:MF_01534 .
_:556308 up:source unirule:MF_01534 .
_:556309 up:source unirule:MF_01534 .
_:556310 up:source unirule:MF_01534 .
_:556311 up:source unirule:MF_01534 .
_:556312 up:source unirule:MF_01534 .
_:556313 up:source unirule:MF_01534 .
_:556314 up:source unirule:MF_01534 .
_:556315 up:source unirule:MF_01534 .
_:556316 up:source unirule:MF_01534 .
_:556317 up:source unirule:MF_01534 .
_:556318 up:source unirule:MF_01534 .
_:556319 up:source unirule:MF_01534 .
_:556320 up:source unirule:MF_01534 .
_:556321 up:source unirule:MF_01534 .
_:556322 up:source unirule:MF_01534 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation5 ;
up:classifiedWith GO:0003700 ,
GO:0005737 ,
GO:0019318 ,
GO:0045893 ,
keyword:10 ,
keyword:238 ,
keyword:677 ,
keyword:684 ,
keyword:804 ,
keyword:805 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:fullName 'HTH-type transcriptional activator RhaS' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'L-rhamnose operon regulatory protein RhaS' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'rhaS' .
?annotation3 a up:Function_Annotation ;
rdfs:comment 'Activates expression of the rhaBAD and rhaT operons.' .
?annotation4 a up:Subunit_Annotation ;
rdfs:comment 'Binds DNA as a dimer.' .
?annotation5 a up:Subcellular_Location_Annotation .
?annotation5li6 up:cellularComponent .
?pfs7 up:annotation ?annotation8 .
?annotation8 faldo:begin ?pfsb9 ;
faldo:end ?pfse10 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Interaction with sigma-70' .
?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:Site_Annotation ;
rdfs:comment 'Interaction with sigma-70' .
?pfsb15 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?pfse16 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
_:556323 a rdf:Statement ;
up:attribution _:556304 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:556324 a rdf:Statement ;
up:attribution _:556305 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:556325 a rdf:Statement ;
up:attribution _:556306 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:556326 a rdf:Statement ;
up:attribution _:556307 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:556327 a rdf:Statement ;
up:attribution _:556308 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:556328 a rdf:Statement ;
up:attribution _:556309 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:556329 a rdf:Statement ;
up:attribution _:556310 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:556330 a rdf:Statement ;
up:attribution _:556311 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:10 .
_:556331 a rdf:Statement ;
up:attribution _:556312 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:238 .
_:556332 a rdf:Statement ;
up:attribution _:556313 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:677 .
_:556333 a rdf:Statement ;
up:attribution _:556314 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:684 .
_:556334 a rdf:Statement ;
up:attribution _:556315 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:804 .
_:556335 a rdf:Statement ;
up:attribution _:556316 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:805 .
_:556336 a rdf:Statement ;
up:attribution _:556317 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003700 .
_:556337 a rdf:Statement ;
up:attribution _:556318 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0019318 .
_:556338 a rdf:Statement ;
up:attribution _:556319 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0045893 .
_:556339 a rdf:Statement ;
up:attribution _:556320 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:556340 a rdf:Statement ;
up:source unirule:MF_01534 ;
rdf:subject ?pfs7 ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:556341 a rdf:Statement ;
up:attribution _:556321 ;
rdf:subject ?pfs7 ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:556342 a rdf:Statement ;
up:source unirule:MF_01534 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:556343 a rdf:Statement ;
up:attribution _:556322 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01534
#Rule MF_01534 Created by:? on:2005-03-23 Modified by:Catherine Rivoire on:2025-09-18
VALUES ?supertaxon19 {taxon:91347 taxon:712}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01534 .
?thisOrganism rdfs:subClassOf+ ?supertaxon19 .
BIND(URI(CONCAT(STR(?this), '#MF_01534a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01534a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01534a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01534a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01534a5')) AS ?annotation5) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch24 faldo:location ?templateMotifSequenceMatchRegionP0937725 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0937727 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP09377MF_0153420 .
?templateMotifSequenceMatchRegionP0937725 faldo:begin ?templateMotifSequenceMatchBeginP0937726 .
?templateMotifSequenceMatchBeginP0937726 faldo:position ?templateMotifSequenceMatchBeginPositionP0937721 ;
faldo:reference isoform:P09377-1 .
?templateMotifSequenceProfileAlignmentOperationP0937727 edam:has_input signature:MF_01534 ;
rdf:type edam:operation_0300 .
?targetMotifMatch28 faldo:location ?targetMotifMatchRegionMatch29 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0153431 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP09377MF_0153422 .
?targetMotifMatchRegionMatch29 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0153430 .
?targetMotifMatchRegionMatchBeginMF_0153430 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0153423 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0153431 edam:has_input signature:MF_01534 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP09377MF_0153420, 1, (STRLEN(?templateMotifCigarP09377MF_0153420) - STRLEN(REPLACE(?templateMotifCigarP09377MF_0153420, CONCAT('^(?:-*[^-]){', STR(((241 - ?templateMotifSequenceMatchBeginPositionP0937721) + 1)), '}'), '')))), '[a-z]', '')) AS ?step132) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP09377MF_0153422, 1, (STRLEN(?targetMotifMatchCigarP09377MF_0153422) - STRLEN(REPLACE(?targetMotifMatchCigarP09377MF_0153422, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step132), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP09377MF_0153422, 1, (STRLEN(?targetMotifMatchCigarP09377MF_0153422) - STRLEN(REPLACE(?targetMotifMatchCigarP09377MF_0153422, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step132), '}'), '')))), '[^-]', ''))) AS ?step233) .
BIND(((?step233 + ?targetMotifMatchRegionMatchBeginPositionMF_0153423) - 1) AS ?thisPositionOn11) .
BIND(?thisPositionOn11 AS ?thisPositionOn12) .
BIND(?this AS ?pfs1t34) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn11))) AS ?pfsb9) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfse10) .
FILTER (REGEX('[DE]', SUBSTR(?thisSequenceValue, ?thisPositionOn11, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01534a8')) AS ?annotation8) .
BIND(?this AS ?pfs7) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch39 faldo:location ?templateMotifSequenceMatchRegionP0937740 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0937742 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP09377MF_0153435 .
?templateMotifSequenceMatchRegionP0937740 faldo:begin ?templateMotifSequenceMatchBeginP0937741 .
?templateMotifSequenceMatchBeginP0937741 faldo:position ?templateMotifSequenceMatchBeginPositionP0937736 ;
faldo:reference isoform:P09377-1 .
?templateMotifSequenceProfileAlignmentOperationP0937742 edam:has_input signature:MF_01534 ;
rdf:type edam:operation_0300 .
?targetMotifMatch43 faldo:location ?targetMotifMatchRegionMatch44 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0153446 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP09377MF_0153437 .
?targetMotifMatchRegionMatch44 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0153445 .
?targetMotifMatchRegionMatchBeginMF_0153445 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0153438 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0153446 edam:has_input signature:MF_01534 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP09377MF_0153435, 1, (STRLEN(?templateMotifCigarP09377MF_0153435) - STRLEN(REPLACE(?templateMotifCigarP09377MF_0153435, CONCAT('^(?:-*[^-]){', STR(((250 - ?templateMotifSequenceMatchBeginPositionP0937736) + 1)), '}'), '')))), '[a-z]', '')) AS ?step147) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP09377MF_0153437, 1, (STRLEN(?targetMotifMatchCigarP09377MF_0153437) - STRLEN(REPLACE(?targetMotifMatchCigarP09377MF_0153437, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step147), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP09377MF_0153437, 1, (STRLEN(?targetMotifMatchCigarP09377MF_0153437) - STRLEN(REPLACE(?targetMotifMatchCigarP09377MF_0153437, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step147), '}'), '')))), '[^-]', ''))) AS ?step248) .
BIND(((?step248 + ?targetMotifMatchRegionMatchBeginPositionMF_0153438) - 1) AS ?thisPositionOn17) .
BIND(?thisPositionOn17 AS ?thisPositionOn18) .
BIND(?this AS ?pfs1t49) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb15) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse16) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn17, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01534a14')) AS ?annotation14) .
BIND(?this AS ?pfs13) .
}
}
"xsd:string |