| http://purl.uniprot.org/unirules/MF_00725#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:267083 up:source unirule:MF_00725 .
_:267084 up:source unirule:MF_00725 .
_:267085 up:source unirule:MF_00725 .
_:267086 up:source unirule:MF_00725 .
_:267087 up:source unirule:MF_00725 .
_:267088 up:source unirule:MF_00725 .
_:267089 up:source unirule:MF_00725 .
_:267090 up:source unirule:MF_00725 .
_:267091 up:source unirule:MF_00725 .
_:267092 up:source unirule:MF_00725 .
_:267093 up:source unirule:MF_00725 .
_:267094 up:source unirule:MF_00725 .
_:267095 up:source unirule:MF_00725 .
_:267096 up:source unirule:MF_00725 .
_:267097 up:source unirule:MF_00725 .
_:267098 up:source unirule:MF_00725 .
_:267099 up:source unirule:MF_00725 .
_:267100 up:source unirule:MF_00725 .
_:267101 up:source unirule:MF_00725 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation4 ,
?annotation6 ,
?annotation7 ;
up:classifiedWith GO:0003677 ,
GO:0005737 ,
GO:0006355 ,
GO:1902208 ,
keyword:1005 ,
keyword:10 ,
keyword:238 ,
keyword:804 ,
keyword:805 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:fullName 'Flagellar transcriptional regulator FlhD' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'flhD' .
?annotation2 a up:Function_Annotation ;
rdfs:comment 'Functions in complex with FlhC as a master transcriptional regulator that regulates transcription of several flagellar and non-flagellar operons by binding to their promoter region. Activates expression of class 2 flagellar genes, including fliA, which is a flagellum-specific sigma factor that turns on the class 3 genes. Also regulates genes whose products function in a variety of physiological pathways.' .
?annotation3 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer; disulfide-linked. Forms a heterohexamer composed of two FlhC and four FlhD subunits. Each FlhC binds a FlhD dimer, forming a heterotrimer, and a hexamer assembles by dimerization of two heterotrimers.' .
?annotation4 a up:Subcellular_Location_Annotation .
?annotation4li5 up:cellularComponent .
?annotation6 a up:Domain_Annotation ;
rdfs:comment 'The C-terminal region contains a putative helix-turn-helix (HTH) motif, suggesting that this region may bind DNA.' .
?annotation7 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the FlhD family.' .
?case8 up:classifiedWith keyword:1015 .
?pfs9 up:annotation ?annotation10 .
?annotation10 faldo:begin ?pfsb11 ;
faldo:end ?pfse12 ;
rdf:type up:Disulfide_Bond_Annotation ;
rdfs:comment 'Interchain' .
?pfsb11 faldo:position ?thisPositionOn13 ;
rdf:type faldo:ExactPosition .
?pfse12 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
_:267102 a rdf:Statement ;
up:attribution _:267083 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:267103 a rdf:Statement ;
up:attribution _:267084 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:267104 a rdf:Statement ;
up:attribution _:267085 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:267105 a rdf:Statement ;
up:attribution _:267086 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:267106 a rdf:Statement ;
up:attribution _:267087 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:267107 a rdf:Statement ;
up:attribution _:267088 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:267108 a rdf:Statement ;
up:attribution _:267089 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:267109 a rdf:Statement ;
up:attribution _:267090 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:10 .
_:267110 a rdf:Statement ;
up:attribution _:267091 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1005 .
_:267111 a rdf:Statement ;
up:attribution _:267092 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:267112 a rdf:Statement ;
up:attribution _:267093 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:238 .
_:267113 a rdf:Statement ;
up:attribution _:267094 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:804 .
_:267114 a rdf:Statement ;
up:attribution _:267095 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:805 .
_:267115 a rdf:Statement ;
up:attribution _:267096 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003677 .
_:267116 a rdf:Statement ;
up:attribution _:267097 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006355 .
_:267117 a rdf:Statement ;
up:attribution _:267098 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:1902208 .
_:267118 a rdf:Statement ;
up:attribution _:267099 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:267119 a rdf:Statement ;
up:attribution _:267100 ;
rdf:subject ?case8 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1015 .
_:267120 a rdf:Statement ;
up:source unirule:MF_00725 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:267121 a rdf:Statement ;
up:attribution _:267101 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00725
#Rule MF_00725 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2023-11-28
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00725 .
?thisOrganism rdfs:subClassOf+ taxon:1224 .
BIND(URI(CONCAT(STR(?this), '#MF_00725a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00725a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00725a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00725a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00725a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00725a7')) AS ?annotation7) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch19 faldo:location ?templateMotifSequenceMatchRegionP0A8S920 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A8S922 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A8S9MF_0072515 .
?templateMotifSequenceMatchRegionP0A8S920 faldo:begin ?templateMotifSequenceMatchBeginP0A8S921 .
?templateMotifSequenceMatchBeginP0A8S921 faldo:position ?templateMotifSequenceMatchBeginPositionP0A8S916 ;
faldo:reference isoform:P0A8S9-1 .
?templateMotifSequenceProfileAlignmentOperationP0A8S922 edam:has_input signature:MF_00725 ;
rdf:type edam:operation_0300 .
?targetMotifMatch23 faldo:location ?targetMotifMatchRegionMatch24 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0072526 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A8S9MF_0072517 .
?targetMotifMatchRegionMatch24 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0072525 .
?targetMotifMatchRegionMatchBeginMF_0072525 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0072518 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0072526 edam:has_input signature:MF_00725 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_1) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8S9MF_0072515, 1, (STRLEN(?templateMotifCigarP0A8S9MF_0072515) - STRLEN(REPLACE(?templateMotifCigarP0A8S9MF_0072515, CONCAT('^(?:-*[^-]){', STR(((65 - ?templateMotifSequenceMatchBeginPositionP0A8S916) + 1)), '}'), '')))), '[a-z]', '')) AS ?step127) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8S9MF_0072517, 1, (STRLEN(?targetMotifMatchCigarP0A8S9MF_0072517) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8S9MF_0072517, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step127), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8S9MF_0072517, 1, (STRLEN(?targetMotifMatchCigarP0A8S9MF_0072517) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8S9MF_0072517, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step127), '}'), '')))), '[^-]', ''))) AS ?step228) .
BIND(((?step228 + ?targetMotifMatchRegionMatchBeginPositionMF_0072518) - 1) AS ?thisPositionOn13) .
BIND(?thisPositionOn13 AS ?thisPositionOn14) .
BIND(?this AS ?pfs1t29) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfsb11) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfse12) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn13, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00725a10')) AS ?annotation10) .
BIND(?this AS ?pfs9) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag30) .
}
BIND(IF(BOUND(?tagFT_1), ?caseWithTag30, ?UNBOUND_VARIABLE) AS ?case8) .
}
"xsd:string |