| http://purl.uniprot.org/unirules/MF_01831#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01831#construct-template-73 |
| http://purl.uniprot.org/unirules/MF_01831#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01831#construct-template-59 |
| http://purl.uniprot.org/unirules/MF_01831#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01831#construct-template-101 |
| http://purl.uniprot.org/unirules/MF_01831#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01831#construct-template-63 |
| http://purl.uniprot.org/unirules/MF_01831#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01831#construct-template-9 |
| http://purl.uniprot.org/unirules/MF_01831#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01831#construct-template-62 |
| http://purl.uniprot.org/unirules/MF_01831#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01831#construct-template-96 |
| http://purl.uniprot.org/unirules/MF_01831#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01831#construct-template-71 |
| http://purl.uniprot.org/unirules/MF_01831#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01831#construct-template-108 |
| http://purl.uniprot.org/unirules/MF_01831#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01831#construct-template-106 |
| http://purl.uniprot.org/unirules/MF_01831#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01831#construct-template-90 |
| http://purl.uniprot.org/unirules/MF_01831#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01831#construct-template-93 |
| http://purl.uniprot.org/unirules/MF_01831#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01831#construct-template-109 |
| http://purl.uniprot.org/unirules/MF_01831#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01831#construct-template-104 |
| http://purl.uniprot.org/unirules/MF_01831#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01831#construct-template-99 |
| http://purl.uniprot.org/unirules/MF_01831#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01831#construct-template-100 |
| http://purl.uniprot.org/unirules/MF_01831#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01831#construct-template-97 |
| http://purl.uniprot.org/unirules/MF_01831#construct | http://www.w3.org/ns/shacl#prefixes | http://purl.uniprot.org/unirules/ |
| http://purl.uniprot.org/unirules/MF_01831#construct | http://spinrdf.org/sp#where | http://purl.uniprot.org/unirules/MF_01831#construct-where-list-0 |
| http://purl.uniprot.org/unirules/MF_01831#construct | http://spinrdf.org/sp#templates | http://purl.uniprot.org/unirules/MF_01831#construct-template-list-0 |
| http://purl.uniprot.org/unirules/MF_01831#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:640107 up:source unirule:MF_01831 .
_:640108 up:source unirule:MF_01831 .
_:640109 up:source unirule:MF_01831 .
_:640110 up:source unirule:MF_01831 .
_:640111 up:source unirule:MF_01831 .
_:640112 up:source unirule:MF_01831 .
_:640113 up:source unirule:MF_01831 .
_:640114 up:source unirule:MF_01831 .
_:640115 up:source unirule:MF_01831 .
_:640116 up:source unirule:MF_01831 .
_:640117 up:source unirule:MF_01831 .
_:640118 up:source unirule:MF_01831 .
_:640119 up:source unirule:MF_01831 .
_:640120 up:source unirule:MF_01831 .
_:640121 up:source unirule:MF_01831 .
_:640122 up:source unirule:MF_01831 .
_:640123 up:source unirule:MF_01831 .
_:640124 up:source unirule:MF_01831 .
_:640125 up:source unirule:MF_01831 .
_:640126 up:source unirule:MF_01831 .
_:640127 up:source unirule:MF_01831 .
_:640128 up:source unirule:MF_01831 .
?this up:alternativeName ?name1 ,
?name2 ,
?name3 ;
up:annotation ?annotation5 ,
?annotation6 ,
?annotation8 ,
?annotation10 ,
?annotation11 ,
?annotation12 ,
?annotation13 ,
?annotation15 ;
up:classifiedWith GO:0005737 ,
GO:0009000 ,
GO:0031071 ,
keyword:456 ,
keyword:663 ,
keyword:808 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.8.1.7' ;
up:fullName 'Cysteine desulfurase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Selenocysteine beta-lyase' ;
up:shortName 'SCL' ;
rdf:type up:Structured_Name .
?name2 up:ecName '4.4.1.16' ;
up:fullName 'Selenocysteine lyase' ;
rdf:type up:Structured_Name .
?name3 up:fullName 'Selenocysteine reductase' ;
rdf:type up:Structured_Name .
?gene4 skos:prefLabel 'sufS' .
?annotation5 a up:Function_Annotation ;
rdfs:comment 'Cysteine desulfurases mobilize the sulfur from L-cysteine to yield L-alanine, an essential step in sulfur metabolism for biosynthesis of a variety of sulfur-containing biomolecules. Component of the suf operon, which is activated and required under specific conditions such as oxidative stress and iron limitation. Acts as a potent selenocysteine lyase in vitro, that mobilizes selenium from L-selenocysteine. Selenocysteine lyase activity is however unsure in vivo.' .
?annotation6 up:activity ?activity7 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity7 up:catalyticActivity ;
up:enzymeClass .
?annotation8 up:activity ?activity9 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity9 up:catalyticActivity ;
up:enzymeClass .
?annotation10 up:cofactor chebi:597326 ;
rdf:type up:Cofactor_Annotation .
?annotation11 a up:Pathway_Annotation ;
rdfs:comment 'Cofactor biosynthesis; iron-sulfur cluster biosynthesis.' .
?annotation12 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer. Interacts with SufE and the SufBCD complex composed of SufB, SufC and SufD. The interaction with SufE is required to mediate the direct transfer of the sulfur atom from the S-sulfanylcysteine.' .
?annotation13 a up:Subcellular_Location_Annotation .
?annotation13li14 up:cellularComponent .
?annotation15 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the class-V pyridoxal-phosphate-dependent aminotransferase family. Csd subfamily.' .
?pfs16 up:annotation ?annotation17 .
?annotation17 faldo:begin ?pfsb18 ;
faldo:end ?pfse19 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Cysteine persulfide intermediate' .
?pfsb18 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?pfse19 faldo:position ?thisPositionOn21 ;
rdf:type faldo:ExactPosition .
?pfs22 up:annotation ?annotation23 .
?annotation23 faldo:begin ?pfsb24 ;
faldo:end ?pfse25 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment 'N6-(pyridoxal phosphate)lysine' .
?pfsb24 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?pfse25 faldo:position ?thisPositionOn27 ;
rdf:type faldo:ExactPosition .
_:640129 a rdf:Statement ;
up:attribution _:640107 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:640130 a rdf:Statement ;
up:attribution _:640108 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:640131 a rdf:Statement ;
up:attribution _:640109 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:640132 a rdf:Statement ;
up:attribution _:640110 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name3 .
_:640133 a rdf:Statement ;
up:attribution _:640111 ;
rdf:subject ?gene4 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene4 .
_:640134 a rdf:Statement ;
up:attribution _:640112 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:640135 a rdf:Statement ;
up:attribution _:640113 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:640136 a rdf:Statement ;
up:attribution _:640114 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:640137 a rdf:Statement ;
up:attribution _:640115 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:640138 a rdf:Statement ;
up:attribution _:640116 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:640139 a rdf:Statement ;
up:attribution _:640117 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:640140 a rdf:Statement ;
up:attribution _:640118 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:640141 a rdf:Statement ;
up:attribution _:640119 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:640142 a rdf:Statement ;
up:attribution _:640120 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:640143 a rdf:Statement ;
up:attribution _:640121 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:456 .
_:640144 a rdf:Statement ;
up:attribution _:640122 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:663 .
_:640145 a rdf:Statement ;
up:attribution _:640123 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:640146 a rdf:Statement ;
up:attribution _:640124 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0031071 .
_:640147 a rdf:Statement ;
up:attribution _:640125 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009000 .
_:640148 a rdf:Statement ;
up:attribution _:640126 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:640149 a rdf:Statement ;
up:source unirule:MF_01831 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:640150 a rdf:Statement ;
up:attribution _:640127 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:640151 a rdf:Statement ;
up:source unirule:MF_01831 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:640152 a rdf:Statement ;
up:attribution _:640128 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01831
#Rule MF_01831 Created by:? on:2005-02-28 Modified by:Elisabeth Coudert on:2024-12-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01831 .
?thisOrganism rdfs:subClassOf+ taxon:91347 .
BIND(URI(CONCAT(STR(?this), '#MF_01831a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01831a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01831a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_01831a3')) AS ?name3) .
BIND(URI(CONCAT(STR(?this), '#MF_01831a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01831a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_01831a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_01831a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_01831a11')) AS ?annotation11) .
BIND(URI(CONCAT(STR(?this), '#MF_01831a12')) AS ?annotation12) .
BIND(URI(CONCAT(STR(?this), '#MF_01831a13')) AS ?annotation13) .
BIND(URI(CONCAT(STR(?this), '#MF_01831a15')) AS ?annotation15) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch32 faldo:location ?templateMotifSequenceMatchRegionP7744433 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP7744435 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP77444MF_0183128 .
?templateMotifSequenceMatchRegionP7744433 faldo:begin ?templateMotifSequenceMatchBeginP7744434 .
?templateMotifSequenceMatchBeginP7744434 faldo:position ?templateMotifSequenceMatchBeginPositionP7744429 ;
faldo:reference isoform:P77444-1 .
?templateMotifSequenceProfileAlignmentOperationP7744435 edam:has_input signature:MF_01831 ;
rdf:type edam:operation_0300 .
?targetMotifMatch36 faldo:location ?targetMotifMatchRegionMatch37 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0183139 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP77444MF_0183130 .
?targetMotifMatchRegionMatch37 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0183138 .
?targetMotifMatchRegionMatchBeginMF_0183138 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0183131 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0183139 edam:has_input signature:MF_01831 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77444MF_0183128, 1, (STRLEN(?templateMotifCigarP77444MF_0183128) - STRLEN(REPLACE(?templateMotifCigarP77444MF_0183128, CONCAT('^(?:-*[^-]){', STR(((364 - ?templateMotifSequenceMatchBeginPositionP7744429) + 1)), '}'), '')))), '[a-z]', '')) AS ?step140) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77444MF_0183130, 1, (STRLEN(?targetMotifMatchCigarP77444MF_0183130) - STRLEN(REPLACE(?targetMotifMatchCigarP77444MF_0183130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step140), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77444MF_0183130, 1, (STRLEN(?targetMotifMatchCigarP77444MF_0183130) - STRLEN(REPLACE(?targetMotifMatchCigarP77444MF_0183130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step140), '}'), '')))), '[^-]', ''))) AS ?step241) .
BIND(((?step241 + ?targetMotifMatchRegionMatchBeginPositionMF_0183131) - 1) AS ?thisPositionOn20) .
BIND(?thisPositionOn20 AS ?thisPositionOn21) .
BIND(?this AS ?pfs1t42) .
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) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_01831a17')) AS ?annotation17) .
BIND(?this AS ?pfs16) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch47 faldo:location ?templateMotifSequenceMatchRegionP7744448 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP7744450 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP77444MF_0183143 .
?templateMotifSequenceMatchRegionP7744448 faldo:begin ?templateMotifSequenceMatchBeginP7744449 .
?templateMotifSequenceMatchBeginP7744449 faldo:position ?templateMotifSequenceMatchBeginPositionP7744444 ;
faldo:reference isoform:P77444-1 .
?templateMotifSequenceProfileAlignmentOperationP7744450 edam:has_input signature:MF_01831 ;
rdf:type edam:operation_0300 .
?targetMotifMatch51 faldo:location ?targetMotifMatchRegionMatch52 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0183154 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP77444MF_0183145 .
?targetMotifMatchRegionMatch52 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0183153 .
?targetMotifMatchRegionMatchBeginMF_0183153 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0183146 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0183154 edam:has_input signature:MF_01831 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77444MF_0183143, 1, (STRLEN(?templateMotifCigarP77444MF_0183143) - STRLEN(REPLACE(?templateMotifCigarP77444MF_0183143, CONCAT('^(?:-*[^-]){', STR(((226 - ?templateMotifSequenceMatchBeginPositionP7744444) + 1)), '}'), '')))), '[a-z]', '')) AS ?step155) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77444MF_0183145, 1, (STRLEN(?targetMotifMatchCigarP77444MF_0183145) - STRLEN(REPLACE(?targetMotifMatchCigarP77444MF_0183145, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step155), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77444MF_0183145, 1, (STRLEN(?targetMotifMatchCigarP77444MF_0183145) - STRLEN(REPLACE(?targetMotifMatchCigarP77444MF_0183145, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step155), '}'), '')))), '[^-]', ''))) AS ?step256) .
BIND(((?step256 + ?targetMotifMatchRegionMatchBeginPositionMF_0183146) - 1) AS ?thisPositionOn26) .
BIND(?thisPositionOn26 AS ?thisPositionOn27) .
BIND(?this AS ?pfs1t57) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb24) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse25) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn26, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_01831a23')) AS ?annotation23) .
BIND(?this AS ?pfs22) .
}
}
"xsd:string |
| http://purl.uniprot.org/unirules/MF_01831 | http://www.w3.org/ns/shacl#rule | http://purl.uniprot.org/unirules/MF_01831#construct |