| http://purl.uniprot.org/unirules/MF_03003#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:781285 up:source unirule:MF_03003 .
_:781286 up:source unirule:MF_03003 .
_:781287 up:source unirule:MF_03003 .
_:781288 up:source unirule:MF_03003 .
_:781289 up:source unirule:MF_03003 .
_:781290 up:source unirule:MF_03003 .
_:781291 up:source unirule:MF_03003 .
_:781292 up:source unirule:MF_03003 .
_:781293 up:source unirule:MF_03003 .
_:781294 up:source unirule:MF_03003 .
_:781295 up:source unirule:MF_03003 .
_:781296 up:source unirule:MF_03003 .
_:781297 up:source unirule:MF_03003 .
_:781298 up:source unirule:MF_03003 .
_:781299 up:source unirule:MF_03003 .
_:781300 up:source unirule:MF_03003 .
_:781301 up:source unirule:MF_03003 .
_:781302 up:source unirule:MF_03003 .
_:781303 up:source unirule:MF_03003 .
?this up:annotation ?annotation0 ,
?annotation2 ,
?annotation3 ;
up:classifiedWith GO:0001732 ,
GO:0002183 ,
GO:0002191 ,
GO:0003723 ,
GO:0003743 ,
GO:0005737 ,
GO:0005852 ,
GO:0016282 ,
GO:0033290 ,
GO:0098808 ,
keyword:396 ,
keyword:648 ,
keyword:963 .
?annotation0 a up:Subcellular_Location_Annotation .
?annotation0li1 up:cellularComponent .
?annotation2 a up:Domain_Annotation ;
rdfs:comment 'The RNA gate region regulates mRNA cap recognition to prevent promiscuous mRNA-binding before assembly of eif3d into the full eukaryotic translation initiation factor 3 (eIF-3) complex.' .
?annotation3 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the eIF-3 subunit D family.' .
?case5 up:classifiedWith keyword:597 ,
keyword:694 .
?pfs14 up:annotation ?annotation15 .
?annotation15 faldo:begin ?pfsb16 ;
faldo:end ?pfse17 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'RNA gate' .
?pfsb16 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse17 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
_:781304 a rdf:Statement ;
up:attribution _:781285 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation0 .
_:781305 a rdf:Statement ;
up:attribution _:781286 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:781306 a rdf:Statement ;
up:attribution _:781287 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:781307 a rdf:Statement ;
up:attribution _:781288 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:781308 a rdf:Statement ;
up:attribution _:781289 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:396 .
_:781309 a rdf:Statement ;
up:attribution _:781290 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:648 .
_:781310 a rdf:Statement ;
up:attribution _:781291 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003743 .
_:781311 a rdf:Statement ;
up:attribution _:781292 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003723 .
_:781312 a rdf:Statement ;
up:attribution _:781293 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0098808 .
_:781313 a rdf:Statement ;
up:attribution _:781294 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0001732 .
_:781314 a rdf:Statement ;
up:attribution _:781295 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0002191 .
_:781315 a rdf:Statement ;
up:attribution _:781296 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0002183 .
_:781316 a rdf:Statement ;
up:attribution _:781297 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:781317 a rdf:Statement ;
up:attribution _:781298 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005852 .
_:781318 a rdf:Statement ;
up:attribution _:781299 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016282 .
_:781319 a rdf:Statement ;
up:attribution _:781300 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0033290 .
_:781320 a rdf:Statement ;
up:attribution _:781301 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:597 .
_:781321 a rdf:Statement ;
up:attribution _:781302 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:694 .
_:781322 a rdf:Statement ;
up:source unirule:MF_03003 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:781323 a rdf:Statement ;
up:attribution _:781303 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_03003
#Rule MF_03003 Created by:? on:2009-01-29 Modified by:ipedruzz on:2021-03-19
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_03003 .
?thisOrganism rdfs:subClassOf+ taxon:2759 .
BIND(URI(CONCAT(STR(?this), '#MF_03003a0')) AS ?annotation0) .
BIND(URI(CONCAT(STR(?this), '#MF_03003a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_03003a3')) AS ?annotation3) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch24 faldo:location ?templateMotifSequenceMatchRegionO1537125 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO1537127 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO15371MF_0300320 .
?templateMotifSequenceMatchRegionO1537125 faldo:begin ?templateMotifSequenceMatchBeginO1537126 .
?templateMotifSequenceMatchBeginO1537126 faldo:position ?templateMotifSequenceMatchBeginPositionO1537121 ;
faldo:reference isoform:O15371-1 .
?templateMotifSequenceProfileAlignmentOperationO1537127 edam:has_input signature:MF_03003 ;
rdf:type edam:operation_0300 .
?targetMotifMatch28 faldo:location ?targetMotifMatchRegionMatch29 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0300331 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO15371MF_0300322 .
?targetMotifMatchRegionMatch29 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0300330 .
?targetMotifMatchRegionMatchBeginMF_0300330 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0300323 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0300331 edam:has_input signature:MF_03003 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO15371MF_0300320, 1, (STRLEN(?templateMotifCigarO15371MF_0300320) - STRLEN(REPLACE(?templateMotifCigarO15371MF_0300320, CONCAT('^(?:-*[^-]){', STR(((285 - ?templateMotifSequenceMatchBeginPositionO1537121) + 1)), '}'), '')))), '[a-z]', '')) AS ?step132) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO15371MF_0300322, 1, (STRLEN(?targetMotifMatchCigarO15371MF_0300322) - STRLEN(REPLACE(?targetMotifMatchCigarO15371MF_0300322, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step132), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO15371MF_0300322, 1, (STRLEN(?targetMotifMatchCigarO15371MF_0300322) - STRLEN(REPLACE(?targetMotifMatchCigarO15371MF_0300322, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step132), '}'), '')))), '[^-]', ''))) AS ?step233) .
BIND(((?step233 + ?targetMotifMatchRegionMatchBeginPositionMF_0300323) - 1) AS ?thisPositionOn18) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO15371MF_0300320, 1, (STRLEN(?templateMotifCigarO15371MF_0300320) - STRLEN(REPLACE(?templateMotifCigarO15371MF_0300320, CONCAT('^(?:-*[^-]){', STR(((299 - ?templateMotifSequenceMatchBeginPositionO1537121) + 1)), '}'), '')))), '[a-z]', '')) AS ?step134) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO15371MF_0300322, 1, (STRLEN(?targetMotifMatchCigarO15371MF_0300322) - STRLEN(REPLACE(?targetMotifMatchCigarO15371MF_0300322, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step134), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO15371MF_0300322, 1, (STRLEN(?targetMotifMatchCigarO15371MF_0300322) - STRLEN(REPLACE(?targetMotifMatchCigarO15371MF_0300322, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step134), '}'), '')))), '[^-]', ''))) AS ?step235) .
BIND(((?step235 + ?targetMotifMatchRegionMatchBeginPositionMF_0300323) - 1) AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t36) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) .
FILTER ((BOUND(?thisPositionOn18) && BOUND(?thisPositionOn19))) .
BIND(URI(CONCAT(STR(?this), '#MF_03003a15')) AS ?annotation15) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:4751 .
BIND(?this AS ?case4) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:40674 .
BIND(?this AS ?case5) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:7742 .
BIND(?this AS ?case6) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:7214 .
BIND(?this AS ?case7) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:6237 .
BIND(?this AS ?case8) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:40674 .
})) .
BIND(?this AS ?case9) .
}
OPTIONAL {
?this a up:Protein .
VALUES ?supertaxon37 {taxon:40674 taxon:33090}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon37 .
BIND(?this AS ?case10) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:7742 .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:40674 .
})) .
BIND(?this AS ?case11) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
VALUES ?supertaxon38 {taxon:7214 taxon:7742}
?thisOrganism rdfs:subClassOf+ ?supertaxon38 .
})) .
BIND(?this AS ?case12) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
VALUES ?supertaxon39 {taxon:4751 taxon:40674 taxon:33090}
?thisOrganism rdfs:subClassOf+ ?supertaxon39 .
})) .
BIND(?this AS ?case13) .
}
}
"xsd:string |