| http://purl.uniprot.org/unirules/MF_00306#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:124557 up:source unirule:MF_00306 .
_:124558 up:source unirule:MF_00306 .
_:124559 up:source unirule:MF_00306 .
_:124560 up:source unirule:MF_00306 .
_:124561 up:source unirule:MF_00306 .
_:124562 up:source unirule:MF_00306 .
_:124563 up:source unirule:MF_00306 .
_:124564 up:source unirule:MF_00306 .
_:124565 up:source unirule:MF_00306 .
_:124566 up:source unirule:MF_00306 .
_:124567 up:source unirule:MF_00306 .
_:124568 up:source unirule:MF_00306 .
_:124569 up:source unirule:MF_00306 .
_:124570 up:source unirule:MF_00306 .
_:124571 up:source unirule:MF_00306 .
_:124572 up:source unirule:MF_00306 .
_:124573 up:source unirule:MF_00306 .
_:124574 up:source unirule:MF_00306 .
_:124575 up:source unirule:MF_00306 .
_:124576 up:source unirule:MF_00306 .
_:124577 up:source unirule:MF_00306 .
_:124578 up:source unirule:MF_00306 .
_:124579 up:source unirule:MF_00306 .
?this up:annotation ?annotation0 ,
?annotation2 ,
?annotation3 ;
up:classifiedWith GO:0003924 ,
GO:0005525 ,
GO:0006612 ,
GO:0048500 ,
GO:1990904 ,
keyword:342 ,
keyword:378 ,
keyword:547 ,
keyword:687 ,
keyword:694 ,
keyword:733 ,
keyword:963 .
?annotation0 a up:Subcellular_Location_Annotation ;
rdfs:comment 'The SRP-RNC complex is targeted to the cytoplasmic membrane' .
?annotation0li1 up:cellularComponent .
?annotation2 a up:Domain_Annotation ;
rdfs:comment 'Composed of three domains: the N-terminal N domain, which is responsible for interactions with the ribosome, the central G domain, which binds GTP, and the C-terminal M domain, which binds the RNA and the signal sequence of the RNC.' .
?annotation3 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the GTP-binding SRP family. SRP54 subfamily.' .
?case4 up:classifiedWith GO:0008312 ;
up:recommendedName ?name5 .
?name5 up:ecName '3.6.5.4' ;
up:fullName 'Signal recognition particle 54 kDa protein' ;
up:shortName 'SRP54' ;
rdf:type up:Structured_Name .
?case6 up:alternativeName ?name8 ;
up:classifiedWith GO:0003723 ;
up:recommendedName ?name7 .
?name7 up:ecName '3.6.5.4' ;
up:fullName 'Signal recognition particle protein' ;
rdf:type up:Structured_Name .
?name8 up:fullName 'Fifty-four homolog' ;
rdf:type up:Structured_Name .
?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:37565 .
?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:37565 .
?pfs25 up:annotation ?annotation26 .
?annotation26 faldo:begin ?pfsb27 ;
faldo:end ?pfse28 ;
up:ligand ?ligand29 ;
rdf:type up:Binding_Site_Annotation .
?pfsb27 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfse28 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?ligand29 rdfs:subClassOf chebi:37565 .
_:124580 a rdf:Statement ;
up:attribution _:124557 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation0 .
_:124581 a rdf:Statement ;
up:attribution _:124558 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:124582 a rdf:Statement ;
up:attribution _:124559 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:124583 a rdf:Statement ;
up:attribution _:124560 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:124584 a rdf:Statement ;
up:attribution _:124561 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:733 .
_:124585 a rdf:Statement ;
up:attribution _:124562 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:342 .
_:124586 a rdf:Statement ;
up:attribution _:124563 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:124587 a rdf:Statement ;
up:attribution _:124564 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:124588 a rdf:Statement ;
up:attribution _:124565 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:687 .
_:124589 a rdf:Statement ;
up:attribution _:124566 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:694 .
_:124590 a rdf:Statement ;
up:attribution _:124567 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005525 .
_:124591 a rdf:Statement ;
up:attribution _:124568 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003924 .
_:124592 a rdf:Statement ;
up:attribution _:124569 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006612 .
_:124593 a rdf:Statement ;
up:attribution _:124570 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0048500 .
_:124594 a rdf:Statement ;
up:attribution _:124571 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:1990904 .
_:124595 a rdf:Statement ;
up:attribution _:124572 ;
rdf:subject ?case4 ;
rdf:predicate up:recommendedName ;
rdf:object ?name5 .
_:124596 a rdf:Statement ;
up:attribution _:124573 ;
rdf:subject ?case4 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008312 .
_:124597 a rdf:Statement ;
up:attribution _:124574 ;
rdf:subject ?case6 ;
rdf:predicate up:recommendedName ;
rdf:object ?name7 .
_:124598 a rdf:Statement ;
up:attribution _:124575 ;
rdf:subject ?case6 ;
rdf:predicate up:alternativeName ;
rdf:object ?name8 .
_:124599 a rdf:Statement ;
up:attribution _:124576 ;
rdf:subject ?case6 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003723 .
_:124600 a rdf:Statement ;
up:source unirule:MF_00306 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:124601 a rdf:Statement ;
up:attribution _:124577 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:124602 a rdf:Statement ;
up:source unirule:MF_00306 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:124603 a rdf:Statement ;
up:attribution _:124578 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:124604 a rdf:Statement ;
up:source unirule:MF_00306 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:124605 a rdf:Statement ;
up:attribution _:124579 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00306
#Rule MF_00306 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-02
VALUES ?supertaxon32 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00306 .
?thisOrganism rdfs:subClassOf+ ?supertaxon32 .
BIND(URI(CONCAT(STR(?this), '#MF_00306a0')) AS ?annotation0) .
BIND(URI(CONCAT(STR(?this), '#MF_00306a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00306a3')) AS ?annotation3) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch37 faldo:location ?templateMotifSequenceMatchRegionQ5756538 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5756540 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ57565MF_0030633 .
?templateMotifSequenceMatchRegionQ5756538 faldo:begin ?templateMotifSequenceMatchBeginQ5756539 .
?templateMotifSequenceMatchBeginQ5756539 faldo:position ?templateMotifSequenceMatchBeginPositionQ5756534 ;
faldo:reference isoform:Q57565-1 .
?templateMotifSequenceProfileAlignmentOperationQ5756540 edam:has_input signature:MF_00306 ;
rdf:type edam:operation_0300 .
?targetMotifMatch41 faldo:location ?targetMotifMatchRegionMatch42 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0030644 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ57565MF_0030635 .
?targetMotifMatchRegionMatch42 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0030643 .
?targetMotifMatchRegionMatchBeginMF_0030643 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0030636 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0030644 edam:has_input signature:MF_00306 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57565MF_0030633, 1, (STRLEN(?templateMotifCigarQ57565MF_0030633) - STRLEN(REPLACE(?templateMotifCigarQ57565MF_0030633, CONCAT('^(?:-*[^-]){', STR(((107 - ?templateMotifSequenceMatchBeginPositionQ5756534) + 1)), '}'), '')))), '[a-z]', '')) AS ?step145) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57565MF_0030635, 1, (STRLEN(?targetMotifMatchCigarQ57565MF_0030635) - STRLEN(REPLACE(?targetMotifMatchCigarQ57565MF_0030635, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step145), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57565MF_0030635, 1, (STRLEN(?targetMotifMatchCigarQ57565MF_0030635) - STRLEN(REPLACE(?targetMotifMatchCigarQ57565MF_0030635, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step145), '}'), '')))), '[^-]', ''))) AS ?step246) .
BIND(((?step246 + ?targetMotifMatchRegionMatchBeginPositionMF_0030636) - 1) AS ?thisPositionOn16) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57565MF_0030633, 1, (STRLEN(?templateMotifCigarQ57565MF_0030633) - STRLEN(REPLACE(?templateMotifCigarQ57565MF_0030633, CONCAT('^(?:-*[^-]){', STR(((114 - ?templateMotifSequenceMatchBeginPositionQ5756534) + 1)), '}'), '')))), '[a-z]', '')) AS ?step147) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57565MF_0030635, 1, (STRLEN(?targetMotifMatchCigarQ57565MF_0030635) - STRLEN(REPLACE(?targetMotifMatchCigarQ57565MF_0030635, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step147), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57565MF_0030635, 1, (STRLEN(?targetMotifMatchCigarQ57565MF_0030635) - STRLEN(REPLACE(?targetMotifMatchCigarQ57565MF_0030635, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step147), '}'), '')))), '[^-]', ''))) AS ?step248) .
BIND(((?step248 + ?targetMotifMatchRegionMatchBeginPositionMF_0030636) - 1) AS ?thisPositionOn17) .
BIND(?this AS ?pfs1t49) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb13) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse14) .
FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]G[ARNDCQEGHILKMFPSTWYVBZJUOX]{1,3)GKT', SUBSTR(?thisSequenceValue, ?thisPositionOn16, (?thisPositionOn17 - ?thisPositionOn16)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00306a12')) AS ?annotation12) .
BIND(?this AS ?pfs11) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch54 faldo:location ?templateMotifSequenceMatchRegionQ5756555 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5756557 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ57565MF_0030650 .
?templateMotifSequenceMatchRegionQ5756555 faldo:begin ?templateMotifSequenceMatchBeginQ5756556 .
?templateMotifSequenceMatchBeginQ5756556 faldo:position ?templateMotifSequenceMatchBeginPositionQ5756551 ;
faldo:reference isoform:Q57565-1 .
?templateMotifSequenceProfileAlignmentOperationQ5756557 edam:has_input signature:MF_00306 ;
rdf:type edam:operation_0300 .
?targetMotifMatch58 faldo:location ?targetMotifMatchRegionMatch59 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0030661 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ57565MF_0030652 .
?targetMotifMatchRegionMatch59 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0030660 .
?targetMotifMatchRegionMatchBeginMF_0030660 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0030653 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0030661 edam:has_input signature:MF_00306 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57565MF_0030650, 1, (STRLEN(?templateMotifCigarQ57565MF_0030650) - STRLEN(REPLACE(?templateMotifCigarQ57565MF_0030650, CONCAT('^(?:-*[^-]){', STR(((188 - ?templateMotifSequenceMatchBeginPositionQ5756551) + 1)), '}'), '')))), '[a-z]', '')) AS ?step162) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57565MF_0030652, 1, (STRLEN(?targetMotifMatchCigarQ57565MF_0030652) - STRLEN(REPLACE(?targetMotifMatchCigarQ57565MF_0030652, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57565MF_0030652, 1, (STRLEN(?targetMotifMatchCigarQ57565MF_0030652) - STRLEN(REPLACE(?targetMotifMatchCigarQ57565MF_0030652, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step162), '}'), '')))), '[^-]', ''))) AS ?step263) .
BIND(((?step263 + ?targetMotifMatchRegionMatchBeginPositionMF_0030653) - 1) AS ?thisPositionOn23) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57565MF_0030650, 1, (STRLEN(?templateMotifCigarQ57565MF_0030650) - STRLEN(REPLACE(?templateMotifCigarQ57565MF_0030650, CONCAT('^(?:-*[^-]){', STR(((192 - ?templateMotifSequenceMatchBeginPositionQ5756551) + 1)), '}'), '')))), '[a-z]', '')) AS ?step164) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57565MF_0030652, 1, (STRLEN(?targetMotifMatchCigarQ57565MF_0030652) - STRLEN(REPLACE(?targetMotifMatchCigarQ57565MF_0030652, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step164), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57565MF_0030652, 1, (STRLEN(?targetMotifMatchCigarQ57565MF_0030652) - STRLEN(REPLACE(?targetMotifMatchCigarQ57565MF_0030652, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step164), '}'), '')))), '[^-]', ''))) AS ?step265) .
BIND(((?step265 + ?targetMotifMatchRegionMatchBeginPositionMF_0030653) - 1) AS ?thisPositionOn24) .
BIND(?this AS ?pfs1t66) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb20) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse21) .
FILTER (REGEX('D[ST][AS]GR', SUBSTR(?thisSequenceValue, ?thisPositionOn23, (?thisPositionOn24 - ?thisPositionOn23)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00306a19')) AS ?annotation19) .
BIND(?this AS ?pfs18) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch71 faldo:location ?templateMotifSequenceMatchRegionQ5756572 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5756574 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ57565MF_0030667 .
?templateMotifSequenceMatchRegionQ5756572 faldo:begin ?templateMotifSequenceMatchBeginQ5756573 .
?templateMotifSequenceMatchBeginQ5756573 faldo:position ?templateMotifSequenceMatchBeginPositionQ5756568 ;
faldo:reference isoform:Q57565-1 .
?templateMotifSequenceProfileAlignmentOperationQ5756574 edam:has_input signature:MF_00306 ;
rdf:type edam:operation_0300 .
?targetMotifMatch75 faldo:location ?targetMotifMatchRegionMatch76 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0030678 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ57565MF_0030669 .
?targetMotifMatchRegionMatch76 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0030677 .
?targetMotifMatchRegionMatchBeginMF_0030677 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0030670 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0030678 edam:has_input signature:MF_00306 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57565MF_0030667, 1, (STRLEN(?templateMotifCigarQ57565MF_0030667) - STRLEN(REPLACE(?templateMotifCigarQ57565MF_0030667, CONCAT('^(?:-*[^-]){', STR(((247 - ?templateMotifSequenceMatchBeginPositionQ5756568) + 1)), '}'), '')))), '[a-z]', '')) AS ?step179) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57565MF_0030669, 1, (STRLEN(?targetMotifMatchCigarQ57565MF_0030669) - STRLEN(REPLACE(?targetMotifMatchCigarQ57565MF_0030669, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57565MF_0030669, 1, (STRLEN(?targetMotifMatchCigarQ57565MF_0030669) - STRLEN(REPLACE(?targetMotifMatchCigarQ57565MF_0030669, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), '')))), '[^-]', ''))) AS ?step280) .
BIND(((?step280 + ?targetMotifMatchRegionMatchBeginPositionMF_0030670) - 1) AS ?thisPositionOn30) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ57565MF_0030667, 1, (STRLEN(?templateMotifCigarQ57565MF_0030667) - STRLEN(REPLACE(?templateMotifCigarQ57565MF_0030667, CONCAT('^(?:-*[^-]){', STR(((250 - ?templateMotifSequenceMatchBeginPositionQ5756568) + 1)), '}'), '')))), '[a-z]', '')) AS ?step181) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ57565MF_0030669, 1, (STRLEN(?targetMotifMatchCigarQ57565MF_0030669) - STRLEN(REPLACE(?targetMotifMatchCigarQ57565MF_0030669, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ57565MF_0030669, 1, (STRLEN(?targetMotifMatchCigarQ57565MF_0030669) - STRLEN(REPLACE(?targetMotifMatchCigarQ57565MF_0030669, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), '')))), '[^-]', ''))) AS ?step282) .
BIND(((?step282 + ?targetMotifMatchRegionMatchBeginPositionMF_0030670) - 1) AS ?thisPositionOn31) .
BIND(?this AS ?pfs1t83) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) .
FILTER (REGEX('[ARNDCQEGHILKMFPSTWYVBZJUOX][KR][ARNDCQEGHILKMFPSTWYVBZJUOX]D', SUBSTR(?thisSequenceValue, ?thisPositionOn30, (?thisPositionOn31 - ?thisPositionOn30)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00306a26')) AS ?annotation26) .
BIND(?this AS ?pfs25) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(?this AS ?case4) .
BIND(URI(CONCAT(STR(?this), '#MF_00306a5')) AS ?name5) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(?this AS ?case6) .
BIND(URI(CONCAT(STR(?this), '#MF_00306a7')) AS ?name7) .
BIND(URI(CONCAT(STR(?this), '#MF_00306a8')) AS ?name8) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:1224 .
BIND(?this AS ?case9) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
VALUES ?supertaxon84 {taxon:1224 taxon:2157}
?thisOrganism rdfs:subClassOf+ ?supertaxon84 .
})) .
BIND(?this AS ?case10) .
}
}
"xsd:string |