| http://purl.uniprot.org/unirules/MF_00746#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:273185 up:source unirule:MF_00746 .
_:273186 up:source unirule:MF_00746 .
_:273187 up:source unirule:MF_00746 .
_:273188 up:source unirule:MF_00746 .
_:273189 up:source unirule:MF_00746 .
_:273190 up:source unirule:MF_00746 .
_:273191 up:source unirule:MF_00746 .
_:273192 up:source unirule:MF_00746 .
_:273193 up:source unirule:MF_00746 .
_:273194 up:source unirule:MF_00746 .
_:273195 up:source unirule:MF_00746 .
_:273196 up:source unirule:MF_00746 .
_:273197 up:source unirule:MF_00746 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation5 ;
up:classifiedWith GO:0005737 ,
GO:0008270 ,
keyword:479 ,
keyword:862 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:fullName 'Protein SprT' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'sprT' .
?annotation2 up:cofactor chebi:29105 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 zinc ion.' .
?annotation3 a up:Subcellular_Location_Annotation .
?annotation3li4 up:cellularComponent .
?annotation5 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the SprT family.' .
?pfs6 up:annotation ?annotation7 .
?annotation7 faldo:begin ?pfsb8 ;
faldo:end ?pfse9 ;
rdf:type up:Active_Site_Annotation .
?pfsb8 faldo:position ?thisPositionOn10 ;
rdf:type faldo:ExactPosition .
?pfse9 faldo:position ?thisPositionOn11 ;
rdf:type faldo:ExactPosition .
?pfs12 up:annotation ?annotation13 .
?annotation13 faldo:begin ?pfsb14 ;
faldo:end ?pfse15 ;
up:ligand ?ligand16 ;
rdf:type up:Binding_Site_Annotation .
?pfsb14 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?pfse15 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?ligand16 rdfs:subClassOf chebi:29105 .
?pfs19 up:annotation ?annotation20 .
?annotation20 faldo:begin ?pfsb21 ;
faldo:end ?pfse22 ;
up:ligand ?ligand23 ;
rdf:type up:Binding_Site_Annotation .
?pfsb21 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfse22 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?ligand23 rdfs:subClassOf chebi:29105 .
_:273198 a rdf:Statement ;
up:attribution _:273185 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:273199 a rdf:Statement ;
up:attribution _:273186 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:273200 a rdf:Statement ;
up:attribution _:273187 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:273201 a rdf:Statement ;
up:attribution _:273188 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:273202 a rdf:Statement ;
up:attribution _:273189 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:273203 a rdf:Statement ;
up:attribution _:273190 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:273204 a rdf:Statement ;
up:attribution _:273191 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:273205 a rdf:Statement ;
up:attribution _:273192 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:862 .
_:273206 a rdf:Statement ;
up:attribution _:273193 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008270 .
_:273207 a rdf:Statement ;
up:attribution _:273194 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:273208 a rdf:Statement ;
up:source unirule:MF_00746 ;
rdf:subject ?pfs6 ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:273209 a rdf:Statement ;
up:attribution _:273195 ;
rdf:subject ?pfs6 ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:273210 a rdf:Statement ;
up:source unirule:MF_00746 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:273211 a rdf:Statement ;
up:attribution _:273196 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:273212 a rdf:Statement ;
up:source unirule:MF_00746 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:273213 a rdf:Statement ;
up:attribution _:273197 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00746
#Rule MF_00746 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2022-11-19
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00746 .
?thisOrganism rdfs:subClassOf+ taxon:1236 .
BIND(URI(CONCAT(STR(?this), '#MF_00746a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00746a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00746a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00746a5')) AS ?annotation5) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch30 faldo:location ?templateMotifSequenceMatchRegionP3990231 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3990233 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP39902MF_0074626 .
?templateMotifSequenceMatchRegionP3990231 faldo:begin ?templateMotifSequenceMatchBeginP3990232 .
?templateMotifSequenceMatchBeginP3990232 faldo:position ?templateMotifSequenceMatchBeginPositionP3990227 ;
faldo:reference isoform:P39902-1 .
?templateMotifSequenceProfileAlignmentOperationP3990233 edam:has_input signature:MF_00746 ;
rdf:type edam:operation_0300 .
?targetMotifMatch34 faldo:location ?targetMotifMatchRegionMatch35 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0074637 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP39902MF_0074628 .
?targetMotifMatchRegionMatch35 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0074636 .
?targetMotifMatchRegionMatchBeginMF_0074636 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0074629 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0074637 edam:has_input signature:MF_00746 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39902MF_0074626, 1, (STRLEN(?templateMotifCigarP39902MF_0074626) - STRLEN(REPLACE(?templateMotifCigarP39902MF_0074626, CONCAT('^(?:-*[^-]){', STR(((79 - ?templateMotifSequenceMatchBeginPositionP3990227) + 1)), '}'), '')))), '[a-z]', '')) AS ?step138) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39902MF_0074628, 1, (STRLEN(?targetMotifMatchCigarP39902MF_0074628) - STRLEN(REPLACE(?targetMotifMatchCigarP39902MF_0074628, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step138), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39902MF_0074628, 1, (STRLEN(?targetMotifMatchCigarP39902MF_0074628) - STRLEN(REPLACE(?targetMotifMatchCigarP39902MF_0074628, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step138), '}'), '')))), '[^-]', ''))) AS ?step239) .
BIND(((?step239 + ?targetMotifMatchRegionMatchBeginPositionMF_0074629) - 1) AS ?thisPositionOn10) .
BIND(?thisPositionOn10 AS ?thisPositionOn11) .
BIND(?this AS ?pfs1t40) .
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) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00746a7')) AS ?annotation7) .
BIND(?this AS ?pfs6) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch45 faldo:location ?templateMotifSequenceMatchRegionP3990246 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3990248 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP39902MF_0074641 .
?templateMotifSequenceMatchRegionP3990246 faldo:begin ?templateMotifSequenceMatchBeginP3990247 .
?templateMotifSequenceMatchBeginP3990247 faldo:position ?templateMotifSequenceMatchBeginPositionP3990242 ;
faldo:reference isoform:P39902-1 .
?templateMotifSequenceProfileAlignmentOperationP3990248 edam:has_input signature:MF_00746 ;
rdf:type edam:operation_0300 .
?targetMotifMatch49 faldo:location ?targetMotifMatchRegionMatch50 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0074652 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP39902MF_0074643 .
?targetMotifMatchRegionMatch50 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0074651 .
?targetMotifMatchRegionMatchBeginMF_0074651 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0074644 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0074652 edam:has_input signature:MF_00746 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39902MF_0074641, 1, (STRLEN(?templateMotifCigarP39902MF_0074641) - STRLEN(REPLACE(?templateMotifCigarP39902MF_0074641, CONCAT('^(?:-*[^-]){', STR(((78 - ?templateMotifSequenceMatchBeginPositionP3990242) + 1)), '}'), '')))), '[a-z]', '')) AS ?step153) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39902MF_0074643, 1, (STRLEN(?targetMotifMatchCigarP39902MF_0074643) - STRLEN(REPLACE(?targetMotifMatchCigarP39902MF_0074643, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39902MF_0074643, 1, (STRLEN(?targetMotifMatchCigarP39902MF_0074643) - STRLEN(REPLACE(?targetMotifMatchCigarP39902MF_0074643, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step153), '}'), '')))), '[^-]', ''))) AS ?step254) .
BIND(((?step254 + ?targetMotifMatchRegionMatchBeginPositionMF_0074644) - 1) AS ?thisPositionOn17) .
BIND(?thisPositionOn17 AS ?thisPositionOn18) .
BIND(?this AS ?pfs1t55) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb14) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse15) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn17, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00746a13')) AS ?annotation13) .
BIND(?this AS ?pfs12) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch60 faldo:location ?templateMotifSequenceMatchRegionP3990261 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3990263 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP39902MF_0074656 .
?templateMotifSequenceMatchRegionP3990261 faldo:begin ?templateMotifSequenceMatchBeginP3990262 .
?templateMotifSequenceMatchBeginP3990262 faldo:position ?templateMotifSequenceMatchBeginPositionP3990257 ;
faldo:reference isoform:P39902-1 .
?templateMotifSequenceProfileAlignmentOperationP3990263 edam:has_input signature:MF_00746 ;
rdf:type edam:operation_0300 .
?targetMotifMatch64 faldo:location ?targetMotifMatchRegionMatch65 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0074667 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP39902MF_0074658 .
?targetMotifMatchRegionMatch65 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0074666 .
?targetMotifMatchRegionMatchBeginMF_0074666 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0074659 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0074667 edam:has_input signature:MF_00746 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39902MF_0074656, 1, (STRLEN(?templateMotifCigarP39902MF_0074656) - STRLEN(REPLACE(?templateMotifCigarP39902MF_0074656, CONCAT('^(?:-*[^-]){', STR(((82 - ?templateMotifSequenceMatchBeginPositionP3990257) + 1)), '}'), '')))), '[a-z]', '')) AS ?step168) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39902MF_0074658, 1, (STRLEN(?targetMotifMatchCigarP39902MF_0074658) - STRLEN(REPLACE(?targetMotifMatchCigarP39902MF_0074658, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step168), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39902MF_0074658, 1, (STRLEN(?targetMotifMatchCigarP39902MF_0074658) - STRLEN(REPLACE(?targetMotifMatchCigarP39902MF_0074658, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step168), '}'), '')))), '[^-]', ''))) AS ?step269) .
BIND(((?step269 + ?targetMotifMatchRegionMatchBeginPositionMF_0074659) - 1) AS ?thisPositionOn24) .
BIND(?thisPositionOn24 AS ?thisPositionOn25) .
BIND(?this AS ?pfs1t70) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb21) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse22) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00746a20')) AS ?annotation20) .
BIND(?this AS ?pfs19) .
}
}
"xsd:string |