| http://purl.uniprot.org/unirules/MF_03005#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:782259 up:source unirule:MF_03005 .
_:782260 up:source unirule:MF_03005 .
_:782261 up:source unirule:MF_03005 .
_:782262 up:source unirule:MF_03005 .
_:782263 up:source unirule:MF_03005 .
_:782264 up:source unirule:MF_03005 .
_:782265 up:source unirule:MF_03005 .
_:782266 up:source unirule:MF_03005 .
_:782267 up:source unirule:MF_03005 .
_:782268 up:source unirule:MF_03005 .
_:782269 up:source unirule:MF_03005 .
_:782270 up:source unirule:MF_03005 .
_:782271 up:source unirule:MF_03005 .
_:782272 up:source unirule:MF_03005 .
_:782273 up:source unirule:MF_03005 .
_:782274 up:source unirule:MF_03005 .
_:782275 up:source unirule:MF_03005 .
?this up:annotation ?annotation0 ,
?annotation2 ;
up:classifiedWith GO:0001732 ,
GO:0002183 ,
GO:0003743 ,
GO:0005737 ,
GO:0005852 ,
GO:0016282 ,
GO:0033290 ,
keyword:396 ,
keyword:648 ,
keyword:963 .
?annotation0 a up:Subcellular_Location_Annotation .
?annotation0li1 up:cellularComponent .
?annotation2 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the eIF-3 subunit F family.' .
?case3 up:classifiedWith keyword:7 .
?case5 up:classifiedWith keyword:597 .
?pfs14 up:annotation ?annotation15 .
?annotation15 faldo:begin ?pfsb16 ;
faldo:end ?pfse17 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment 'N-acetylalanine' .
?pfsb16 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse17 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfs20 up:annotation ?annotation21 .
?annotation21 faldo:begin ?pfsb22 ;
faldo:end ?pfse23 ;
rdf:type up:Initiator_Methionine_Annotation ;
rdfs:comment 'Removed' .
?pfsb22 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfse23 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfs26 up:annotation ?annotation27 .
?annotation27 faldo:begin ?pfsb28 ;
faldo:end ?pfse29 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment 'Phosphoserine' .
?pfsb28 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfse29 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
_:782276 a rdf:Statement ;
up:attribution _:782259 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation0 .
_:782277 a rdf:Statement ;
up:attribution _:782260 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:782278 a rdf:Statement ;
up:attribution _:782261 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:782279 a rdf:Statement ;
up:attribution _:782262 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:396 .
_:782280 a rdf:Statement ;
up:attribution _:782263 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:648 .
_:782281 a rdf:Statement ;
up:attribution _:782264 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003743 .
_:782282 a rdf:Statement ;
up:attribution _:782265 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0001732 .
_:782283 a rdf:Statement ;
up:attribution _:782266 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0002183 .
_:782284 a rdf:Statement ;
up:attribution _:782267 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:782285 a rdf:Statement ;
up:attribution _:782268 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005852 .
_:782286 a rdf:Statement ;
up:attribution _:782269 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016282 .
_:782287 a rdf:Statement ;
up:attribution _:782270 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0033290 .
_:782288 a rdf:Statement ;
up:attribution _:782271 ;
rdf:subject ?case3 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:7 .
_:782289 a rdf:Statement ;
up:attribution _:782272 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:597 .
_:782290 a rdf:Statement ;
up:source unirule:MF_03005 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:782291 a rdf:Statement ;
up:attribution _:782273 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:782292 a rdf:Statement ;
up:source unirule:MF_03005 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:782293 a rdf:Statement ;
up:attribution _:782274 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:782294 a rdf:Statement ;
up:source unirule:MF_03005 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:782295 a rdf:Statement ;
up:attribution _:782275 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_03005
#Rule MF_03005 Created by:? on:2009-01-29 Modified by:Edouard de Castro on:2019-11-20
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_03005 .
?thisOrganism rdfs:subClassOf+ taxon:2759 .
BIND(URI(CONCAT(STR(?this), '#MF_03005a0')) AS ?annotation0) .
BIND(URI(CONCAT(STR(?this), '#MF_03005a2')) AS ?annotation2) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch36 faldo:location ?templateMotifSequenceMatchRegionO0030337 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO0030339 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO00303MF_0300532 .
?templateMotifSequenceMatchRegionO0030337 faldo:begin ?templateMotifSequenceMatchBeginO0030338 .
?templateMotifSequenceMatchBeginO0030338 faldo:position ?templateMotifSequenceMatchBeginPositionO0030333 ;
faldo:reference isoform:O00303-1 .
?templateMotifSequenceProfileAlignmentOperationO0030339 edam:has_input signature:MF_03005 ;
rdf:type edam:operation_0300 .
?targetMotifMatch40 faldo:location ?targetMotifMatchRegionMatch41 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0300543 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO00303MF_0300534 .
?targetMotifMatchRegionMatch41 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0300542 .
?targetMotifMatchRegionMatchBeginMF_0300542 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0300535 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0300543 edam:has_input signature:MF_03005 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagacetyl) .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:40674 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO00303MF_0300532, 1, (STRLEN(?templateMotifCigarO00303MF_0300532) - STRLEN(REPLACE(?templateMotifCigarO00303MF_0300532, CONCAT('^(?:-*[^-]){', STR(((2 - ?templateMotifSequenceMatchBeginPositionO0030333) + 1)), '}'), '')))), '[a-z]', '')) AS ?step144) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO00303MF_0300534, 1, (STRLEN(?targetMotifMatchCigarO00303MF_0300534) - STRLEN(REPLACE(?targetMotifMatchCigarO00303MF_0300534, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO00303MF_0300534, 1, (STRLEN(?targetMotifMatchCigarO00303MF_0300534) - STRLEN(REPLACE(?targetMotifMatchCigarO00303MF_0300534, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step144), '}'), '')))), '[^-]', ''))) AS ?step245) .
BIND(((?step245 + ?targetMotifMatchRegionMatchBeginPositionMF_0300535) - 1) AS ?thisPositionOn18) .
BIND(?thisPositionOn18 AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t46) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'A')) .
BIND(URI(CONCAT(STR(?this), '#MF_03005a15')) AS ?annotation15) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch51 faldo:location ?templateMotifSequenceMatchRegionO0030352 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO0030354 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO00303MF_0300547 .
?templateMotifSequenceMatchRegionO0030352 faldo:begin ?templateMotifSequenceMatchBeginO0030353 .
?templateMotifSequenceMatchBeginO0030353 faldo:position ?templateMotifSequenceMatchBeginPositionO0030348 ;
faldo:reference isoform:O00303-1 .
?templateMotifSequenceProfileAlignmentOperationO0030354 edam:has_input signature:MF_03005 ;
rdf:type edam:operation_0300 .
?targetMotifMatch55 faldo:location ?targetMotifMatchRegionMatch56 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0300558 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO00303MF_0300549 .
?targetMotifMatchRegionMatch56 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0300557 .
?targetMotifMatchRegionMatchBeginMF_0300557 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0300550 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0300558 edam:has_input signature:MF_03005 ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:40674 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO00303MF_0300547, 1, (STRLEN(?templateMotifCigarO00303MF_0300547) - STRLEN(REPLACE(?templateMotifCigarO00303MF_0300547, CONCAT('^(?:-*[^-]){', STR(((1 - ?templateMotifSequenceMatchBeginPositionO0030348) + 1)), '}'), '')))), '[a-z]', '')) AS ?step159) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO00303MF_0300549, 1, (STRLEN(?targetMotifMatchCigarO00303MF_0300549) - STRLEN(REPLACE(?targetMotifMatchCigarO00303MF_0300549, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO00303MF_0300549, 1, (STRLEN(?targetMotifMatchCigarO00303MF_0300549) - STRLEN(REPLACE(?targetMotifMatchCigarO00303MF_0300549, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step159), '}'), '')))), '[^-]', ''))) AS ?step260) .
BIND(((?step260 + ?targetMotifMatchRegionMatchBeginPositionMF_0300550) - 1) AS ?thisPositionOn24) .
BIND(?thisPositionOn24 AS ?thisPositionOn25) .
BIND(?this AS ?pfs2t61) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb22) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse23) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, 1) = 'M')) .
BIND(URI(CONCAT(STR(?this), '#MF_03005a21')) AS ?annotation21) .
BIND(?this AS ?pfs20) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch66 faldo:location ?templateMotifSequenceMatchRegionO0030367 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO0030369 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO00303MF_0300562 .
?templateMotifSequenceMatchRegionO0030367 faldo:begin ?templateMotifSequenceMatchBeginO0030368 .
?templateMotifSequenceMatchBeginO0030368 faldo:position ?templateMotifSequenceMatchBeginPositionO0030363 ;
faldo:reference isoform:O00303-1 .
?templateMotifSequenceProfileAlignmentOperationO0030369 edam:has_input signature:MF_03005 ;
rdf:type edam:operation_0300 .
?targetMotifMatch70 faldo:location ?targetMotifMatchRegionMatch71 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0300573 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO00303MF_0300564 .
?targetMotifMatchRegionMatch71 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0300572 .
?targetMotifMatchRegionMatchBeginMF_0300572 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0300565 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0300573 edam:has_input signature:MF_03005 ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:40674 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO00303MF_0300562, 1, (STRLEN(?templateMotifCigarO00303MF_0300562) - STRLEN(REPLACE(?templateMotifCigarO00303MF_0300562, CONCAT('^(?:-*[^-]){', STR(((258 - ?templateMotifSequenceMatchBeginPositionO0030363) + 1)), '}'), '')))), '[a-z]', '')) AS ?step174) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO00303MF_0300564, 1, (STRLEN(?targetMotifMatchCigarO00303MF_0300564) - STRLEN(REPLACE(?targetMotifMatchCigarO00303MF_0300564, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO00303MF_0300564, 1, (STRLEN(?targetMotifMatchCigarO00303MF_0300564) - STRLEN(REPLACE(?targetMotifMatchCigarO00303MF_0300564, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step174), '}'), '')))), '[^-]', ''))) AS ?step275) .
BIND(((?step275 + ?targetMotifMatchRegionMatchBeginPositionMF_0300565) - 1) AS ?thisPositionOn30) .
BIND(?thisPositionOn30 AS ?thisPositionOn31) .
BIND(?this AS ?pfs2t76) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb28) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse29) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_03005a27')) AS ?annotation27) .
BIND(?this AS ?pfs26) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag77) .
}
BIND(IF(BOUND(?tagacetyl), ?caseWithTag77, ?UNBOUND_VARIABLE) AS ?case3) .
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:33090 .
BIND(?this AS ?case7) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:7214 .
BIND(?this AS ?case8) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:6237 .
BIND(?this AS ?case9) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:40674 .
})) .
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 ?supertaxon78 {taxon:7214 taxon:7742}
?thisOrganism rdfs:subClassOf+ ?supertaxon78 .
})) .
BIND(?this AS ?case12) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
VALUES ?supertaxon79 {taxon:33090 taxon:4751 taxon:40674}
?thisOrganism rdfs:subClassOf+ ?supertaxon79 .
})) .
BIND(?this AS ?case13) .
}
}
"xsd:string |