| http://purl.uniprot.org/unirules/MF_00979#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:341368 up:source unirule:MF_00979 .
_:341369 up:source unirule:MF_00979 .
_:341370 up:source unirule:MF_00979 .
_:341371 up:source unirule:MF_00979 .
_:341372 up:source unirule:MF_00979 .
_:341373 up:source unirule:MF_00979 .
_:341374 up:source unirule:MF_00979 .
_:341375 up:source unirule:MF_00979 .
_:341376 up:source unirule:MF_00979 .
_:341377 up:source unirule:MF_00979 .
_:341378 up:source unirule:MF_00979 .
_:341379 up:source unirule:MF_00979 .
_:341380 up:source unirule:MF_00979 .
_:341381 up:source unirule:MF_00979 .
_:341382 up:source unirule:MF_00979 .
_:341383 up:source unirule:MF_00979 .
_:341384 up:source unirule:MF_00979 .
_:341385 up:source unirule:MF_00979 .
_:341386 up:source unirule:MF_00979 .
_:341387 up:source unirule:MF_00979 .
_:341388 up:source unirule:MF_00979 .
_:341389 up:source unirule:MF_00979 .
_:341390 up:source unirule:MF_00979 .
_:341391 up:source unirule:MF_00979 .
_:341392 up:source unirule:MF_00979 .
_:341393 up:source unirule:MF_00979 .
_:341394 up:source unirule:MF_00979 .
_:341395 up:source unirule:MF_00979 .
_:341396 up:source unirule:MF_00979 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation5 ,
?annotation6 ,
?annotation8 ,
?annotation9 ;
up:classifiedWith GO:0000155 ,
GO:0000160 ,
GO:0005524 ,
GO:0005886 ,
GO:0046777 ,
keyword:1003 ,
keyword:1133 ,
keyword:418 ,
keyword:472 ,
keyword:547 ,
keyword:597 ,
keyword:67 ,
keyword:808 ,
keyword:812 ,
keyword:902 ,
keyword:997 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.7.13.3' ;
up:fullName 'Sensor histidine kinase RcsC' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'rcsC' .
?annotation2 a up:Function_Annotation ;
rdfs:comment 'Component of the Rcs signaling system, which controls transcription of numerous genes. RcsC functions as a membrane-associated protein kinase that phosphorylates RcsD in response to environmental signals. The phosphoryl group is then transferred to the response regulator RcsB.' .
?annotation3 up:activity ?activity4 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity4 up:enzymeClass .
?annotation5 a up:Subunit_Annotation ;
rdfs:comment 'Interacts with RcsD.' .
?annotation6 a up:Subcellular_Location_Annotation .
?annotation6li7 up:cellularComponent .
?annotation8 a up:PTM_Annotation ;
rdfs:comment 'Autophosphorylated. Activation probably requires a transfer of a phosphate group from a His in the transmitter domain to an Asp in the receiver domain.' .
?annotation9 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the RcsC family.' .
?pfs10 up:annotation ?annotation11 .
?annotation11 faldo:begin ?pfsb12 ;
faldo:end ?pfse13 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment 'Phosphohistidine; by autocatalysis' .
?pfsb12 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
?pfse13 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?pfs16 up:annotation ?annotation17 .
?annotation17 faldo:begin ?pfsb18 ;
faldo:end ?pfse19 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment '4-aspartylphosphate' .
?pfsb18 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?pfse19 faldo:position ?thisPositionOn21 ;
rdf:type faldo:ExactPosition .
?sam22 up:classifiedWith keyword:1133 ,
keyword:472 ,
keyword:812 .
?transmembrane23 faldo:begin ?transmembraneb24 ;
faldo:end ?transmembranee25 .
?transmembraneb24 faldo:position ?transmembranebp26 .
?transmembranee25 faldo:position ?transmembraneep27 .
?keyword28 up:range ?transmembrane23 .
?keyword29 up:range ?transmembrane23 .
?keyword30 up:range ?transmembrane23 .
_:341397 a rdf:Statement ;
up:attribution _:341368 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:341398 a rdf:Statement ;
up:attribution _:341369 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:341399 a rdf:Statement ;
up:attribution _:341370 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:341400 a rdf:Statement ;
up:attribution _:341371 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:341401 a rdf:Statement ;
up:attribution _:341372 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:341402 a rdf:Statement ;
up:attribution _:341373 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:341403 a rdf:Statement ;
up:attribution _:341374 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:341404 a rdf:Statement ;
up:attribution _:341375 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:341405 a rdf:Statement ;
up:attribution _:341376 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:341406 a rdf:Statement ;
up:attribution _:341377 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:997 .
_:341407 a rdf:Statement ;
up:attribution _:341378 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1003 .
_:341408 a rdf:Statement ;
up:attribution _:341379 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:418 .
_:341409 a rdf:Statement ;
up:attribution _:341380 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:341410 a rdf:Statement ;
up:attribution _:341381 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:341411 a rdf:Statement ;
up:attribution _:341382 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:597 .
_:341412 a rdf:Statement ;
up:attribution _:341383 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:341413 a rdf:Statement ;
up:attribution _:341384 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:341414 a rdf:Statement ;
up:attribution _:341385 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
_:341415 a rdf:Statement ;
up:attribution _:341386 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:902 .
_:341416 a rdf:Statement ;
up:attribution _:341387 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:341417 a rdf:Statement ;
up:attribution _:341388 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000155 .
_:341418 a rdf:Statement ;
up:attribution _:341389 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0046777 .
_:341419 a rdf:Statement ;
up:attribution _:341390 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000160 .
_:341420 a rdf:Statement ;
up:attribution _:341391 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005886 .
_:341421 a rdf:Statement ;
up:source unirule:MF_00979 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:341422 a rdf:Statement ;
up:attribution _:341392 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:341423 a rdf:Statement ;
up:source unirule:MF_00979 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:341424 a rdf:Statement ;
up:attribution _:341393 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:341425 a rdf:Statement ;
up:attribution _:341394 ;
rdf:subject ?sam22 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:341426 a rdf:Statement ;
up:attribution _:341395 ;
rdf:subject ?sam22 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:341427 a rdf:Statement ;
up:attribution _:341396 ;
rdf:subject ?sam22 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00979
#Rule MF_00979 Created by:? on:2013-12-12 Modified by:Edouard de Castro on:2022-09-29
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00979 .
?thisOrganism rdfs:subClassOf+ taxon:91347 .
BIND(URI(CONCAT(STR(?this), '#MF_00979a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00979a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00979a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00979a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00979a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00979a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_00979a9')) AS ?annotation9) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch35 faldo:location ?templateMotifSequenceMatchRegionP0DMC536 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0DMC538 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0DMC5MF_0097931 .
?templateMotifSequenceMatchRegionP0DMC536 faldo:begin ?templateMotifSequenceMatchBeginP0DMC537 .
?templateMotifSequenceMatchBeginP0DMC537 faldo:position ?templateMotifSequenceMatchBeginPositionP0DMC532 ;
faldo:reference isoform:P0DMC5-1 .
?templateMotifSequenceProfileAlignmentOperationP0DMC538 edam:has_input signature:MF_00979 ;
rdf:type edam:operation_0300 .
?targetMotifMatch39 faldo:location ?targetMotifMatchRegionMatch40 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0097942 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0DMC5MF_0097933 .
?targetMotifMatchRegionMatch40 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0097941 .
?targetMotifMatchRegionMatchBeginMF_0097941 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0097934 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0097942 edam:has_input signature:MF_00979 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0DMC5MF_0097931, 1, (STRLEN(?templateMotifCigarP0DMC5MF_0097931) - STRLEN(REPLACE(?templateMotifCigarP0DMC5MF_0097931, CONCAT('^(?:-*[^-]){', STR(((479 - ?templateMotifSequenceMatchBeginPositionP0DMC532) + 1)), '}'), '')))), '[a-z]', '')) AS ?step143) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0DMC5MF_0097933, 1, (STRLEN(?targetMotifMatchCigarP0DMC5MF_0097933) - STRLEN(REPLACE(?targetMotifMatchCigarP0DMC5MF_0097933, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step143), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0DMC5MF_0097933, 1, (STRLEN(?targetMotifMatchCigarP0DMC5MF_0097933) - STRLEN(REPLACE(?targetMotifMatchCigarP0DMC5MF_0097933, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step143), '}'), '')))), '[^-]', ''))) AS ?step244) .
BIND(((?step244 + ?targetMotifMatchRegionMatchBeginPositionMF_0097934) - 1) AS ?thisPositionOn14) .
BIND(?thisPositionOn14 AS ?thisPositionOn15) .
BIND(?this AS ?pfs1t45) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfsb12) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfse13) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn14, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00979a11')) AS ?annotation11) .
BIND(?this AS ?pfs10) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch50 faldo:location ?templateMotifSequenceMatchRegionP0DMC551 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0DMC553 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0DMC5MF_0097946 .
?templateMotifSequenceMatchRegionP0DMC551 faldo:begin ?templateMotifSequenceMatchBeginP0DMC552 .
?templateMotifSequenceMatchBeginP0DMC552 faldo:position ?templateMotifSequenceMatchBeginPositionP0DMC547 ;
faldo:reference isoform:P0DMC5-1 .
?templateMotifSequenceProfileAlignmentOperationP0DMC553 edam:has_input signature:MF_00979 ;
rdf:type edam:operation_0300 .
?targetMotifMatch54 faldo:location ?targetMotifMatchRegionMatch55 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0097957 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0DMC5MF_0097948 .
?targetMotifMatchRegionMatch55 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0097956 .
?targetMotifMatchRegionMatchBeginMF_0097956 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0097949 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0097957 edam:has_input signature:MF_00979 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0DMC5MF_0097946, 1, (STRLEN(?templateMotifCigarP0DMC5MF_0097946) - STRLEN(REPLACE(?templateMotifCigarP0DMC5MF_0097946, CONCAT('^(?:-*[^-]){', STR(((875 - ?templateMotifSequenceMatchBeginPositionP0DMC547) + 1)), '}'), '')))), '[a-z]', '')) AS ?step158) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0DMC5MF_0097948, 1, (STRLEN(?targetMotifMatchCigarP0DMC5MF_0097948) - STRLEN(REPLACE(?targetMotifMatchCigarP0DMC5MF_0097948, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step158), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0DMC5MF_0097948, 1, (STRLEN(?targetMotifMatchCigarP0DMC5MF_0097948) - STRLEN(REPLACE(?targetMotifMatchCigarP0DMC5MF_0097948, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step158), '}'), '')))), '[^-]', ''))) AS ?step259) .
BIND(((?step259 + ?targetMotifMatchRegionMatchBeginPositionMF_0097949) - 1) AS ?thisPositionOn20) .
BIND(?thisPositionOn20 AS ?thisPositionOn21) .
BIND(?this AS ?pfs1t60) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb18) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse19) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn20, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00979a17')) AS ?annotation17) .
BIND(?this AS ?pfs16) .
}
OPTIONAL {
?this up:annotation ?samtransmembrane61 ;
up:sequence ?thisSequence .
?samtransmembrane61 up:range ?samtransmembraner62 ;
rdf:type up:Transmembrane_Annotation .
?samtransmembraner62 faldo:begin ?samtransmembraneb63 ;
faldo:end ?samtransmembranee64 .
?samtransmembraneb63 faldo:position ?samtransmembranebp65 ;
faldo:reference ?thisSequence .
?samtransmembranee64 faldo:position ?samtransmembraneep66 ;
faldo:reference ?thisSequence .
BIND(?this AS ?sam22) .
}
BIND(URI(CONCAT(STR(?this), '#MF_00979a28')) AS ?keyword28) .
BIND(URI(CONCAT(STR(?this), '#MF_00979a29')) AS ?keyword29) .
BIND(URI(CONCAT(STR(?this), '#MF_00979a30')) AS ?keyword30) .
}
"xsd:string |