| http://purl.uniprot.org/unirules/MF_03063#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:809021 up:source unirule:MF_03063 .
_:809022 up:source unirule:MF_03063 .
_:809023 up:source unirule:MF_03063 .
_:809024 up:source unirule:MF_03063 .
_:809025 up:source unirule:MF_03063 .
_:809026 up:source unirule:MF_03063 .
_:809027 up:source unirule:MF_03063 .
_:809028 up:source unirule:MF_03063 .
_:809029 up:source unirule:MF_03063 .
_:809030 up:source unirule:MF_03063 .
_:809031 up:source unirule:MF_03063 .
_:809032 up:source unirule:MF_03063 .
_:809033 up:source unirule:MF_03063 .
_:809034 up:source unirule:MF_03063 .
_:809035 up:source unirule:MF_03063 .
_:809036 up:source unirule:MF_03063 .
_:809037 up:source unirule:MF_03063 .
_:809038 up:source unirule:MF_03063 .
_:809039 up:source unirule:MF_03063 .
?this up:annotation ?annotation1 ,
?annotation2 ,
?annotation3 ,
?annotation5 ;
up:classifiedWith GO:0003746 ,
GO:0003924 ,
GO:0005525 ,
GO:0006414 ,
GO:0009507 ,
keyword:150 ,
keyword:251 ,
keyword:342 ,
keyword:547 ,
keyword:648 ,
keyword:934 ;
up:recommendedName ?name0 .
?name0 up:fullName 'Elongation factor G, chloroplastic' ;
up:shortName 'cEF-G' ;
rdf:type up:Structured_Name .
?annotation1 a up:Function_Annotation ;
rdfs:comment 'Chloroplast-localized elongation factor EF-G involved in protein synthesis in plastids. Catalyzes the GTP-dependent ribosomal translocation step during translation elongation. During this step, the ribosome changes from the pre-translocational (PRE) to the post-translocational (POST) state as the newly formed A-site-bound peptidyl-tRNA and P-site-bound deacylated tRNA move to the P and E sites, respectively. Catalyzes the coordinated movement of the two tRNA molecules, the mRNA and conformational changes in the ribosome.' .
?annotation2 a up:Pathway_Annotation ;
rdfs:comment 'Protein biosynthesis; polypeptide chain elongation.' .
?annotation3 a up:Subcellular_Location_Annotation .
?annotation3li4 up:cellularComponent .
?annotation5 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the TRAFAC class translation factor GTPase superfamily. Classic translation factor GTPase family. EF-G/EF-2 subfamily.' .
?pfs6 up:annotation ?annotation7 .
?annotation7 faldo:begin ?pfsb8 ;
faldo:end ?pfse9 ;
up:ligand ?ligand10 ;
rdf:type up:Binding_Site_Annotation .
?pfsb8 faldo:position ?thisPositionOn11 ;
rdf:type faldo:ExactPosition .
?pfse9 faldo:position ?thisPositionOn12 ;
rdf:type faldo:ExactPosition .
?ligand10 rdfs:subClassOf chebi:37565 .
?pfs13 up:annotation ?annotation14 .
?annotation14 faldo:begin ?pfsb15 ;
faldo:end ?pfse16 ;
up:ligand ?ligand17 ;
rdf:type up:Binding_Site_Annotation .
?pfsb15 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse16 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?ligand17 rdfs:subClassOf chebi:37565 .
?pfs20 up:annotation ?annotation21 .
?annotation21 faldo:begin ?pfsb22 ;
faldo:end ?pfse23 ;
up:ligand ?ligand24 ;
rdf:type up:Binding_Site_Annotation .
?pfsb22 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfse23 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?ligand24 rdfs:subClassOf chebi:37565 .
_:809040 a rdf:Statement ;
up:attribution _:809021 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:809041 a rdf:Statement ;
up:attribution _:809022 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:809042 a rdf:Statement ;
up:attribution _:809023 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:809043 a rdf:Statement ;
up:attribution _:809024 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:809044 a rdf:Statement ;
up:attribution _:809025 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:809045 a rdf:Statement ;
up:attribution _:809026 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:150 .
_:809046 a rdf:Statement ;
up:attribution _:809027 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:251 .
_:809047 a rdf:Statement ;
up:attribution _:809028 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:342 .
_:809048 a rdf:Statement ;
up:attribution _:809029 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:809049 a rdf:Statement ;
up:attribution _:809030 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:934 .
_:809050 a rdf:Statement ;
up:attribution _:809031 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:648 .
_:809051 a rdf:Statement ;
up:attribution _:809032 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003746 .
_:809052 a rdf:Statement ;
up:attribution _:809033 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003924 .
_:809053 a rdf:Statement ;
up:attribution _:809034 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005525 .
_:809054 a rdf:Statement ;
up:attribution _:809035 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006414 .
_:809055 a rdf:Statement ;
up:attribution _:809036 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009507 .
_:809056 a rdf:Statement ;
up:source unirule:MF_03063 ;
rdf:subject ?pfs6 ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:809057 a rdf:Statement ;
up:attribution _:809037 ;
rdf:subject ?pfs6 ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:809058 a rdf:Statement ;
up:source unirule:MF_03063 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:809059 a rdf:Statement ;
up:attribution _:809038 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:809060 a rdf:Statement ;
up:source unirule:MF_03063 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:809061 a rdf:Statement ;
up:attribution _:809039 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_03063
#Rule MF_03063 Created by:? on:2013-11-20 Modified by:Edouard de Castro on:2023-06-01
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_03063 .
?thisOrganism rdfs:subClassOf+ taxon:33090 .
BIND(URI(CONCAT(STR(?this), '#MF_03063a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_03063a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_03063a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_03063a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_03063a5')) AS ?annotation5) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch31 faldo:location ?templateMotifSequenceMatchRegionQ9SI7532 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9SI7534 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9SI75MF_0306327 .
?templateMotifSequenceMatchRegionQ9SI7532 faldo:begin ?templateMotifSequenceMatchBeginQ9SI7533 .
?templateMotifSequenceMatchBeginQ9SI7533 faldo:position ?templateMotifSequenceMatchBeginPositionQ9SI7528 ;
faldo:reference isoform:Q9SI75-1 .
?templateMotifSequenceProfileAlignmentOperationQ9SI7534 edam:has_input signature:MF_03063 ;
rdf:type edam:operation_0300 .
?targetMotifMatch35 faldo:location ?targetMotifMatchRegionMatch36 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0306338 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9SI75MF_0306329 .
?targetMotifMatchRegionMatch36 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0306337 .
?targetMotifMatchRegionMatchBeginMF_0306337 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0306330 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0306338 edam:has_input signature:MF_03063 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9SI75MF_0306327, 1, (STRLEN(?templateMotifCigarQ9SI75MF_0306327) - STRLEN(REPLACE(?templateMotifCigarQ9SI75MF_0306327, CONCAT('^(?:-*[^-]){', STR(((103 - ?templateMotifSequenceMatchBeginPositionQ9SI7528) + 1)), '}'), '')))), '[a-z]', '')) AS ?step139) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9SI75MF_0306329, 1, (STRLEN(?targetMotifMatchCigarQ9SI75MF_0306329) - STRLEN(REPLACE(?targetMotifMatchCigarQ9SI75MF_0306329, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step139), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9SI75MF_0306329, 1, (STRLEN(?targetMotifMatchCigarQ9SI75MF_0306329) - STRLEN(REPLACE(?targetMotifMatchCigarQ9SI75MF_0306329, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step139), '}'), '')))), '[^-]', ''))) AS ?step240) .
BIND(((?step240 + ?targetMotifMatchRegionMatchBeginPositionMF_0306330) - 1) AS ?thisPositionOn11) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9SI75MF_0306327, 1, (STRLEN(?templateMotifCigarQ9SI75MF_0306327) - STRLEN(REPLACE(?templateMotifCigarQ9SI75MF_0306327, CONCAT('^(?:-*[^-]){', STR(((110 - ?templateMotifSequenceMatchBeginPositionQ9SI7528) + 1)), '}'), '')))), '[a-z]', '')) AS ?step141) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9SI75MF_0306329, 1, (STRLEN(?targetMotifMatchCigarQ9SI75MF_0306329) - STRLEN(REPLACE(?targetMotifMatchCigarQ9SI75MF_0306329, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step141), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9SI75MF_0306329, 1, (STRLEN(?targetMotifMatchCigarQ9SI75MF_0306329) - STRLEN(REPLACE(?targetMotifMatchCigarQ9SI75MF_0306329, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step141), '}'), '')))), '[^-]', ''))) AS ?step242) .
BIND(((?step242 + ?targetMotifMatchRegionMatchBeginPositionMF_0306330) - 1) AS ?thisPositionOn12) .
BIND(?this AS ?pfs1t43) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn11))) AS ?pfsb8) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfse9) .
FILTER (REGEX('[AS]H[IV]D[AS]GKT', SUBSTR(?thisSequenceValue, ?thisPositionOn11, (?thisPositionOn12 - ?thisPositionOn11)))) .
BIND(URI(CONCAT(STR(?this), '#MF_03063a7')) AS ?annotation7) .
BIND(?this AS ?pfs6) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch48 faldo:location ?templateMotifSequenceMatchRegionQ9SI7549 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9SI7551 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9SI75MF_0306344 .
?templateMotifSequenceMatchRegionQ9SI7549 faldo:begin ?templateMotifSequenceMatchBeginQ9SI7550 .
?templateMotifSequenceMatchBeginQ9SI7550 faldo:position ?templateMotifSequenceMatchBeginPositionQ9SI7545 ;
faldo:reference isoform:Q9SI75-1 .
?templateMotifSequenceProfileAlignmentOperationQ9SI7551 edam:has_input signature:MF_03063 ;
rdf:type edam:operation_0300 .
?targetMotifMatch52 faldo:location ?targetMotifMatchRegionMatch53 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0306355 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9SI75MF_0306346 .
?targetMotifMatchRegionMatch53 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0306354 .
?targetMotifMatchRegionMatchBeginMF_0306354 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0306347 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0306355 edam:has_input signature:MF_03063 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9SI75MF_0306344, 1, (STRLEN(?templateMotifCigarQ9SI75MF_0306344) - STRLEN(REPLACE(?templateMotifCigarQ9SI75MF_0306344, CONCAT('^(?:-*[^-]){', STR(((167 - ?templateMotifSequenceMatchBeginPositionQ9SI7545) + 1)), '}'), '')))), '[a-z]', '')) AS ?step156) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9SI75MF_0306346, 1, (STRLEN(?targetMotifMatchCigarQ9SI75MF_0306346) - STRLEN(REPLACE(?targetMotifMatchCigarQ9SI75MF_0306346, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step156), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9SI75MF_0306346, 1, (STRLEN(?targetMotifMatchCigarQ9SI75MF_0306346) - STRLEN(REPLACE(?targetMotifMatchCigarQ9SI75MF_0306346, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step156), '}'), '')))), '[^-]', ''))) AS ?step257) .
BIND(((?step257 + ?targetMotifMatchRegionMatchBeginPositionMF_0306347) - 1) AS ?thisPositionOn18) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9SI75MF_0306344, 1, (STRLEN(?templateMotifCigarQ9SI75MF_0306344) - STRLEN(REPLACE(?templateMotifCigarQ9SI75MF_0306344, CONCAT('^(?:-*[^-]){', STR(((171 - ?templateMotifSequenceMatchBeginPositionQ9SI7545) + 1)), '}'), '')))), '[a-z]', '')) AS ?step158) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9SI75MF_0306346, 1, (STRLEN(?targetMotifMatchCigarQ9SI75MF_0306346) - STRLEN(REPLACE(?targetMotifMatchCigarQ9SI75MF_0306346, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step158), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9SI75MF_0306346, 1, (STRLEN(?targetMotifMatchCigarQ9SI75MF_0306346) - STRLEN(REPLACE(?targetMotifMatchCigarQ9SI75MF_0306346, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step158), '}'), '')))), '[^-]', ''))) AS ?step259) .
BIND(((?step259 + ?targetMotifMatchRegionMatchBeginPositionMF_0306347) - 1) AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t60) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, (?thisPositionOn19 - ?thisPositionOn18)) = 'DTPGH')) .
BIND(URI(CONCAT(STR(?this), '#MF_03063a14')) AS ?annotation14) .
BIND(?this AS ?pfs13) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch65 faldo:location ?templateMotifSequenceMatchRegionQ9SI7566 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9SI7568 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9SI75MF_0306361 .
?templateMotifSequenceMatchRegionQ9SI7566 faldo:begin ?templateMotifSequenceMatchBeginQ9SI7567 .
?templateMotifSequenceMatchBeginQ9SI7567 faldo:position ?templateMotifSequenceMatchBeginPositionQ9SI7562 ;
faldo:reference isoform:Q9SI75-1 .
?templateMotifSequenceProfileAlignmentOperationQ9SI7568 edam:has_input signature:MF_03063 ;
rdf:type edam:operation_0300 .
?targetMotifMatch69 faldo:location ?targetMotifMatchRegionMatch70 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0306372 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9SI75MF_0306363 .
?targetMotifMatchRegionMatch70 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0306371 .
?targetMotifMatchRegionMatchBeginMF_0306371 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0306364 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0306372 edam:has_input signature:MF_03063 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9SI75MF_0306361, 1, (STRLEN(?templateMotifCigarQ9SI75MF_0306361) - STRLEN(REPLACE(?templateMotifCigarQ9SI75MF_0306361, CONCAT('^(?:-*[^-]){', STR(((221 - ?templateMotifSequenceMatchBeginPositionQ9SI7562) + 1)), '}'), '')))), '[a-z]', '')) AS ?step173) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9SI75MF_0306363, 1, (STRLEN(?targetMotifMatchCigarQ9SI75MF_0306363) - STRLEN(REPLACE(?targetMotifMatchCigarQ9SI75MF_0306363, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step173), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9SI75MF_0306363, 1, (STRLEN(?targetMotifMatchCigarQ9SI75MF_0306363) - STRLEN(REPLACE(?targetMotifMatchCigarQ9SI75MF_0306363, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step173), '}'), '')))), '[^-]', ''))) AS ?step274) .
BIND(((?step274 + ?targetMotifMatchRegionMatchBeginPositionMF_0306364) - 1) AS ?thisPositionOn25) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9SI75MF_0306361, 1, (STRLEN(?templateMotifCigarQ9SI75MF_0306361) - STRLEN(REPLACE(?templateMotifCigarQ9SI75MF_0306361, CONCAT('^(?:-*[^-]){', STR(((224 - ?templateMotifSequenceMatchBeginPositionQ9SI7562) + 1)), '}'), '')))), '[a-z]', '')) AS ?step175) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9SI75MF_0306363, 1, (STRLEN(?targetMotifMatchCigarQ9SI75MF_0306363) - STRLEN(REPLACE(?targetMotifMatchCigarQ9SI75MF_0306363, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step175), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9SI75MF_0306363, 1, (STRLEN(?targetMotifMatchCigarQ9SI75MF_0306363) - STRLEN(REPLACE(?targetMotifMatchCigarQ9SI75MF_0306363, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step175), '}'), '')))), '[^-]', ''))) AS ?step276) .
BIND(((?step276 + ?targetMotifMatchRegionMatchBeginPositionMF_0306364) - 1) AS ?thisPositionOn26) .
BIND(?this AS ?pfs1t77) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb22) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse23) .
FILTER (REGEX('NK[ARNDCQEGHILKMFPSTWYVBZJUOX]D', SUBSTR(?thisSequenceValue, ?thisPositionOn25, (?thisPositionOn26 - ?thisPositionOn25)))) .
BIND(URI(CONCAT(STR(?this), '#MF_03063a21')) AS ?annotation21) .
BIND(?this AS ?pfs20) .
}
}
"xsd:string |