| http://purl.uniprot.org/unirules/MF_00413#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00413#construct-template-16 |
| http://purl.uniprot.org/unirules/MF_00413#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00413#construct-template-23 |
| http://purl.uniprot.org/unirules/MF_00413#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00413#construct-template-39 |
| http://purl.uniprot.org/unirules/MF_00413#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00413#construct-template-0 |
| http://purl.uniprot.org/unirules/MF_00413#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00413#construct-template-22 |
| http://purl.uniprot.org/unirules/MF_00413#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00413#construct-template-19 |
| http://purl.uniprot.org/unirules/MF_00413#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00413#construct-template-10 |
| http://purl.uniprot.org/unirules/MF_00413#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00413#construct-template-20 |
| http://purl.uniprot.org/unirules/MF_00413#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00413#construct-template-9 |
| http://purl.uniprot.org/unirules/MF_00413#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00413#construct-template-28 |
| http://purl.uniprot.org/unirules/MF_00413#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00413#construct-template-32 |
| http://purl.uniprot.org/unirules/MF_00413#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00413#construct-template-1 |
| http://purl.uniprot.org/unirules/MF_00413#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00413#construct-template-37 |
| http://purl.uniprot.org/unirules/MF_00413#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00413#construct-template-30 |
| http://purl.uniprot.org/unirules/MF_00413#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00413#construct-template-36 |
| http://purl.uniprot.org/unirules/MF_00413#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00413#construct-template-31 |
| http://purl.uniprot.org/unirules/MF_00413#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00413#construct-template-38 |
| http://purl.uniprot.org/unirules/MF_00413#construct | http://www.w3.org/ns/shacl#prefixes | http://purl.uniprot.org/unirules/ |
| http://purl.uniprot.org/unirules/MF_00413#construct | http://spinrdf.org/sp#where | http://purl.uniprot.org/unirules/MF_00413#construct-where-list-0 |
| http://purl.uniprot.org/unirules/MF_00413#construct | http://spinrdf.org/sp#templates | http://purl.uniprot.org/unirules/MF_00413#construct-template-list-0 |
| http://purl.uniprot.org/unirules/MF_00413#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:161961 up:source unirule:MF_00413 .
_:161962 up:source unirule:MF_00413 .
_:161963 up:source unirule:MF_00413 .
_:161964 up:source unirule:MF_00413 .
_:161965 up:source unirule:MF_00413 .
_:161966 up:source unirule:MF_00413 .
_:161967 up:source unirule:MF_00413 .
_:161968 up:source unirule:MF_00413 .
_:161969 up:source unirule:MF_00413 .
?this up:annotation ?annotation1 ,
?annotation3 ;
up:classifiedWith GO:0005737 ,
GO:0097163 ,
keyword:963 .
?gene0 skos:prefLabel 'tusA' .
?annotation1 a up:Subcellular_Location_Annotation .
?annotation1li2 up:cellularComponent .
?annotation3 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the sulfur carrier protein TusA family.' .
?case4 up:classifiedWith GO:0006400 ,
keyword:819 .
?pfs6 up:annotation ?annotation7 .
?annotation7 faldo:begin ?pfsb8 ;
faldo:end ?pfse9 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Cysteine persulfide intermediate' .
?pfsb8 faldo:position ?thisPositionOn10 ;
rdf:type faldo:ExactPosition .
?pfse9 faldo:position ?thisPositionOn11 ;
rdf:type faldo:ExactPosition .
_:161970 a rdf:Statement ;
up:attribution _:161961 ;
rdf:subject ?gene0 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene0 .
_:161971 a rdf:Statement ;
up:attribution _:161962 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:161972 a rdf:Statement ;
up:attribution _:161963 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:161973 a rdf:Statement ;
up:attribution _:161964 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:161974 a rdf:Statement ;
up:attribution _:161965 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0097163 .
_:161975 a rdf:Statement ;
up:attribution _:161966 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:161976 a rdf:Statement ;
up:attribution _:161967 ;
rdf:subject ?case4 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:819 .
_:161977 a rdf:Statement ;
up:attribution _:161968 ;
rdf:subject ?case4 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006400 .
_:161978 a rdf:Statement ;
up:source unirule:MF_00413 ;
rdf:subject ?pfs6 ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:161979 a rdf:Statement ;
up:attribution _:161969 ;
rdf:subject ?pfs6 ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00413
#Rule MF_00413 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2024-01-31
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00413 .
?thisOrganism rdfs:subClassOf+ taxon:1236 .
BIND(URI(CONCAT(STR(?this), '#MF_00413a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_00413a3')) AS ?annotation3) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch16 faldo:location ?templateMotifSequenceMatchRegionP0A89017 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A89019 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A890MF_0041312 .
?templateMotifSequenceMatchRegionP0A89017 faldo:begin ?templateMotifSequenceMatchBeginP0A89018 .
?templateMotifSequenceMatchBeginP0A89018 faldo:position ?templateMotifSequenceMatchBeginPositionP0A89013 ;
faldo:reference isoform:P0A890-1 .
?templateMotifSequenceProfileAlignmentOperationP0A89019 edam:has_input signature:MF_00413 ;
rdf:type edam:operation_0300 .
?targetMotifMatch20 faldo:location ?targetMotifMatchRegionMatch21 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0041323 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A890MF_0041314 .
?targetMotifMatchRegionMatch21 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0041322 .
?targetMotifMatchRegionMatchBeginMF_0041322 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0041315 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0041323 edam:has_input signature:MF_00413 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A890MF_0041312, 1, (STRLEN(?templateMotifCigarP0A890MF_0041312) - STRLEN(REPLACE(?templateMotifCigarP0A890MF_0041312, CONCAT('^(?:-*[^-]){', STR(((19 - ?templateMotifSequenceMatchBeginPositionP0A89013) + 1)), '}'), '')))), '[a-z]', '')) AS ?step124) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A890MF_0041314, 1, (STRLEN(?targetMotifMatchCigarP0A890MF_0041314) - STRLEN(REPLACE(?targetMotifMatchCigarP0A890MF_0041314, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step124), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A890MF_0041314, 1, (STRLEN(?targetMotifMatchCigarP0A890MF_0041314) - STRLEN(REPLACE(?targetMotifMatchCigarP0A890MF_0041314, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step124), '}'), '')))), '[^-]', ''))) AS ?step225) .
BIND(((?step225 + ?targetMotifMatchRegionMatchBeginPositionMF_0041315) - 1) AS ?thisPositionOn10) .
BIND(?thisPositionOn10 AS ?thisPositionOn11) .
BIND(?this AS ?pfs1t26) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn10))) AS ?pfsb8) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn11))) AS ?pfse9) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn10, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00413a7')) AS ?annotation7) .
BIND(?this AS ?pfs6) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:91347 .
BIND(?this AS ?case4) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:91347 .
})) .
BIND(?this AS ?case5) .
}
}
"xsd:string |
| http://purl.uniprot.org/unirules/MF_00413 | http://www.w3.org/ns/shacl#rule | http://purl.uniprot.org/unirules/MF_00413#construct |