| http://purl.uniprot.org/unirules/MF_01132#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01132#construct-template-13 |
| http://purl.uniprot.org/unirules/MF_01132#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01132#construct-template-59 |
| http://purl.uniprot.org/unirules/MF_01132#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01132#construct-template-32 |
| http://purl.uniprot.org/unirules/MF_01132#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01132#construct-template-9 |
| http://purl.uniprot.org/unirules/MF_01132#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01132#construct-template-12 |
| http://purl.uniprot.org/unirules/MF_01132#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01132#construct-template-50 |
| http://purl.uniprot.org/unirules/MF_01132#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01132#construct-template-35 |
| http://purl.uniprot.org/unirules/MF_01132#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01132#construct-template-60 |
| http://purl.uniprot.org/unirules/MF_01132#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01132#construct-template-52 |
| http://purl.uniprot.org/unirules/MF_01132#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01132#construct-template-54 |
| http://purl.uniprot.org/unirules/MF_01132#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01132#construct-template-58 |
| http://purl.uniprot.org/unirules/MF_01132#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01132#construct-template-56 |
| http://purl.uniprot.org/unirules/MF_01132#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01132#construct-template-51 |
| http://purl.uniprot.org/unirules/MF_01132#construct | http://www.w3.org/ns/shacl#prefixes | http://purl.uniprot.org/unirules/ |
| http://purl.uniprot.org/unirules/MF_01132#construct | http://spinrdf.org/sp#where | http://purl.uniprot.org/unirules/MF_01132#construct-where-list-0 |
| http://purl.uniprot.org/unirules/MF_01132#construct | http://spinrdf.org/sp#templates | http://purl.uniprot.org/unirules/MF_01132#construct-template-list-0 |
| http://purl.uniprot.org/unirules/MF_01132#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:394898 up:source unirule:MF_01132 .
_:394899 up:source unirule:MF_01132 .
_:394900 up:source unirule:MF_01132 .
_:394901 up:source unirule:MF_01132 .
_:394902 up:source unirule:MF_01132 .
_:394903 up:source unirule:MF_01132 .
_:394904 up:source unirule:MF_01132 .
_:394905 up:source unirule:MF_01132 .
_:394906 up:source unirule:MF_01132 .
_:394907 up:source unirule:MF_01132 .
_:394908 up:source unirule:MF_01132 .
_:394909 up:source unirule:MF_01132 .
_:394910 up:source unirule:MF_01132 .
_:394911 up:source unirule:MF_01132 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation4 ,
?annotation6 ;
up:classifiedWith GO:0005737 ,
GO:0006355 ,
keyword:804 ,
keyword:805 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:fullName 'Global transcriptional regulator Spx' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'spx' .
?annotation2 a up:Function_Annotation ;
rdfs:comment 'Global transcriptional regulator that plays a key role in stress response and exerts either positive or negative regulation of genes. Acts by interacting with the C-terminal domain of the alpha subunit of the RNA polymerase (RNAP). This interaction can enhance binding of RNAP to the promoter region of target genes and stimulate their transcription, or block interaction of RNAP with activator.' .
?annotation3 a up:Subunit_Annotation ;
rdfs:comment 'Interacts with the C-terminal domain of the alpha subunit of the RNAP.' .
?annotation4 a up:Subcellular_Location_Annotation .
?annotation4li5 up:cellularComponent .
?annotation6 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the ArsC family. Spx subfamily.' .
?case7 up:classifiedWith keyword:1015 ,
keyword:676 .
?pfs8 up:annotation ?annotation9 .
?annotation9 faldo:begin ?pfsb10 ;
faldo:end ?pfse11 ;
rdf:type up:Disulfide_Bond_Annotation ;
rdfs:comment 'Redox-active' .
?pfsb10 faldo:position ?thisPositionOn12 ;
rdf:type faldo:ExactPosition .
?pfse11 faldo:position ?thisPositionOn13 ;
rdf:type faldo:ExactPosition .
_:394912 a rdf:Statement ;
up:attribution _:394898 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:394913 a rdf:Statement ;
up:attribution _:394899 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:394914 a rdf:Statement ;
up:attribution _:394900 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:394915 a rdf:Statement ;
up:attribution _:394901 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:394916 a rdf:Statement ;
up:attribution _:394902 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:394917 a rdf:Statement ;
up:attribution _:394903 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:394918 a rdf:Statement ;
up:attribution _:394904 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:394919 a rdf:Statement ;
up:attribution _:394905 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:804 .
_:394920 a rdf:Statement ;
up:attribution _:394906 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:805 .
_:394921 a rdf:Statement ;
up:attribution _:394907 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006355 .
_:394922 a rdf:Statement ;
up:attribution _:394908 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:394923 a rdf:Statement ;
up:attribution _:394909 ;
rdf:subject ?case7 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1015 .
_:394924 a rdf:Statement ;
up:attribution _:394910 ;
rdf:subject ?case7 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:676 .
_:394925 a rdf:Statement ;
up:source unirule:MF_01132 ;
rdf:subject ?pfs8 ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:394926 a rdf:Statement ;
up:attribution _:394911 ;
rdf:subject ?pfs8 ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01132
#Rule MF_01132 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2023-06-01
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01132 .
?thisOrganism rdfs:subClassOf+ taxon:1239 .
BIND(URI(CONCAT(STR(?this), '#MF_01132a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01132a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_01132a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01132a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01132a6')) AS ?annotation6) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch18 faldo:location ?templateMotifSequenceMatchRegionO3160219 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO3160221 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO31602MF_0113214 .
?templateMotifSequenceMatchRegionO3160219 faldo:begin ?templateMotifSequenceMatchBeginO3160220 .
?templateMotifSequenceMatchBeginO3160220 faldo:position ?templateMotifSequenceMatchBeginPositionO3160215 ;
faldo:reference isoform:O31602-1 .
?templateMotifSequenceProfileAlignmentOperationO3160221 edam:has_input signature:MF_01132 ;
rdf:type edam:operation_0300 .
?targetMotifMatch22 faldo:location ?targetMotifMatchRegionMatch23 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0113225 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO31602MF_0113216 .
?targetMotifMatchRegionMatch23 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0113224 .
?targetMotifMatchRegionMatchBeginMF_0113224 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0113217 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0113225 edam:has_input signature:MF_01132 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_1) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO31602MF_0113214, 1, (STRLEN(?templateMotifCigarO31602MF_0113214) - STRLEN(REPLACE(?templateMotifCigarO31602MF_0113214, CONCAT('^(?:-*[^-]){', STR(((10 - ?templateMotifSequenceMatchBeginPositionO3160215) + 1)), '}'), '')))), '[a-z]', '')) AS ?step126) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO31602MF_0113216, 1, (STRLEN(?targetMotifMatchCigarO31602MF_0113216) - STRLEN(REPLACE(?targetMotifMatchCigarO31602MF_0113216, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO31602MF_0113216, 1, (STRLEN(?targetMotifMatchCigarO31602MF_0113216) - STRLEN(REPLACE(?targetMotifMatchCigarO31602MF_0113216, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step126), '}'), '')))), '[^-]', ''))) AS ?step227) .
BIND(((?step227 + ?targetMotifMatchRegionMatchBeginPositionMF_0113217) - 1) AS ?thisPositionOn12) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO31602MF_0113214, 1, (STRLEN(?templateMotifCigarO31602MF_0113214) - STRLEN(REPLACE(?templateMotifCigarO31602MF_0113214, CONCAT('^(?:-*[^-]){', STR(((13 - ?templateMotifSequenceMatchBeginPositionO3160215) + 1)), '}'), '')))), '[a-z]', '')) AS ?step128) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO31602MF_0113216, 1, (STRLEN(?targetMotifMatchCigarO31602MF_0113216) - STRLEN(REPLACE(?targetMotifMatchCigarO31602MF_0113216, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step128), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO31602MF_0113216, 1, (STRLEN(?targetMotifMatchCigarO31602MF_0113216) - STRLEN(REPLACE(?targetMotifMatchCigarO31602MF_0113216, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step128), '}'), '')))), '[^-]', ''))) AS ?step229) .
BIND(((?step229 + ?targetMotifMatchRegionMatchBeginPositionMF_0113217) - 1) AS ?thisPositionOn13) .
BIND(?this AS ?pfs1t30) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfsb10) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfse11) .
FILTER (REGEX('C[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]C', SUBSTR(?thisSequenceValue, ?thisPositionOn12, (?thisPositionOn13 - ?thisPositionOn12)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01132a9')) AS ?annotation9) .
BIND(?this AS ?pfs8) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag31) .
}
BIND(IF(BOUND(?tagFT_1), ?caseWithTag31, ?UNBOUND_VARIABLE) AS ?case7) .
}
"xsd:string |
| http://purl.uniprot.org/unirules/MF_01132 | http://www.w3.org/ns/shacl#rule | http://purl.uniprot.org/unirules/MF_01132#construct |