| http://purl.uniprot.org/unirules/MF_00966#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:336768 up:source unirule:MF_00966 .
_:336769 up:source unirule:MF_00966 .
_:336770 up:source unirule:MF_00966 .
_:336771 up:source unirule:MF_00966 .
_:336772 up:source unirule:MF_00966 .
_:336773 up:source unirule:MF_00966 .
_:336774 up:source unirule:MF_00966 .
_:336775 up:source unirule:MF_00966 .
_:336776 up:source unirule:MF_00966 .
_:336777 up:source unirule:MF_00966 .
_:336778 up:source unirule:MF_00966 .
_:336779 up:source unirule:MF_00966 .
_:336780 up:source unirule:MF_00966 .
_:336781 up:source unirule:MF_00966 .
_:336782 up:source unirule:MF_00966 .
_:336783 up:source unirule:MF_00966 .
_:336784 up:source unirule:MF_00966 .
_:336785 up:source unirule:MF_00966 .
_:336786 up:source unirule:MF_00966 .
_:336787 up:source unirule:MF_00966 .
_:336788 up:source unirule:MF_00966 .
_:336789 up:source unirule:MF_00966 .
_:336790 up:source unirule:MF_00966 .
_:336791 up:source unirule:MF_00966 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation5 ,
?annotation6 ;
up:classifiedWith GO:0004345 ,
GO:0006098 ,
GO:0050661 ,
keyword:119 ,
keyword:313 ,
keyword:521 ,
keyword:560 ;
up:recommendedName ?name0 .
?name0 up:ecName '1.1.1.49' ;
up:fullName 'Glucose-6-phosphate 1-dehydrogenase' ;
up:shortName 'G6PD' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'zwf' .
?annotation2 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the oxidation of glucose 6-phosphate to 6-phosphogluconolactone.' .
?annotation3 up:activity ?activity4 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity4 up:catalyticActivity ;
up:enzymeClass .
?annotation5 a up:Pathway_Annotation ;
rdfs:comment 'Carbohydrate degradation; pentose phosphate pathway; D-ribulose 5-phosphate from D-glucose 6-phosphate (oxidative stage): step 1/3.' .
?annotation6 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the glucose-6-phosphate dehydrogenase family.' .
?pfs7 up:annotation ?annotation8 .
?annotation8 faldo:begin ?pfsb9 ;
faldo:end ?pfse10 ;
up:ligand ?ligand11 ;
rdf:type up:Binding_Site_Annotation .
?pfsb9 faldo:position ?thisPositionOn12 ;
rdf:type faldo:ExactPosition .
?pfse10 faldo:position ?thisPositionOn13 ;
rdf:type faldo:ExactPosition .
?ligand11 rdfs:subClassOf chebi:58349 .
?pfs14 up:annotation ?annotation15 .
?annotation15 faldo:begin ?pfsb16 ;
faldo:end ?pfse17 ;
up:ligand ?ligand18 ;
rdf:type up:Binding_Site_Annotation .
?pfsb16 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfse17 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?ligand18 rdfs:subClassOf chebi:58349 .
?pfs21 up:annotation ?annotation22 .
?annotation22 faldo:begin ?pfsb23 ;
faldo:end ?pfse24 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton acceptor' .
?pfsb23 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfse24 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?pfs27 up:annotation ?annotation28 .
?annotation28 faldo:begin ?pfsb29 ;
faldo:end ?pfse30 ;
up:ligand ?ligand31 ;
rdf:type up:Binding_Site_Annotation .
?pfsb29 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?pfse30 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
?ligand31 rdfs:subClassOf chebi:58349 .
?pfs34 up:annotation ?annotation35 .
?annotation35 faldo:begin ?pfsb36 ;
faldo:end ?pfse37 ;
up:ligand ?ligand38 ;
rdf:type up:Binding_Site_Annotation .
?pfsb36 faldo:position ?thisPositionOn39 ;
rdf:type faldo:ExactPosition .
?pfse37 faldo:position ?thisPositionOn40 ;
rdf:type faldo:ExactPosition .
?ligand38 rdfs:subClassOf chebi:58349 .
?pfs41 up:annotation ?annotation42 .
?annotation42 faldo:begin ?pfsb43 ;
faldo:end ?pfse44 ;
up:ligand ?ligand45 ;
rdf:type up:Binding_Site_Annotation .
?pfsb43 faldo:position ?thisPositionOn47 ;
rdf:type faldo:ExactPosition .
?pfse44 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?ligand45 rdfs:subClassOf ?molecule46 .
?molecule46 rdfs:label 'substrate' .
?pfs49 up:annotation ?annotation50 .
?annotation50 faldo:begin ?pfsb51 ;
faldo:end ?pfse52 ;
up:ligand ?ligand53 ;
rdf:type up:Binding_Site_Annotation .
?pfsb51 faldo:position ?thisPositionOn55 ;
rdf:type faldo:ExactPosition .
?pfse52 faldo:position ?thisPositionOn56 ;
rdf:type faldo:ExactPosition .
?ligand53 rdfs:subClassOf ?molecule54 .
?molecule54 rdfs:label 'substrate' .
?pfs57 up:annotation ?annotation58 .
?annotation58 faldo:begin ?pfsb59 ;
faldo:end ?pfse60 ;
up:ligand ?ligand61 ;
rdf:type up:Binding_Site_Annotation .
?pfsb59 faldo:position ?thisPositionOn63 ;
rdf:type faldo:ExactPosition .
?pfse60 faldo:position ?thisPositionOn64 ;
rdf:type faldo:ExactPosition .
?ligand61 rdfs:subClassOf ?molecule62 .
?molecule62 rdfs:label 'substrate' .
?pfs65 up:annotation ?annotation66 .
?annotation66 faldo:begin ?pfsb67 ;
faldo:end ?pfse68 ;
up:ligand ?ligand69 ;
rdf:type up:Binding_Site_Annotation .
?pfsb67 faldo:position ?thisPositionOn71 ;
rdf:type faldo:ExactPosition .
?pfse68 faldo:position ?thisPositionOn72 ;
rdf:type faldo:ExactPosition .
?ligand69 rdfs:subClassOf ?molecule70 .
?molecule70 rdfs:label 'substrate' .
?pfs73 up:annotation ?annotation74 .
?annotation74 faldo:begin ?pfsb75 ;
faldo:end ?pfse76 ;
up:ligand ?ligand77 ;
rdf:type up:Binding_Site_Annotation .
?pfsb75 faldo:position ?thisPositionOn79 ;
rdf:type faldo:ExactPosition .
?pfse76 faldo:position ?thisPositionOn80 ;
rdf:type faldo:ExactPosition .
?ligand77 rdfs:subClassOf ?molecule78 .
?molecule78 rdfs:label 'substrate' .
?pfs81 up:annotation ?annotation82 .
?annotation82 faldo:begin ?pfsb83 ;
faldo:end ?pfse84 ;
up:ligand ?ligand85 ;
rdf:type up:Binding_Site_Annotation .
?pfsb83 faldo:position ?thisPositionOn87 ;
rdf:type faldo:ExactPosition .
?pfse84 faldo:position ?thisPositionOn88 ;
rdf:type faldo:ExactPosition .
?ligand85 rdfs:subClassOf ?molecule86 .
?molecule86 rdfs:label 'substrate' .
_:336792 a rdf:Statement ;
up:attribution _:336768 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:336793 a rdf:Statement ;
up:attribution _:336769 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:336794 a rdf:Statement ;
up:attribution _:336770 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:336795 a rdf:Statement ;
up:attribution _:336771 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:336796 a rdf:Statement ;
up:attribution _:336772 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:336797 a rdf:Statement ;
up:attribution _:336773 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:336798 a rdf:Statement ;
up:attribution _:336774 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:119 .
_:336799 a rdf:Statement ;
up:attribution _:336775 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:313 .
_:336800 a rdf:Statement ;
up:attribution _:336776 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:521 .
_:336801 a rdf:Statement ;
up:attribution _:336777 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:560 .
_:336802 a rdf:Statement ;
up:attribution _:336778 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004345 .
_:336803 a rdf:Statement ;
up:attribution _:336779 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0050661 .
_:336804 a rdf:Statement ;
up:attribution _:336780 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006098 .
_:336805 a rdf:Statement ;
up:source unirule:MF_00966 ;
rdf:subject ?pfs7 ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:336806 a rdf:Statement ;
up:attribution _:336781 ;
rdf:subject ?pfs7 ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:336807 a rdf:Statement ;
up:source unirule:MF_00966 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:336808 a rdf:Statement ;
up:attribution _:336782 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:336809 a rdf:Statement ;
up:source unirule:MF_00966 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:336810 a rdf:Statement ;
up:attribution _:336783 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:336811 a rdf:Statement ;
up:source unirule:MF_00966 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:336812 a rdf:Statement ;
up:attribution _:336784 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:336813 a rdf:Statement ;
up:source unirule:MF_00966 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:336814 a rdf:Statement ;
up:attribution _:336785 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:336815 a rdf:Statement ;
up:source unirule:MF_00966 ;
rdf:subject ?pfs41 ;
rdf:predicate up:annotation ;
rdf:object ?annotation42 .
_:336816 a rdf:Statement ;
up:attribution _:336786 ;
rdf:subject ?pfs41 ;
rdf:predicate up:annotation ;
rdf:object ?annotation42 .
_:336817 a rdf:Statement ;
up:source unirule:MF_00966 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:336818 a rdf:Statement ;
up:attribution _:336787 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:336819 a rdf:Statement ;
up:source unirule:MF_00966 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
_:336820 a rdf:Statement ;
up:attribution _:336788 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
_:336821 a rdf:Statement ;
up:source unirule:MF_00966 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation66 .
_:336822 a rdf:Statement ;
up:attribution _:336789 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation66 .
_:336823 a rdf:Statement ;
up:source unirule:MF_00966 ;
rdf:subject ?pfs73 ;
rdf:predicate up:annotation ;
rdf:object ?annotation74 .
_:336824 a rdf:Statement ;
up:attribution _:336790 ;
rdf:subject ?pfs73 ;
rdf:predicate up:annotation ;
rdf:object ?annotation74 .
_:336825 a rdf:Statement ;
up:source unirule:MF_00966 ;
rdf:subject ?pfs81 ;
rdf:predicate up:annotation ;
rdf:object ?annotation82 .
_:336826 a rdf:Statement ;
up:attribution _:336791 ;
rdf:subject ?pfs81 ;
rdf:predicate up:annotation ;
rdf:object ?annotation82 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00966
#Rule MF_00966 Created by:? on:2013-06-17 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00966 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_00966a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00966a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00966a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00966a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00966a6')) AS ?annotation6) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch93 faldo:location ?templateMotifSequenceMatchRegionP1141194 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1141196 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP11411MF_0096689 .
?templateMotifSequenceMatchRegionP1141194 faldo:begin ?templateMotifSequenceMatchBeginP1141195 .
?templateMotifSequenceMatchBeginP1141195 faldo:position ?templateMotifSequenceMatchBeginPositionP1141190 ;
faldo:reference isoform:P11411-1 .
?templateMotifSequenceProfileAlignmentOperationP1141196 edam:has_input signature:MF_00966 ;
rdf:type edam:operation_0300 .
?targetMotifMatch97 faldo:location ?targetMotifMatchRegionMatch98 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00966100 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP11411MF_0096691 .
?targetMotifMatchRegionMatch98 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0096699 .
?targetMotifMatchRegionMatchBeginMF_0096699 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0096692 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00966100 edam:has_input signature:MF_00966 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11411MF_0096689, 1, (STRLEN(?templateMotifCigarP11411MF_0096689) - STRLEN(REPLACE(?templateMotifCigarP11411MF_0096689, CONCAT('^(?:-*[^-]){', STR(((13 - ?templateMotifSequenceMatchBeginPositionP1141190) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1101) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11411MF_0096691, 1, (STRLEN(?targetMotifMatchCigarP11411MF_0096691) - STRLEN(REPLACE(?targetMotifMatchCigarP11411MF_0096691, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11411MF_0096691, 1, (STRLEN(?targetMotifMatchCigarP11411MF_0096691) - STRLEN(REPLACE(?targetMotifMatchCigarP11411MF_0096691, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), '')))), '[^-]', ''))) AS ?step2102) .
BIND(((?step2102 + ?targetMotifMatchRegionMatchBeginPositionMF_0096692) - 1) AS ?thisPositionOn12) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11411MF_0096689, 1, (STRLEN(?templateMotifCigarP11411MF_0096689) - STRLEN(REPLACE(?templateMotifCigarP11411MF_0096689, CONCAT('^(?:-*[^-]){', STR(((20 - ?templateMotifSequenceMatchBeginPositionP1141190) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1103) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11411MF_0096691, 1, (STRLEN(?targetMotifMatchCigarP11411MF_0096691) - STRLEN(REPLACE(?targetMotifMatchCigarP11411MF_0096691, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1103), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11411MF_0096691, 1, (STRLEN(?targetMotifMatchCigarP11411MF_0096691) - STRLEN(REPLACE(?targetMotifMatchCigarP11411MF_0096691, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1103), '}'), '')))), '[^-]', ''))) AS ?step2104) .
BIND(((?step2104 + ?targetMotifMatchRegionMatchBeginPositionMF_0096692) - 1) AS ?thisPositionOn13) .
BIND(?this AS ?pfs1t105) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfsb9) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfse10) .
FILTER (REGEX('G[GAS][TS]G[DEN]L[AST][KR]', SUBSTR(?thisSequenceValue, ?thisPositionOn12, (?thisPositionOn13 - ?thisPositionOn12)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00966a8')) AS ?annotation8) .
BIND(?this AS ?pfs7) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch110 faldo:location ?templateMotifSequenceMatchRegionP11411111 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP11411113 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP11411MF_00966106 .
?templateMotifSequenceMatchRegionP11411111 faldo:begin ?templateMotifSequenceMatchBeginP11411112 .
?templateMotifSequenceMatchBeginP11411112 faldo:position ?templateMotifSequenceMatchBeginPositionP11411107 ;
faldo:reference isoform:P11411-1 .
?templateMotifSequenceProfileAlignmentOperationP11411113 edam:has_input signature:MF_00966 ;
rdf:type edam:operation_0300 .
?targetMotifMatch114 faldo:location ?targetMotifMatchRegionMatch115 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00966117 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP11411MF_00966108 .
?targetMotifMatchRegionMatch115 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00966116 .
?targetMotifMatchRegionMatchBeginMF_00966116 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00966109 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00966117 edam:has_input signature:MF_00966 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11411MF_00966106, 1, (STRLEN(?templateMotifCigarP11411MF_00966106) - STRLEN(REPLACE(?templateMotifCigarP11411MF_00966106, CONCAT('^(?:-*[^-]){', STR(((86 - ?templateMotifSequenceMatchBeginPositionP11411107) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1118) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11411MF_00966108, 1, (STRLEN(?targetMotifMatchCigarP11411MF_00966108) - STRLEN(REPLACE(?targetMotifMatchCigarP11411MF_00966108, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1118), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11411MF_00966108, 1, (STRLEN(?targetMotifMatchCigarP11411MF_00966108) - STRLEN(REPLACE(?targetMotifMatchCigarP11411MF_00966108, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1118), '}'), '')))), '[^-]', ''))) AS ?step2119) .
BIND(((?step2119 + ?targetMotifMatchRegionMatchBeginPositionMF_00966109) - 1) AS ?thisPositionOn19) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11411MF_00966106, 1, (STRLEN(?templateMotifCigarP11411MF_00966106) - STRLEN(REPLACE(?templateMotifCigarP11411MF_00966106, CONCAT('^(?:-*[^-]){', STR(((87 - ?templateMotifSequenceMatchBeginPositionP11411107) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1120) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11411MF_00966108, 1, (STRLEN(?targetMotifMatchCigarP11411MF_00966108) - STRLEN(REPLACE(?targetMotifMatchCigarP11411MF_00966108, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11411MF_00966108, 1, (STRLEN(?targetMotifMatchCigarP11411MF_00966108) - STRLEN(REPLACE(?targetMotifMatchCigarP11411MF_00966108, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), '')))), '[^-]', ''))) AS ?step2121) .
BIND(((?step2121 + ?targetMotifMatchRegionMatchBeginPositionMF_00966109) - 1) AS ?thisPositionOn20) .
BIND(?this AS ?pfs1t122) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb16) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse17) .
FILTER (REGEX('[DE][VLIF]', SUBSTR(?thisSequenceValue, ?thisPositionOn19, (?thisPositionOn20 - ?thisPositionOn19)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00966a15')) AS ?annotation15) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch127 faldo:location ?templateMotifSequenceMatchRegionP11411128 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP11411130 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP11411MF_00966123 .
?templateMotifSequenceMatchRegionP11411128 faldo:begin ?templateMotifSequenceMatchBeginP11411129 .
?templateMotifSequenceMatchBeginP11411129 faldo:position ?templateMotifSequenceMatchBeginPositionP11411124 ;
faldo:reference isoform:P11411-1 .
?templateMotifSequenceProfileAlignmentOperationP11411130 edam:has_input signature:MF_00966 ;
rdf:type edam:operation_0300 .
?targetMotifMatch131 faldo:location ?targetMotifMatchRegionMatch132 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00966134 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP11411MF_00966125 .
?targetMotifMatchRegionMatch132 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00966133 .
?targetMotifMatchRegionMatchBeginMF_00966133 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00966126 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00966134 edam:has_input signature:MF_00966 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11411MF_00966123, 1, (STRLEN(?templateMotifCigarP11411MF_00966123) - STRLEN(REPLACE(?templateMotifCigarP11411MF_00966123, CONCAT('^(?:-*[^-]){', STR(((241 - ?templateMotifSequenceMatchBeginPositionP11411124) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1135) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11411MF_00966125, 1, (STRLEN(?targetMotifMatchCigarP11411MF_00966125) - STRLEN(REPLACE(?targetMotifMatchCigarP11411MF_00966125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11411MF_00966125, 1, (STRLEN(?targetMotifMatchCigarP11411MF_00966125) - STRLEN(REPLACE(?targetMotifMatchCigarP11411MF_00966125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), '')))), '[^-]', ''))) AS ?step2136) .
BIND(((?step2136 + ?targetMotifMatchRegionMatchBeginPositionMF_00966126) - 1) AS ?thisPositionOn25) .
BIND(?thisPositionOn25 AS ?thisPositionOn26) .
BIND(?this AS ?pfs1t137) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb23) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse24) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn25, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00966a22')) AS ?annotation22) .
BIND(?this AS ?pfs21) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch142 faldo:location ?templateMotifSequenceMatchRegionP11411143 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP11411145 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP11411MF_00966138 .
?templateMotifSequenceMatchRegionP11411143 faldo:begin ?templateMotifSequenceMatchBeginP11411144 .
?templateMotifSequenceMatchBeginP11411144 faldo:position ?templateMotifSequenceMatchBeginPositionP11411139 ;
faldo:reference isoform:P11411-1 .
?templateMotifSequenceProfileAlignmentOperationP11411145 edam:has_input signature:MF_00966 ;
rdf:type edam:operation_0300 .
?targetMotifMatch146 faldo:location ?targetMotifMatchRegionMatch147 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00966149 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP11411MF_00966140 .
?targetMotifMatchRegionMatch147 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00966148 .
?targetMotifMatchRegionMatchBeginMF_00966148 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00966141 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00966149 edam:has_input signature:MF_00966 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11411MF_00966138, 1, (STRLEN(?templateMotifCigarP11411MF_00966138) - STRLEN(REPLACE(?templateMotifCigarP11411MF_00966138, CONCAT('^(?:-*[^-]){', STR(((47 - ?templateMotifSequenceMatchBeginPositionP11411139) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1150) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11411MF_00966140, 1, (STRLEN(?targetMotifMatchCigarP11411MF_00966140) - STRLEN(REPLACE(?targetMotifMatchCigarP11411MF_00966140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11411MF_00966140, 1, (STRLEN(?targetMotifMatchCigarP11411MF_00966140) - STRLEN(REPLACE(?targetMotifMatchCigarP11411MF_00966140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), '')))), '[^-]', ''))) AS ?step2151) .
BIND(((?step2151 + ?targetMotifMatchRegionMatchBeginPositionMF_00966141) - 1) AS ?thisPositionOn32) .
BIND(?thisPositionOn32 AS ?thisPositionOn33) .
BIND(?this AS ?pfs1t152) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb29) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse30) .
FILTER (REGEX('[RAS]', SUBSTR(?thisSequenceValue, ?thisPositionOn32, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00966a28')) AS ?annotation28) .
BIND(?this AS ?pfs27) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch157 faldo:location ?templateMotifSequenceMatchRegionP11411158 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP11411160 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP11411MF_00966153 .
?templateMotifSequenceMatchRegionP11411158 faldo:begin ?templateMotifSequenceMatchBeginP11411159 .
?templateMotifSequenceMatchBeginP11411159 faldo:position ?templateMotifSequenceMatchBeginPositionP11411154 ;
faldo:reference isoform:P11411-1 .
?templateMotifSequenceProfileAlignmentOperationP11411160 edam:has_input signature:MF_00966 ;
rdf:type edam:operation_0300 .
?targetMotifMatch161 faldo:location ?targetMotifMatchRegionMatch162 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00966164 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP11411MF_00966155 .
?targetMotifMatchRegionMatch162 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00966163 .
?targetMotifMatchRegionMatchBeginMF_00966163 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00966156 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00966164 edam:has_input signature:MF_00966 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11411MF_00966153, 1, (STRLEN(?templateMotifCigarP11411MF_00966153) - STRLEN(REPLACE(?templateMotifCigarP11411MF_00966153, CONCAT('^(?:-*[^-]){', STR(((149 - ?templateMotifSequenceMatchBeginPositionP11411154) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1165) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11411MF_00966155, 1, (STRLEN(?targetMotifMatchCigarP11411MF_00966155) - STRLEN(REPLACE(?targetMotifMatchCigarP11411MF_00966155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11411MF_00966155, 1, (STRLEN(?targetMotifMatchCigarP11411MF_00966155) - STRLEN(REPLACE(?targetMotifMatchCigarP11411MF_00966155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), '')))), '[^-]', ''))) AS ?step2166) .
BIND(((?step2166 + ?targetMotifMatchRegionMatchBeginPositionMF_00966156) - 1) AS ?thisPositionOn39) .
BIND(?thisPositionOn39 AS ?thisPositionOn40) .
BIND(?this AS ?pfs1t167) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb36) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse37) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn39, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00966a35')) AS ?annotation35) .
BIND(?this AS ?pfs34) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch172 faldo:location ?templateMotifSequenceMatchRegionP11411173 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP11411175 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP11411MF_00966168 .
?templateMotifSequenceMatchRegionP11411173 faldo:begin ?templateMotifSequenceMatchBeginP11411174 .
?templateMotifSequenceMatchBeginP11411174 faldo:position ?templateMotifSequenceMatchBeginPositionP11411169 ;
faldo:reference isoform:P11411-1 .
?templateMotifSequenceProfileAlignmentOperationP11411175 edam:has_input signature:MF_00966 ;
rdf:type edam:operation_0300 .
?targetMotifMatch176 faldo:location ?targetMotifMatchRegionMatch177 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00966179 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP11411MF_00966170 .
?targetMotifMatchRegionMatch177 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00966178 .
?targetMotifMatchRegionMatchBeginMF_00966178 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00966171 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00966179 edam:has_input signature:MF_00966 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11411MF_00966168, 1, (STRLEN(?templateMotifCigarP11411MF_00966168) - STRLEN(REPLACE(?templateMotifCigarP11411MF_00966168, CONCAT('^(?:-*[^-]){', STR(((179 - ?templateMotifSequenceMatchBeginPositionP11411169) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1180) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11411MF_00966170, 1, (STRLEN(?targetMotifMatchCigarP11411MF_00966170) - STRLEN(REPLACE(?targetMotifMatchCigarP11411MF_00966170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11411MF_00966170, 1, (STRLEN(?targetMotifMatchCigarP11411MF_00966170) - STRLEN(REPLACE(?targetMotifMatchCigarP11411MF_00966170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), '')))), '[^-]', ''))) AS ?step2181) .
BIND(((?step2181 + ?targetMotifMatchRegionMatchBeginPositionMF_00966171) - 1) AS ?thisPositionOn47) .
BIND(?thisPositionOn47 AS ?thisPositionOn48) .
BIND(?this AS ?pfs1t182) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb43) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse44) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn47, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00966a42')) AS ?annotation42) .
BIND(?this AS ?pfs41) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch187 faldo:location ?templateMotifSequenceMatchRegionP11411188 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP11411190 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP11411MF_00966183 .
?templateMotifSequenceMatchRegionP11411188 faldo:begin ?templateMotifSequenceMatchBeginP11411189 .
?templateMotifSequenceMatchBeginP11411189 faldo:position ?templateMotifSequenceMatchBeginPositionP11411184 ;
faldo:reference isoform:P11411-1 .
?templateMotifSequenceProfileAlignmentOperationP11411190 edam:has_input signature:MF_00966 ;
rdf:type edam:operation_0300 .
?targetMotifMatch191 faldo:location ?targetMotifMatchRegionMatch192 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00966194 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP11411MF_00966185 .
?targetMotifMatchRegionMatch192 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00966193 .
?targetMotifMatchRegionMatchBeginMF_00966193 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00966186 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00966194 edam:has_input signature:MF_00966 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11411MF_00966183, 1, (STRLEN(?templateMotifCigarP11411MF_00966183) - STRLEN(REPLACE(?templateMotifCigarP11411MF_00966183, CONCAT('^(?:-*[^-]){', STR(((183 - ?templateMotifSequenceMatchBeginPositionP11411184) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1195) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11411MF_00966185, 1, (STRLEN(?targetMotifMatchCigarP11411MF_00966185) - STRLEN(REPLACE(?targetMotifMatchCigarP11411MF_00966185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11411MF_00966185, 1, (STRLEN(?targetMotifMatchCigarP11411MF_00966185) - STRLEN(REPLACE(?targetMotifMatchCigarP11411MF_00966185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), '')))), '[^-]', ''))) AS ?step2196) .
BIND(((?step2196 + ?targetMotifMatchRegionMatchBeginPositionMF_00966186) - 1) AS ?thisPositionOn55) .
BIND(?thisPositionOn55 AS ?thisPositionOn56) .
BIND(?this AS ?pfs1t197) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb51) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse52) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00966a50')) AS ?annotation50) .
BIND(?this AS ?pfs49) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch202 faldo:location ?templateMotifSequenceMatchRegionP11411203 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP11411205 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP11411MF_00966198 .
?templateMotifSequenceMatchRegionP11411203 faldo:begin ?templateMotifSequenceMatchBeginP11411204 .
?templateMotifSequenceMatchBeginP11411204 faldo:position ?templateMotifSequenceMatchBeginPositionP11411199 ;
faldo:reference isoform:P11411-1 .
?templateMotifSequenceProfileAlignmentOperationP11411205 edam:has_input signature:MF_00966 ;
rdf:type edam:operation_0300 .
?targetMotifMatch206 faldo:location ?targetMotifMatchRegionMatch207 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00966209 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP11411MF_00966200 .
?targetMotifMatchRegionMatch207 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00966208 .
?targetMotifMatchRegionMatchBeginMF_00966208 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00966201 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00966209 edam:has_input signature:MF_00966 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11411MF_00966198, 1, (STRLEN(?templateMotifCigarP11411MF_00966198) - STRLEN(REPLACE(?templateMotifCigarP11411MF_00966198, CONCAT('^(?:-*[^-]){', STR(((217 - ?templateMotifSequenceMatchBeginPositionP11411199) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1210) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11411MF_00966200, 1, (STRLEN(?targetMotifMatchCigarP11411MF_00966200) - STRLEN(REPLACE(?targetMotifMatchCigarP11411MF_00966200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1210), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11411MF_00966200, 1, (STRLEN(?targetMotifMatchCigarP11411MF_00966200) - STRLEN(REPLACE(?targetMotifMatchCigarP11411MF_00966200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1210), '}'), '')))), '[^-]', ''))) AS ?step2211) .
BIND(((?step2211 + ?targetMotifMatchRegionMatchBeginPositionMF_00966201) - 1) AS ?thisPositionOn63) .
BIND(?thisPositionOn63 AS ?thisPositionOn64) .
BIND(?this AS ?pfs1t212) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfsb59) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfse60) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn63, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00966a58')) AS ?annotation58) .
BIND(?this AS ?pfs57) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch217 faldo:location ?templateMotifSequenceMatchRegionP11411218 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP11411220 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP11411MF_00966213 .
?templateMotifSequenceMatchRegionP11411218 faldo:begin ?templateMotifSequenceMatchBeginP11411219 .
?templateMotifSequenceMatchBeginP11411219 faldo:position ?templateMotifSequenceMatchBeginPositionP11411214 ;
faldo:reference isoform:P11411-1 .
?templateMotifSequenceProfileAlignmentOperationP11411220 edam:has_input signature:MF_00966 ;
rdf:type edam:operation_0300 .
?targetMotifMatch221 faldo:location ?targetMotifMatchRegionMatch222 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00966224 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP11411MF_00966215 .
?targetMotifMatchRegionMatch222 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00966223 .
?targetMotifMatchRegionMatchBeginMF_00966223 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00966216 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00966224 edam:has_input signature:MF_00966 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11411MF_00966213, 1, (STRLEN(?templateMotifCigarP11411MF_00966213) - STRLEN(REPLACE(?templateMotifCigarP11411MF_00966213, CONCAT('^(?:-*[^-]){', STR(((236 - ?templateMotifSequenceMatchBeginPositionP11411214) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1225) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11411MF_00966215, 1, (STRLEN(?targetMotifMatchCigarP11411MF_00966215) - STRLEN(REPLACE(?targetMotifMatchCigarP11411MF_00966215, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1225), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11411MF_00966215, 1, (STRLEN(?targetMotifMatchCigarP11411MF_00966215) - STRLEN(REPLACE(?targetMotifMatchCigarP11411MF_00966215, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1225), '}'), '')))), '[^-]', ''))) AS ?step2226) .
BIND(((?step2226 + ?targetMotifMatchRegionMatchBeginPositionMF_00966216) - 1) AS ?thisPositionOn71) .
BIND(?thisPositionOn71 AS ?thisPositionOn72) .
BIND(?this AS ?pfs1t227) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfsb67) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfse68) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn71, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00966a66')) AS ?annotation66) .
BIND(?this AS ?pfs65) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch232 faldo:location ?templateMotifSequenceMatchRegionP11411233 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP11411235 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP11411MF_00966228 .
?templateMotifSequenceMatchRegionP11411233 faldo:begin ?templateMotifSequenceMatchBeginP11411234 .
?templateMotifSequenceMatchBeginP11411234 faldo:position ?templateMotifSequenceMatchBeginPositionP11411229 ;
faldo:reference isoform:P11411-1 .
?templateMotifSequenceProfileAlignmentOperationP11411235 edam:has_input signature:MF_00966 ;
rdf:type edam:operation_0300 .
?targetMotifMatch236 faldo:location ?targetMotifMatchRegionMatch237 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00966239 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP11411MF_00966230 .
?targetMotifMatchRegionMatch237 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00966238 .
?targetMotifMatchRegionMatchBeginMF_00966238 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00966231 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00966239 edam:has_input signature:MF_00966 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11411MF_00966228, 1, (STRLEN(?templateMotifCigarP11411MF_00966228) - STRLEN(REPLACE(?templateMotifCigarP11411MF_00966228, CONCAT('^(?:-*[^-]){', STR(((339 - ?templateMotifSequenceMatchBeginPositionP11411229) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1240) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11411MF_00966230, 1, (STRLEN(?targetMotifMatchCigarP11411MF_00966230) - STRLEN(REPLACE(?targetMotifMatchCigarP11411MF_00966230, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1240), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11411MF_00966230, 1, (STRLEN(?targetMotifMatchCigarP11411MF_00966230) - STRLEN(REPLACE(?targetMotifMatchCigarP11411MF_00966230, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1240), '}'), '')))), '[^-]', ''))) AS ?step2241) .
BIND(((?step2241 + ?targetMotifMatchRegionMatchBeginPositionMF_00966231) - 1) AS ?thisPositionOn79) .
BIND(?thisPositionOn79 AS ?thisPositionOn80) .
BIND(?this AS ?pfs1t242) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfsb75) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfse76) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn79, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00966a74')) AS ?annotation74) .
BIND(?this AS ?pfs73) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch247 faldo:location ?templateMotifSequenceMatchRegionP11411248 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP11411250 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP11411MF_00966243 .
?templateMotifSequenceMatchRegionP11411248 faldo:begin ?templateMotifSequenceMatchBeginP11411249 .
?templateMotifSequenceMatchBeginP11411249 faldo:position ?templateMotifSequenceMatchBeginPositionP11411244 ;
faldo:reference isoform:P11411-1 .
?templateMotifSequenceProfileAlignmentOperationP11411250 edam:has_input signature:MF_00966 ;
rdf:type edam:operation_0300 .
?targetMotifMatch251 faldo:location ?targetMotifMatchRegionMatch252 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00966254 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP11411MF_00966245 .
?targetMotifMatchRegionMatch252 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00966253 .
?targetMotifMatchRegionMatchBeginMF_00966253 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00966246 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00966254 edam:has_input signature:MF_00966 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11411MF_00966243, 1, (STRLEN(?templateMotifCigarP11411MF_00966243) - STRLEN(REPLACE(?templateMotifCigarP11411MF_00966243, CONCAT('^(?:-*[^-]){', STR(((344 - ?templateMotifSequenceMatchBeginPositionP11411244) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1255) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11411MF_00966245, 1, (STRLEN(?targetMotifMatchCigarP11411MF_00966245) - STRLEN(REPLACE(?targetMotifMatchCigarP11411MF_00966245, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1255), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11411MF_00966245, 1, (STRLEN(?targetMotifMatchCigarP11411MF_00966245) - STRLEN(REPLACE(?targetMotifMatchCigarP11411MF_00966245, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1255), '}'), '')))), '[^-]', ''))) AS ?step2256) .
BIND(((?step2256 + ?targetMotifMatchRegionMatchBeginPositionMF_00966246) - 1) AS ?thisPositionOn87) .
BIND(?thisPositionOn87 AS ?thisPositionOn88) .
BIND(?this AS ?pfs1t257) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn87))) AS ?pfsb83) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfse84) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn87, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00966a82')) AS ?annotation82) .
BIND(?this AS ?pfs81) .
}
}
"xsd:string |