| http://purl.uniprot.org/unirules/MF_00745#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:272930 up:source unirule:MF_00745 .
_:272931 up:source unirule:MF_00745 .
_:272932 up:source unirule:MF_00745 .
_:272933 up:source unirule:MF_00745 .
_:272934 up:source unirule:MF_00745 .
_:272935 up:source unirule:MF_00745 .
_:272936 up:source unirule:MF_00745 .
_:272937 up:source unirule:MF_00745 .
_:272938 up:source unirule:MF_00745 .
_:272939 up:source unirule:MF_00745 .
_:272940 up:source unirule:MF_00745 .
_:272941 up:source unirule:MF_00745 .
?this up:annotation ?annotation1 ,
?annotation2 ,
?annotation4 ;
up:classifiedWith GO:0005737 ,
GO:0008270 ,
keyword:479 ,
keyword:862 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:fullName 'Protein SprT-like' ;
rdf:type up:Structured_Name .
?annotation1 up:cofactor chebi:29105 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 zinc ion.' .
?annotation2 a up:Subcellular_Location_Annotation .
?annotation2li3 up:cellularComponent .
?annotation4 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the SprT family.' .
?pfs5 up:annotation ?annotation6 .
?annotation6 faldo:begin ?pfsb7 ;
faldo:end ?pfse8 ;
rdf:type up:Active_Site_Annotation .
?pfsb7 faldo:position ?thisPositionOn9 ;
rdf:type faldo:ExactPosition .
?pfse8 faldo:position ?thisPositionOn10 ;
rdf:type faldo:ExactPosition .
?pfs11 up:annotation ?annotation12 .
?annotation12 faldo:begin ?pfsb13 ;
faldo:end ?pfse14 ;
up:ligand ?ligand15 ;
rdf:type up:Binding_Site_Annotation .
?pfsb13 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?pfse14 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?ligand15 rdfs:subClassOf chebi:29105 .
?pfs18 up:annotation ?annotation19 .
?annotation19 faldo:begin ?pfsb20 ;
faldo:end ?pfse21 ;
up:ligand ?ligand22 ;
rdf:type up:Binding_Site_Annotation .
?pfsb20 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?pfse21 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?ligand22 rdfs:subClassOf chebi:29105 .
_:272942 a rdf:Statement ;
up:attribution _:272930 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:272943 a rdf:Statement ;
up:attribution _:272931 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:272944 a rdf:Statement ;
up:attribution _:272932 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:272945 a rdf:Statement ;
up:attribution _:272933 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:272946 a rdf:Statement ;
up:attribution _:272934 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:272947 a rdf:Statement ;
up:attribution _:272935 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:272948 a rdf:Statement ;
up:attribution _:272936 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:862 .
_:272949 a rdf:Statement ;
up:attribution _:272937 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008270 .
_:272950 a rdf:Statement ;
up:attribution _:272938 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:272951 a rdf:Statement ;
up:source unirule:MF_00745 ;
rdf:subject ?pfs5 ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:272952 a rdf:Statement ;
up:attribution _:272939 ;
rdf:subject ?pfs5 ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:272953 a rdf:Statement ;
up:source unirule:MF_00745 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:272954 a rdf:Statement ;
up:attribution _:272940 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:272955 a rdf:Statement ;
up:source unirule:MF_00745 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:272956 a rdf:Statement ;
up:attribution _:272941 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00745
#Rule MF_00745 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2023-01-13
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00745 .
?thisOrganism rdfs:subClassOf+ taxon:1239 .
BIND(URI(CONCAT(STR(?this), '#MF_00745a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00745a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_00745a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00745a4')) AS ?annotation4) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch29 faldo:location ?templateMotifSequenceMatchRegionP9662830 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9662832 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP96628MF_0074525 .
?templateMotifSequenceMatchRegionP9662830 faldo:begin ?templateMotifSequenceMatchBeginP9662831 .
?templateMotifSequenceMatchBeginP9662831 faldo:position ?templateMotifSequenceMatchBeginPositionP9662826 ;
faldo:reference isoform:P96628-1 .
?templateMotifSequenceProfileAlignmentOperationP9662832 edam:has_input signature:MF_00745 ;
rdf:type edam:operation_0300 .
?targetMotifMatch33 faldo:location ?targetMotifMatchRegionMatch34 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0074536 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP96628MF_0074527 .
?targetMotifMatchRegionMatch34 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0074535 .
?targetMotifMatchRegionMatchBeginMF_0074535 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0074528 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0074536 edam:has_input signature:MF_00745 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP96628MF_0074525, 1, (STRLEN(?templateMotifCigarP96628MF_0074525) - STRLEN(REPLACE(?templateMotifCigarP96628MF_0074525, CONCAT('^(?:-*[^-]){', STR(((68 - ?templateMotifSequenceMatchBeginPositionP9662826) + 1)), '}'), '')))), '[a-z]', '')) AS ?step137) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP96628MF_0074527, 1, (STRLEN(?targetMotifMatchCigarP96628MF_0074527) - STRLEN(REPLACE(?targetMotifMatchCigarP96628MF_0074527, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step137), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP96628MF_0074527, 1, (STRLEN(?targetMotifMatchCigarP96628MF_0074527) - STRLEN(REPLACE(?targetMotifMatchCigarP96628MF_0074527, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step137), '}'), '')))), '[^-]', ''))) AS ?step238) .
BIND(((?step238 + ?targetMotifMatchRegionMatchBeginPositionMF_0074528) - 1) AS ?thisPositionOn9) .
BIND(?thisPositionOn9 AS ?thisPositionOn10) .
BIND(?this AS ?pfs1t39) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn9))) AS ?pfsb7) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn10))) AS ?pfse8) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn9, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00745a6')) AS ?annotation6) .
BIND(?this AS ?pfs5) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch44 faldo:location ?templateMotifSequenceMatchRegionP9662845 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9662847 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP96628MF_0074540 .
?templateMotifSequenceMatchRegionP9662845 faldo:begin ?templateMotifSequenceMatchBeginP9662846 .
?templateMotifSequenceMatchBeginP9662846 faldo:position ?templateMotifSequenceMatchBeginPositionP9662841 ;
faldo:reference isoform:P96628-1 .
?templateMotifSequenceProfileAlignmentOperationP9662847 edam:has_input signature:MF_00745 ;
rdf:type edam:operation_0300 .
?targetMotifMatch48 faldo:location ?targetMotifMatchRegionMatch49 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0074551 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP96628MF_0074542 .
?targetMotifMatchRegionMatch49 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0074550 .
?targetMotifMatchRegionMatchBeginMF_0074550 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0074543 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0074551 edam:has_input signature:MF_00745 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP96628MF_0074540, 1, (STRLEN(?templateMotifCigarP96628MF_0074540) - STRLEN(REPLACE(?templateMotifCigarP96628MF_0074540, CONCAT('^(?:-*[^-]){', STR(((67 - ?templateMotifSequenceMatchBeginPositionP9662841) + 1)), '}'), '')))), '[a-z]', '')) AS ?step152) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP96628MF_0074542, 1, (STRLEN(?targetMotifMatchCigarP96628MF_0074542) - STRLEN(REPLACE(?targetMotifMatchCigarP96628MF_0074542, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step152), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP96628MF_0074542, 1, (STRLEN(?targetMotifMatchCigarP96628MF_0074542) - STRLEN(REPLACE(?targetMotifMatchCigarP96628MF_0074542, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step152), '}'), '')))), '[^-]', ''))) AS ?step253) .
BIND(((?step253 + ?targetMotifMatchRegionMatchBeginPositionMF_0074543) - 1) AS ?thisPositionOn16) .
BIND(?thisPositionOn16 AS ?thisPositionOn17) .
BIND(?this AS ?pfs1t54) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb13) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse14) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn16, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00745a12')) AS ?annotation12) .
BIND(?this AS ?pfs11) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch59 faldo:location ?templateMotifSequenceMatchRegionP9662860 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9662862 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP96628MF_0074555 .
?templateMotifSequenceMatchRegionP9662860 faldo:begin ?templateMotifSequenceMatchBeginP9662861 .
?templateMotifSequenceMatchBeginP9662861 faldo:position ?templateMotifSequenceMatchBeginPositionP9662856 ;
faldo:reference isoform:P96628-1 .
?templateMotifSequenceProfileAlignmentOperationP9662862 edam:has_input signature:MF_00745 ;
rdf:type edam:operation_0300 .
?targetMotifMatch63 faldo:location ?targetMotifMatchRegionMatch64 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0074566 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP96628MF_0074557 .
?targetMotifMatchRegionMatch64 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0074565 .
?targetMotifMatchRegionMatchBeginMF_0074565 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0074558 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0074566 edam:has_input signature:MF_00745 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP96628MF_0074555, 1, (STRLEN(?templateMotifCigarP96628MF_0074555) - STRLEN(REPLACE(?templateMotifCigarP96628MF_0074555, CONCAT('^(?:-*[^-]){', STR(((71 - ?templateMotifSequenceMatchBeginPositionP9662856) + 1)), '}'), '')))), '[a-z]', '')) AS ?step167) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP96628MF_0074557, 1, (STRLEN(?targetMotifMatchCigarP96628MF_0074557) - STRLEN(REPLACE(?targetMotifMatchCigarP96628MF_0074557, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step167), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP96628MF_0074557, 1, (STRLEN(?targetMotifMatchCigarP96628MF_0074557) - STRLEN(REPLACE(?targetMotifMatchCigarP96628MF_0074557, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step167), '}'), '')))), '[^-]', ''))) AS ?step268) .
BIND(((?step268 + ?targetMotifMatchRegionMatchBeginPositionMF_0074558) - 1) AS ?thisPositionOn23) .
BIND(?thisPositionOn23 AS ?thisPositionOn24) .
BIND(?this AS ?pfs1t69) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb20) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse21) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn23, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00745a19')) AS ?annotation19) .
BIND(?this AS ?pfs18) .
}
}
"xsd:string |