| http://purl.uniprot.org/unirules/MF_02113#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:749639 up:source unirule:MF_02113 .
_:749640 up:source unirule:MF_02113 .
_:749641 up:source unirule:MF_02113 .
_:749642 up:source unirule:MF_02113 .
_:749643 up:source unirule:MF_02113 .
_:749644 up:source unirule:MF_02113 .
_:749645 up:source unirule:MF_02113 .
_:749646 up:source unirule:MF_02113 .
_:749647 up:source unirule:MF_02113 .
_:749648 up:source unirule:MF_02113 .
_:749649 up:source unirule:MF_02113 .
_:749650 up:source unirule:MF_02113 .
_:749651 up:source unirule:MF_02113 .
_:749652 up:source unirule:MF_02113 .
_:749653 up:source unirule:MF_02113 .
_:749654 up:source unirule:MF_02113 .
_:749655 up:source unirule:MF_02113 .
_:749656 up:source unirule:MF_02113 .
_:749657 up:source unirule:MF_02113 .
_:749658 up:source unirule:MF_02113 .
_:749659 up:source unirule:MF_02113 .
_:749660 up:source unirule:MF_02113 .
_:749661 up:source unirule:MF_02113 .
_:749662 up:source unirule:MF_02113 .
_:749663 up:source unirule:MF_02113 .
_:749664 up:source unirule:MF_02113 .
_:749665 up:source unirule:MF_02113 .
_:749666 up:source unirule:MF_02113 .
_:749667 up:source unirule:MF_02113 .
_:749668 up:source unirule:MF_02113 .
?this up:annotation ?annotation0 ,
?annotation1 ,
?annotation3 ,
?annotation5 ;
up:classifiedWith GO:0004298 ,
GO:0005737 ,
GO:0010498 ,
GO:0019774 ,
keyword:378 ,
keyword:645 ,
keyword:647 ,
keyword:68 ,
keyword:865 ,
keyword:888 ,
keyword:963 .
?annotation0 a up:Function_Annotation ;
rdfs:comment 'Component of the proteasome core, a large protease complex with broad specificity involved in protein degradation.' .
?annotation1 up:activity ?activity2 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity2 up:enzymeClass .
?annotation3 a up:Subcellular_Location_Annotation .
?annotation3li4 up:cellularComponent .
?annotation5 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the peptidase T1B family.' .
?case6 up:alternativeName ?name8 ,
?name9 ;
up:precursor "true"^^xsd:boolean ;
up:recommendedName ?name7 .
?name7 up:ecName '3.4.25.1' ;
up:fullName 'Proteasome subunit beta' ;
rdf:type up:Structured_Name .
?name8 up:fullName '20S proteasome beta subunit' ;
rdf:type up:Structured_Name .
?name9 up:fullName 'Proteasome core protein PsmB' ;
rdf:type up:Structured_Name .
?case10 up:alternativeName ?name12 ,
?name13 ;
up:classifiedWith GO:0019941 ;
up:precursor "true"^^xsd:boolean ;
up:recommendedName ?name11 .
?name11 up:ecName '3.4.25.1' ;
up:fullName 'Proteasome subunit beta' ;
rdf:type up:Structured_Name .
?name12 up:fullName '20S proteasome beta subunit' ;
rdf:type up:Structured_Name .
?name13 up:fullName 'Proteasome core protein PrcB' ;
rdf:type up:Structured_Name .
?pfs14 up:annotation ?annotation15 .
?annotation15 faldo:begin ?pfsb16 ;
faldo:end ?pfse17 ;
rdf:type up:Propeptide_Annotation ;
rdfs:comment 'Removed in mature form; by autocatalysis' .
?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:Chain_Annotation ;
rdfs:comment 'Proteasome subunit beta' .
?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:Active_Site_Annotation ;
rdfs:comment 'Nucleophile' .
?pfsb28 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfse29 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?pfs32 up:annotation ?annotation33 .
?annotation33 faldo:begin ?pfsb34 ;
faldo:end ?pfse35 ;
rdf:type up:Propeptide_Annotation ;
rdfs:comment 'Removed in mature form; by autocatalysis' .
?pfsb34 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?pfse35 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?pfs38 up:annotation ?annotation39 .
?annotation39 faldo:begin ?pfsb40 ;
faldo:end ?pfse41 ;
rdf:type up:Chain_Annotation ;
rdfs:comment 'Proteasome subunit beta' .
?pfsb40 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?pfse41 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?pfs44 up:annotation ?annotation45 .
?annotation45 faldo:begin ?pfsb46 ;
faldo:end ?pfse47 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Nucleophile' .
?pfsb46 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?pfse47 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
_:749669 a rdf:Statement ;
up:attribution _:749639 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation0 .
_:749670 a rdf:Statement ;
up:attribution _:749640 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:749671 a rdf:Statement ;
up:attribution _:749641 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:749672 a rdf:Statement ;
up:attribution _:749642 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:749673 a rdf:Statement ;
up:attribution _:749643 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:68 .
_:749674 a rdf:Statement ;
up:attribution _:749644 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:749675 a rdf:Statement ;
up:attribution _:749645 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:749676 a rdf:Statement ;
up:attribution _:749646 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:645 .
_:749677 a rdf:Statement ;
up:attribution _:749647 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:647 .
_:749678 a rdf:Statement ;
up:attribution _:749648 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:888 .
_:749679 a rdf:Statement ;
up:attribution _:749649 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:865 .
_:749680 a rdf:Statement ;
up:attribution _:749650 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004298 .
_:749681 a rdf:Statement ;
up:attribution _:749651 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0010498 .
_:749682 a rdf:Statement ;
up:attribution _:749652 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:749683 a rdf:Statement ;
up:attribution _:749653 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0019774 .
_:749684 a rdf:Statement ;
up:attribution _:749654 ;
rdf:subject ?case6 ;
rdf:predicate up:recommendedName ;
rdf:object ?name7 .
_:749685 a rdf:Statement ;
up:attribution _:749655 ;
rdf:subject ?case6 ;
rdf:predicate up:alternativeName ;
rdf:object ?name8 .
_:749686 a rdf:Statement ;
up:attribution _:749656 ;
rdf:subject ?case6 ;
rdf:predicate up:alternativeName ;
rdf:object ?name9 .
_:749687 a rdf:Statement ;
up:attribution _:749657 ;
rdf:subject ?case6 ;
rdf:predicate up:precursor ;
rdf:object "true"^^xsd:boolean .
_:749688 a rdf:Statement ;
up:attribution _:749658 ;
rdf:subject ?case10 ;
rdf:predicate up:recommendedName ;
rdf:object ?name11 .
_:749689 a rdf:Statement ;
up:attribution _:749659 ;
rdf:subject ?case10 ;
rdf:predicate up:alternativeName ;
rdf:object ?name12 .
_:749690 a rdf:Statement ;
up:attribution _:749660 ;
rdf:subject ?case10 ;
rdf:predicate up:alternativeName ;
rdf:object ?name13 .
_:749691 a rdf:Statement ;
up:attribution _:749661 ;
rdf:subject ?case10 ;
rdf:predicate up:precursor ;
rdf:object "true"^^xsd:boolean .
_:749692 a rdf:Statement ;
up:attribution _:749662 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0019941 .
_:749693 a rdf:Statement ;
up:source unirule:MF_02113 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:749694 a rdf:Statement ;
up:attribution _:749663 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:749695 a rdf:Statement ;
up:source unirule:MF_02113 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:749696 a rdf:Statement ;
up:attribution _:749664 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:749697 a rdf:Statement ;
up:source unirule:MF_02113 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:749698 a rdf:Statement ;
up:attribution _:749665 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:749699 a rdf:Statement ;
up:source unirule:MF_02113 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:749700 a rdf:Statement ;
up:attribution _:749666 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:749701 a rdf:Statement ;
up:source unirule:MF_02113 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:749702 a rdf:Statement ;
up:attribution _:749667 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:749703 a rdf:Statement ;
up:source unirule:MF_02113 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:749704 a rdf:Statement ;
up:attribution _:749668 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_02113
#Rule MF_02113 Created by:? on:2010-07-02 Modified by:Edouard de Castro on:2023-06-01
{
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_02113_B .
?thisOrganism rdfs:subClassOf+ taxon:201174 .
} UNION {
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_02113_A .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
}
BIND(URI(CONCAT(STR(?this), '#MF_02113a0')) AS ?annotation0) .
BIND(URI(CONCAT(STR(?this), '#MF_02113a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_02113a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_02113a5')) AS ?annotation5) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch54 faldo:location ?templateMotifSequenceMatchRegionP9WHT955 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WHT957 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WHT9MF_02113_B50 .
?templateMotifSequenceMatchRegionP9WHT955 faldo:begin ?templateMotifSequenceMatchBeginP9WHT956 .
?templateMotifSequenceMatchBeginP9WHT956 faldo:position ?templateMotifSequenceMatchBeginPositionP9WHT951 ;
faldo:reference isoform:P9WHT9-1 .
?templateMotifSequenceProfileAlignmentOperationP9WHT957 edam:has_input signature:MF_02113_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch58 faldo:location ?targetMotifMatchRegionMatch59 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02113_B61 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WHT9MF_02113_B52 .
?targetMotifMatchRegionMatch59 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02113_B60 .
?targetMotifMatchRegionMatchBeginMF_02113_B60 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02113_B53 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02113_B61 edam:has_input signature:MF_02113_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(1 AS ?thisPositionOn18) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WHT9MF_02113_B50, 1, (STRLEN(?templateMotifCigarP9WHT9MF_02113_B50) - STRLEN(REPLACE(?templateMotifCigarP9WHT9MF_02113_B50, CONCAT('^(?:-*[^-]){', STR(((57 - ?templateMotifSequenceMatchBeginPositionP9WHT951) + 1)), '}'), '')))), '[a-z]', '')) AS ?step162) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WHT9MF_02113_B52, 1, (STRLEN(?targetMotifMatchCigarP9WHT9MF_02113_B52) - STRLEN(REPLACE(?targetMotifMatchCigarP9WHT9MF_02113_B52, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WHT9MF_02113_B52, 1, (STRLEN(?targetMotifMatchCigarP9WHT9MF_02113_B52) - STRLEN(REPLACE(?targetMotifMatchCigarP9WHT9MF_02113_B52, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step162), '}'), '')))), '[^-]', ''))) AS ?step263) .
BIND(((?step263 + ?targetMotifMatchRegionMatchBeginPositionMF_02113_B53) - 1) AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t64) .
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_02113a15')) AS ?annotation15) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch69 faldo:location ?templateMotifSequenceMatchRegionP9WHT970 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WHT972 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WHT9MF_02113_B65 .
?templateMotifSequenceMatchRegionP9WHT970 faldo:begin ?templateMotifSequenceMatchBeginP9WHT971 .
?templateMotifSequenceMatchBeginP9WHT971 faldo:position ?templateMotifSequenceMatchBeginPositionP9WHT966 ;
faldo:reference isoform:P9WHT9-1 .
?templateMotifSequenceProfileAlignmentOperationP9WHT972 edam:has_input signature:MF_02113_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch73 faldo:location ?targetMotifMatchRegionMatch74 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02113_B76 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WHT9MF_02113_B67 .
?targetMotifMatchRegionMatch74 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02113_B75 .
?targetMotifMatchRegionMatchBeginMF_02113_B75 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02113_B68 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02113_B76 edam:has_input signature:MF_02113_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WHT9MF_02113_B65, 1, (STRLEN(?templateMotifCigarP9WHT9MF_02113_B65) - STRLEN(REPLACE(?templateMotifCigarP9WHT9MF_02113_B65, CONCAT('^(?:-*[^-]){', STR(((58 - ?templateMotifSequenceMatchBeginPositionP9WHT966) + 1)), '}'), '')))), '[a-z]', '')) AS ?step177) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WHT9MF_02113_B67, 1, (STRLEN(?targetMotifMatchCigarP9WHT9MF_02113_B67) - STRLEN(REPLACE(?targetMotifMatchCigarP9WHT9MF_02113_B67, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step177), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WHT9MF_02113_B67, 1, (STRLEN(?targetMotifMatchCigarP9WHT9MF_02113_B67) - STRLEN(REPLACE(?targetMotifMatchCigarP9WHT9MF_02113_B67, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step177), '}'), '')))), '[^-]', ''))) AS ?step278) .
BIND(((?step278 + ?targetMotifMatchRegionMatchBeginPositionMF_02113_B68) - 1) AS ?thisPositionOn24) .
BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn25) .
BIND(?this AS ?pfs1t79) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb22) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse23) .
FILTER ((BOUND(?thisPositionOn24) && BOUND(?thisPositionOn25))) .
BIND(URI(CONCAT(STR(?this), '#MF_02113a21')) AS ?annotation21) .
BIND(?this AS ?pfs20) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch84 faldo:location ?templateMotifSequenceMatchRegionP9WHT985 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WHT987 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WHT9MF_02113_B80 .
?templateMotifSequenceMatchRegionP9WHT985 faldo:begin ?templateMotifSequenceMatchBeginP9WHT986 .
?templateMotifSequenceMatchBeginP9WHT986 faldo:position ?templateMotifSequenceMatchBeginPositionP9WHT981 ;
faldo:reference isoform:P9WHT9-1 .
?templateMotifSequenceProfileAlignmentOperationP9WHT987 edam:has_input signature:MF_02113_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch88 faldo:location ?targetMotifMatchRegionMatch89 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02113_B91 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WHT9MF_02113_B82 .
?targetMotifMatchRegionMatch89 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02113_B90 .
?targetMotifMatchRegionMatchBeginMF_02113_B90 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02113_B83 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02113_B91 edam:has_input signature:MF_02113_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WHT9MF_02113_B80, 1, (STRLEN(?templateMotifCigarP9WHT9MF_02113_B80) - STRLEN(REPLACE(?templateMotifCigarP9WHT9MF_02113_B80, CONCAT('^(?:-*[^-]){', STR(((58 - ?templateMotifSequenceMatchBeginPositionP9WHT981) + 1)), '}'), '')))), '[a-z]', '')) AS ?step192) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WHT9MF_02113_B82, 1, (STRLEN(?targetMotifMatchCigarP9WHT9MF_02113_B82) - STRLEN(REPLACE(?targetMotifMatchCigarP9WHT9MF_02113_B82, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step192), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WHT9MF_02113_B82, 1, (STRLEN(?targetMotifMatchCigarP9WHT9MF_02113_B82) - STRLEN(REPLACE(?targetMotifMatchCigarP9WHT9MF_02113_B82, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step192), '}'), '')))), '[^-]', ''))) AS ?step293) .
BIND(((?step293 + ?targetMotifMatchRegionMatchBeginPositionMF_02113_B83) - 1) AS ?thisPositionOn30) .
BIND(?thisPositionOn30 AS ?thisPositionOn31) .
BIND(?this AS ?pfs1t94) .
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) = 'T')) .
BIND(URI(CONCAT(STR(?this), '#MF_02113a27')) AS ?annotation27) .
BIND(?this AS ?pfs26) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch99 faldo:location ?templateMotifSequenceMatchRegionP28061100 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP28061102 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP28061MF_02113_A95 .
?templateMotifSequenceMatchRegionP28061100 faldo:begin ?templateMotifSequenceMatchBeginP28061101 .
?templateMotifSequenceMatchBeginP28061101 faldo:position ?templateMotifSequenceMatchBeginPositionP2806196 ;
faldo:reference isoform:P28061-1 .
?templateMotifSequenceProfileAlignmentOperationP28061102 edam:has_input signature:MF_02113_A ;
rdf:type edam:operation_0300 .
?targetMotifMatch103 faldo:location ?targetMotifMatchRegionMatch104 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02113_A106 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP28061MF_02113_A97 .
?targetMotifMatchRegionMatch104 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02113_A105 .
?targetMotifMatchRegionMatchBeginMF_02113_A105 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02113_A98 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02113_A106 edam:has_input signature:MF_02113_A ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(1 AS ?thisPositionOn36) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP28061MF_02113_A95, 1, (STRLEN(?templateMotifCigarP28061MF_02113_A95) - STRLEN(REPLACE(?templateMotifCigarP28061MF_02113_A95, CONCAT('^(?:-*[^-]){', STR(((8 - ?templateMotifSequenceMatchBeginPositionP2806196) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1107) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP28061MF_02113_A97, 1, (STRLEN(?targetMotifMatchCigarP28061MF_02113_A97) - STRLEN(REPLACE(?targetMotifMatchCigarP28061MF_02113_A97, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP28061MF_02113_A97, 1, (STRLEN(?targetMotifMatchCigarP28061MF_02113_A97) - STRLEN(REPLACE(?targetMotifMatchCigarP28061MF_02113_A97, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), '')))), '[^-]', ''))) AS ?step2108) .
BIND(((?step2108 + ?targetMotifMatchRegionMatchBeginPositionMF_02113_A98) - 1) AS ?thisPositionOn37) .
BIND(?this AS ?pfs2t109) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb34) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse35) .
FILTER ((BOUND(?thisPositionOn36) && BOUND(?thisPositionOn37))) .
BIND(URI(CONCAT(STR(?this), '#MF_02113a33')) AS ?annotation33) .
BIND(?this AS ?pfs32) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch114 faldo:location ?templateMotifSequenceMatchRegionP28061115 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP28061117 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP28061MF_02113_A110 .
?templateMotifSequenceMatchRegionP28061115 faldo:begin ?templateMotifSequenceMatchBeginP28061116 .
?templateMotifSequenceMatchBeginP28061116 faldo:position ?templateMotifSequenceMatchBeginPositionP28061111 ;
faldo:reference isoform:P28061-1 .
?templateMotifSequenceProfileAlignmentOperationP28061117 edam:has_input signature:MF_02113_A ;
rdf:type edam:operation_0300 .
?targetMotifMatch118 faldo:location ?targetMotifMatchRegionMatch119 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02113_A121 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP28061MF_02113_A112 .
?targetMotifMatchRegionMatch119 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02113_A120 .
?targetMotifMatchRegionMatchBeginMF_02113_A120 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02113_A113 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02113_A121 edam:has_input signature:MF_02113_A ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP28061MF_02113_A110, 1, (STRLEN(?templateMotifCigarP28061MF_02113_A110) - STRLEN(REPLACE(?templateMotifCigarP28061MF_02113_A110, CONCAT('^(?:-*[^-]){', STR(((9 - ?templateMotifSequenceMatchBeginPositionP28061111) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1122) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP28061MF_02113_A112, 1, (STRLEN(?targetMotifMatchCigarP28061MF_02113_A112) - STRLEN(REPLACE(?targetMotifMatchCigarP28061MF_02113_A112, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP28061MF_02113_A112, 1, (STRLEN(?targetMotifMatchCigarP28061MF_02113_A112) - STRLEN(REPLACE(?targetMotifMatchCigarP28061MF_02113_A112, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), '')))), '[^-]', ''))) AS ?step2123) .
BIND(((?step2123 + ?targetMotifMatchRegionMatchBeginPositionMF_02113_A113) - 1) AS ?thisPositionOn42) .
BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn43) .
BIND(?this AS ?pfs2t124) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb40) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse41) .
FILTER ((BOUND(?thisPositionOn42) && BOUND(?thisPositionOn43))) .
BIND(URI(CONCAT(STR(?this), '#MF_02113a39')) AS ?annotation39) .
BIND(?this AS ?pfs38) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch129 faldo:location ?templateMotifSequenceMatchRegionP28061130 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP28061132 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP28061MF_02113_A125 .
?templateMotifSequenceMatchRegionP28061130 faldo:begin ?templateMotifSequenceMatchBeginP28061131 .
?templateMotifSequenceMatchBeginP28061131 faldo:position ?templateMotifSequenceMatchBeginPositionP28061126 ;
faldo:reference isoform:P28061-1 .
?templateMotifSequenceProfileAlignmentOperationP28061132 edam:has_input signature:MF_02113_A ;
rdf:type edam:operation_0300 .
?targetMotifMatch133 faldo:location ?targetMotifMatchRegionMatch134 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02113_A136 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP28061MF_02113_A127 .
?targetMotifMatchRegionMatch134 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02113_A135 .
?targetMotifMatchRegionMatchBeginMF_02113_A135 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02113_A128 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02113_A136 edam:has_input signature:MF_02113_A ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP28061MF_02113_A125, 1, (STRLEN(?templateMotifCigarP28061MF_02113_A125) - STRLEN(REPLACE(?templateMotifCigarP28061MF_02113_A125, CONCAT('^(?:-*[^-]){', STR(((9 - ?templateMotifSequenceMatchBeginPositionP28061126) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1137) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP28061MF_02113_A127, 1, (STRLEN(?targetMotifMatchCigarP28061MF_02113_A127) - STRLEN(REPLACE(?targetMotifMatchCigarP28061MF_02113_A127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP28061MF_02113_A127, 1, (STRLEN(?targetMotifMatchCigarP28061MF_02113_A127) - STRLEN(REPLACE(?targetMotifMatchCigarP28061MF_02113_A127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), '')))), '[^-]', ''))) AS ?step2138) .
BIND(((?step2138 + ?targetMotifMatchRegionMatchBeginPositionMF_02113_A128) - 1) AS ?thisPositionOn48) .
BIND(?thisPositionOn48 AS ?thisPositionOn49) .
BIND(?this AS ?pfs2t139) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb46) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse47) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn48, 1) = 'T')) .
BIND(URI(CONCAT(STR(?this), '#MF_02113a45')) AS ?annotation45) .
BIND(?this AS ?pfs44) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(?this AS ?case6) .
BIND(URI(CONCAT(STR(?this), '#MF_02113a7')) AS ?name7) .
BIND(URI(CONCAT(STR(?this), '#MF_02113a8')) AS ?name8) .
BIND(URI(CONCAT(STR(?this), '#MF_02113a9')) AS ?name9) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(?this AS ?case10) .
BIND(URI(CONCAT(STR(?this), '#MF_02113a11')) AS ?name11) .
BIND(URI(CONCAT(STR(?this), '#MF_02113a12')) AS ?name12) .
BIND(URI(CONCAT(STR(?this), '#MF_02113a13')) AS ?name13) .
}
}
"xsd:string |