| http://purl.uniprot.org/unirules/MF_00147#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:58101 up:source unirule:MF_00147 .
_:58102 up:source unirule:MF_00147 .
_:58103 up:source unirule:MF_00147 .
_:58104 up:source unirule:MF_00147 .
_:58105 up:source unirule:MF_00147 .
_:58106 up:source unirule:MF_00147 .
_:58107 up:source unirule:MF_00147 .
_:58108 up:source unirule:MF_00147 .
_:58109 up:source unirule:MF_00147 .
_:58110 up:source unirule:MF_00147 .
_:58111 up:source unirule:MF_00147 .
_:58112 up:source unirule:MF_00147 .
_:58113 up:source unirule:MF_00147 .
_:58114 up:source unirule:MF_00147 .
_:58115 up:source unirule:MF_00147 .
_:58116 up:source unirule:MF_00147 .
_:58117 up:source unirule:MF_00147 .
_:58118 up:source unirule:MF_00147 .
_:58119 up:source unirule:MF_00147 .
_:58120 up:source unirule:MF_00147 .
_:58121 up:source unirule:MF_00147 .
_:58122 up:source unirule:MF_00147 .
_:58123 up:source unirule:MF_00147 .
_:58124 up:source unirule:MF_00147 .
_:58125 up:source unirule:MF_00147 .
_:58126 up:source unirule:MF_00147 .
_:58127 up:source unirule:MF_00147 .
_:58128 up:source unirule:MF_00147 .
_:58129 up:source unirule:MF_00147 .
_:58130 up:source unirule:MF_00147 .
_:58131 up:source unirule:MF_00147 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation6 ,
?annotation7 ,
?annotation8 ,
?annotation10 ;
up:classifiedWith GO:0004807 ,
GO:0005737 ,
GO:0006094 ,
GO:0006096 ,
keyword:312 ,
keyword:324 ,
keyword:413 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '5.3.1.1' ;
up:fullName 'Triosephosphate isomerase' ;
up:shortName 'TIM' ,
'TPI' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Triose-phosphate isomerase' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'tpiA' .
?annotation3 a up:Function_Annotation ;
rdfs:comment 'Involved in the gluconeogenesis. Catalyzes stereospecifically the conversion of dihydroxyacetone phosphate (DHAP) to D-glyceraldehyde-3-phosphate (G3P).' .
?annotation4 up:activity ?activity5 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity5 up:catalyticActivity ;
up:enzymeClass .
?annotation6 a up:Pathway_Annotation ;
rdfs:comment 'Carbohydrate biosynthesis; gluconeogenesis.' .
?annotation7 a up:Pathway_Annotation ;
rdfs:comment 'Carbohydrate degradation; glycolysis; D-glyceraldehyde 3-phosphate from glycerone phosphate: step 1/1.' .
?annotation8 a up:Subcellular_Location_Annotation .
?annotation8li9 up:cellularComponent .
?annotation10 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the triosephosphate isomerase family.' .
?case11 up:classifiedWith keyword:597 .
?pfs14 up:annotation ?annotation15 .
?annotation15 faldo:begin ?pfsb16 ;
faldo:end ?pfse17 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment 'Phosphoserine' .
?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 ;
up:ligand ?ligand24 ;
rdf:type up:Binding_Site_Annotation .
?pfsb22 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?pfse23 faldo:position ?thisPositionOn27 ;
rdf:type faldo:ExactPosition .
?ligand24 rdfs:subClassOf ?molecule25 .
?molecule25 rdfs:label 'substrate' .
?pfs28 up:annotation ?annotation29 .
?annotation29 faldo:begin ?pfsb30 ;
faldo:end ?pfse31 ;
up:ligand ?ligand32 ;
rdf:type up:Binding_Site_Annotation .
?pfsb30 faldo:position ?thisPositionOn34 ;
rdf:type faldo:ExactPosition .
?pfse31 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?ligand32 rdfs:subClassOf ?molecule33 .
?molecule33 rdfs:label 'substrate' .
?pfs36 up:annotation ?annotation37 .
?annotation37 faldo:begin ?pfsb38 ;
faldo:end ?pfse39 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Electrophile' .
?pfsb38 faldo:position ?thisPositionOn40 ;
rdf:type faldo:ExactPosition .
?pfse39 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?pfs42 up:annotation ?annotation43 .
?annotation43 faldo:begin ?pfsb44 ;
faldo:end ?pfse45 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton acceptor' .
?pfsb44 faldo:position ?thisPositionOn46 ;
rdf:type faldo:ExactPosition .
?pfse45 faldo:position ?thisPositionOn47 ;
rdf:type faldo:ExactPosition .
?pfs48 up:annotation ?annotation49 .
?annotation49 faldo:begin ?pfsb50 ;
faldo:end ?pfse51 ;
up:ligand ?ligand52 ;
rdf:type up:Binding_Site_Annotation .
?pfsb50 faldo:position ?thisPositionOn54 ;
rdf:type faldo:ExactPosition .
?pfse51 faldo:position ?thisPositionOn55 ;
rdf:type faldo:ExactPosition .
?ligand52 rdfs:subClassOf ?molecule53 .
?molecule53 rdfs:label 'substrate' .
?pfs56 up:annotation ?annotation57 .
?annotation57 faldo:begin ?pfsb58 ;
faldo:end ?pfse59 ;
up:ligand ?ligand60 ;
rdf:type up:Binding_Site_Annotation .
?pfsb58 faldo:position ?thisPositionOn62 ;
rdf:type faldo:ExactPosition .
?pfse59 faldo:position ?thisPositionOn63 ;
rdf:type faldo:ExactPosition .
?ligand60 rdfs:subClassOf ?molecule61 .
?molecule61 rdfs:label 'substrate' .
?pfs64 up:annotation ?annotation65 .
?annotation65 faldo:begin ?pfsb66 ;
faldo:end ?pfse67 ;
up:ligand ?ligand68 ;
rdf:type up:Binding_Site_Annotation .
?pfsb66 faldo:position ?thisPositionOn70 ;
rdf:type faldo:ExactPosition .
?pfse67 faldo:position ?thisPositionOn71 ;
rdf:type faldo:ExactPosition .
?ligand68 rdfs:subClassOf ?molecule69 .
?molecule69 rdfs:label 'substrate' .
?pfs72 up:annotation ?annotation73 .
?annotation73 faldo:begin ?pfsb74 ;
faldo:end ?pfse75 ;
up:ligand ?ligand76 ;
rdf:type up:Binding_Site_Annotation .
?pfsb74 faldo:position ?thisPositionOn78 ;
rdf:type faldo:ExactPosition .
?pfse75 faldo:position ?thisPositionOn79 ;
rdf:type faldo:ExactPosition .
?ligand76 rdfs:subClassOf ?molecule77 .
?molecule77 rdfs:label 'substrate' .
?pfs80 up:annotation ?annotation81 .
?annotation81 faldo:begin ?pfsb82 ;
faldo:end ?pfse83 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Electrophile' .
?pfsb82 faldo:position ?thisPositionOn84 ;
rdf:type faldo:ExactPosition .
?pfse83 faldo:position ?thisPositionOn85 ;
rdf:type faldo:ExactPosition .
?pfs86 up:annotation ?annotation87 .
?annotation87 faldo:begin ?pfsb88 ;
faldo:end ?pfse89 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton acceptor' .
?pfsb88 faldo:position ?thisPositionOn90 ;
rdf:type faldo:ExactPosition .
?pfse89 faldo:position ?thisPositionOn91 ;
rdf:type faldo:ExactPosition .
?pfs92 up:annotation ?annotation93 .
?annotation93 faldo:begin ?pfsb94 ;
faldo:end ?pfse95 ;
up:ligand ?ligand96 ;
rdf:type up:Binding_Site_Annotation .
?pfsb94 faldo:position ?thisPositionOn98 ;
rdf:type faldo:ExactPosition .
?pfse95 faldo:position ?thisPositionOn99 ;
rdf:type faldo:ExactPosition .
?ligand96 rdfs:subClassOf ?molecule97 .
?molecule97 rdfs:label 'substrate' .
?pfs100 up:annotation ?annotation101 .
?annotation101 faldo:begin ?pfsb102 ;
faldo:end ?pfse103 ;
up:ligand ?ligand104 ;
rdf:type up:Binding_Site_Annotation .
?pfsb102 faldo:position ?thisPositionOn106 ;
rdf:type faldo:ExactPosition .
?pfse103 faldo:position ?thisPositionOn107 ;
rdf:type faldo:ExactPosition .
?ligand104 rdfs:subClassOf ?molecule105 .
?molecule105 rdfs:label 'substrate' .
_:58132 a rdf:Statement ;
up:attribution _:58101 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:58133 a rdf:Statement ;
up:attribution _:58102 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:58134 a rdf:Statement ;
up:attribution _:58103 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:58135 a rdf:Statement ;
up:attribution _:58104 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:58136 a rdf:Statement ;
up:attribution _:58105 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:58137 a rdf:Statement ;
up:attribution _:58106 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:58138 a rdf:Statement ;
up:attribution _:58107 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:58139 a rdf:Statement ;
up:attribution _:58108 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:58140 a rdf:Statement ;
up:attribution _:58109 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:58141 a rdf:Statement ;
up:attribution _:58110 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:58142 a rdf:Statement ;
up:attribution _:58111 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:413 .
_:58143 a rdf:Statement ;
up:attribution _:58112 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:324 .
_:58144 a rdf:Statement ;
up:attribution _:58113 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:312 .
_:58145 a rdf:Statement ;
up:attribution _:58114 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004807 .
_:58146 a rdf:Statement ;
up:attribution _:58115 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006094 .
_:58147 a rdf:Statement ;
up:attribution _:58116 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006096 .
_:58148 a rdf:Statement ;
up:attribution _:58117 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:58149 a rdf:Statement ;
up:attribution _:58118 ;
rdf:subject ?case11 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:597 .
_:58150 a rdf:Statement ;
up:source unirule:MF_00147 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:58151 a rdf:Statement ;
up:attribution _:58119 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:58152 a rdf:Statement ;
up:source unirule:MF_00147 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:58153 a rdf:Statement ;
up:attribution _:58120 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:58154 a rdf:Statement ;
up:source unirule:MF_00147 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:58155 a rdf:Statement ;
up:attribution _:58121 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:58156 a rdf:Statement ;
up:source unirule:MF_00147 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:58157 a rdf:Statement ;
up:attribution _:58122 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:58158 a rdf:Statement ;
up:source unirule:MF_00147 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:58159 a rdf:Statement ;
up:attribution _:58123 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:58160 a rdf:Statement ;
up:source unirule:MF_00147 ;
rdf:subject ?pfs48 ;
rdf:predicate up:annotation ;
rdf:object ?annotation49 .
_:58161 a rdf:Statement ;
up:attribution _:58124 ;
rdf:subject ?pfs48 ;
rdf:predicate up:annotation ;
rdf:object ?annotation49 .
_:58162 a rdf:Statement ;
up:source unirule:MF_00147 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:58163 a rdf:Statement ;
up:attribution _:58125 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:58164 a rdf:Statement ;
up:source unirule:MF_00147 ;
rdf:subject ?pfs64 ;
rdf:predicate up:annotation ;
rdf:object ?annotation65 .
_:58165 a rdf:Statement ;
up:attribution _:58126 ;
rdf:subject ?pfs64 ;
rdf:predicate up:annotation ;
rdf:object ?annotation65 .
_:58166 a rdf:Statement ;
up:source unirule:MF_00147 ;
rdf:subject ?pfs72 ;
rdf:predicate up:annotation ;
rdf:object ?annotation73 .
_:58167 a rdf:Statement ;
up:attribution _:58127 ;
rdf:subject ?pfs72 ;
rdf:predicate up:annotation ;
rdf:object ?annotation73 .
_:58168 a rdf:Statement ;
up:source unirule:MF_00147 ;
rdf:subject ?pfs80 ;
rdf:predicate up:annotation ;
rdf:object ?annotation81 .
_:58169 a rdf:Statement ;
up:attribution _:58128 ;
rdf:subject ?pfs80 ;
rdf:predicate up:annotation ;
rdf:object ?annotation81 .
_:58170 a rdf:Statement ;
up:source unirule:MF_00147 ;
rdf:subject ?pfs86 ;
rdf:predicate up:annotation ;
rdf:object ?annotation87 .
_:58171 a rdf:Statement ;
up:attribution _:58129 ;
rdf:subject ?pfs86 ;
rdf:predicate up:annotation ;
rdf:object ?annotation87 .
_:58172 a rdf:Statement ;
up:source unirule:MF_00147 ;
rdf:subject ?pfs92 ;
rdf:predicate up:annotation ;
rdf:object ?annotation93 .
_:58173 a rdf:Statement ;
up:attribution _:58130 ;
rdf:subject ?pfs92 ;
rdf:predicate up:annotation ;
rdf:object ?annotation93 .
_:58174 a rdf:Statement ;
up:source unirule:MF_00147 ;
rdf:subject ?pfs100 ;
rdf:predicate up:annotation ;
rdf:object ?annotation101 .
_:58175 a rdf:Statement ;
up:attribution _:58131 ;
rdf:subject ?pfs100 ;
rdf:predicate up:annotation ;
rdf:object ?annotation101 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00147
#Rule MF_00147 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2023-06-01
{
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00147_B .
?thisOrganism rdfs:subClassOf+ taxon:2 .
} UNION {
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00147_A .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
}
BIND(URI(CONCAT(STR(?this), '#MF_00147a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00147a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00147a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00147a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00147a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00147a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00147a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_00147a10')) AS ?annotation10) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch112 faldo:location ?templateMotifSequenceMatchRegionP27876113 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP27876115 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP27876MF_00147_B108 .
?templateMotifSequenceMatchRegionP27876113 faldo:begin ?templateMotifSequenceMatchBeginP27876114 .
?templateMotifSequenceMatchBeginP27876114 faldo:position ?templateMotifSequenceMatchBeginPositionP27876109 ;
faldo:reference isoform:P27876-1 .
?templateMotifSequenceProfileAlignmentOperationP27876115 edam:has_input signature:MF_00147_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch116 faldo:location ?targetMotifMatchRegionMatch117 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00147_B119 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP27876MF_00147_B110 .
?targetMotifMatchRegionMatch117 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00147_B118 .
?targetMotifMatchRegionMatchBeginMF_00147_B118 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00147_B111 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00147_B119 edam:has_input signature:MF_00147_B ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_7) .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:186817 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27876MF_00147_B108, 1, (STRLEN(?templateMotifCigarP27876MF_00147_B108) - STRLEN(REPLACE(?templateMotifCigarP27876MF_00147_B108, CONCAT('^(?:-*[^-]){', STR(((213 - ?templateMotifSequenceMatchBeginPositionP27876109) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1120) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27876MF_00147_B110, 1, (STRLEN(?targetMotifMatchCigarP27876MF_00147_B110) - STRLEN(REPLACE(?targetMotifMatchCigarP27876MF_00147_B110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27876MF_00147_B110, 1, (STRLEN(?targetMotifMatchCigarP27876MF_00147_B110) - STRLEN(REPLACE(?targetMotifMatchCigarP27876MF_00147_B110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), '')))), '[^-]', ''))) AS ?step2121) .
BIND(((?step2121 + ?targetMotifMatchRegionMatchBeginPositionMF_00147_B111) - 1) AS ?thisPositionOn18) .
BIND(?thisPositionOn18 AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t122) .
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) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_00147a15')) AS ?annotation15) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch127 faldo:location ?templateMotifSequenceMatchRegionP62003128 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP62003130 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP62003MF_00147_A123 .
?templateMotifSequenceMatchRegionP62003128 faldo:begin ?templateMotifSequenceMatchBeginP62003129 .
?templateMotifSequenceMatchBeginP62003129 faldo:position ?templateMotifSequenceMatchBeginPositionP62003124 ;
faldo:reference isoform:P62003-1 .
?templateMotifSequenceProfileAlignmentOperationP62003130 edam:has_input signature:MF_00147_A ;
rdf:type edam:operation_0300 .
?targetMotifMatch131 faldo:location ?targetMotifMatchRegionMatch132 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00147_A134 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP62003MF_00147_A125 .
?targetMotifMatchRegionMatch132 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00147_A133 .
?targetMotifMatchRegionMatchBeginMF_00147_A133 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00147_A126 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00147_A134 edam:has_input signature:MF_00147_A ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP62003MF_00147_A123, 1, (STRLEN(?templateMotifCigarP62003MF_00147_A123) - STRLEN(REPLACE(?templateMotifCigarP62003MF_00147_A123, CONCAT('^(?:-*[^-]){', STR(((12 - ?templateMotifSequenceMatchBeginPositionP62003124) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1135) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP62003MF_00147_A125, 1, (STRLEN(?targetMotifMatchCigarP62003MF_00147_A125) - STRLEN(REPLACE(?targetMotifMatchCigarP62003MF_00147_A125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP62003MF_00147_A125, 1, (STRLEN(?targetMotifMatchCigarP62003MF_00147_A125) - STRLEN(REPLACE(?targetMotifMatchCigarP62003MF_00147_A125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), '')))), '[^-]', ''))) AS ?step2136) .
BIND(((?step2136 + ?targetMotifMatchRegionMatchBeginPositionMF_00147_A126) - 1) AS ?thisPositionOn26) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP62003MF_00147_A123, 1, (STRLEN(?templateMotifCigarP62003MF_00147_A123) - STRLEN(REPLACE(?templateMotifCigarP62003MF_00147_A123, CONCAT('^(?:-*[^-]){', STR(((14 - ?templateMotifSequenceMatchBeginPositionP62003124) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1137) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP62003MF_00147_A125, 1, (STRLEN(?targetMotifMatchCigarP62003MF_00147_A125) - STRLEN(REPLACE(?targetMotifMatchCigarP62003MF_00147_A125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP62003MF_00147_A125, 1, (STRLEN(?targetMotifMatchCigarP62003MF_00147_A125) - STRLEN(REPLACE(?targetMotifMatchCigarP62003MF_00147_A125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), '')))), '[^-]', ''))) AS ?step2138) .
BIND(((?step2138 + ?targetMotifMatchRegionMatchBeginPositionMF_00147_A126) - 1) AS ?thisPositionOn27) .
BIND(?this AS ?pfs2t139) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb22) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse23) .
FILTER (REGEX('N[ARNDCQEGHILKMFPSTWYVBZJUOX]K', SUBSTR(?thisSequenceValue, ?thisPositionOn26, (?thisPositionOn27 - ?thisPositionOn26)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00147a21')) AS ?annotation21) .
BIND(?this AS ?pfs20) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch144 faldo:location ?templateMotifSequenceMatchRegionP62003145 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP62003147 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP62003MF_00147_A140 .
?templateMotifSequenceMatchRegionP62003145 faldo:begin ?templateMotifSequenceMatchBeginP62003146 .
?templateMotifSequenceMatchBeginP62003146 faldo:position ?templateMotifSequenceMatchBeginPositionP62003141 ;
faldo:reference isoform:P62003-1 .
?templateMotifSequenceProfileAlignmentOperationP62003147 edam:has_input signature:MF_00147_A ;
rdf:type edam:operation_0300 .
?targetMotifMatch148 faldo:location ?targetMotifMatchRegionMatch149 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00147_A151 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP62003MF_00147_A142 .
?targetMotifMatchRegionMatch149 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00147_A150 .
?targetMotifMatchRegionMatchBeginMF_00147_A150 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00147_A143 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00147_A151 edam:has_input signature:MF_00147_A ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP62003MF_00147_A140, 1, (STRLEN(?templateMotifCigarP62003MF_00147_A140) - STRLEN(REPLACE(?templateMotifCigarP62003MF_00147_A140, CONCAT('^(?:-*[^-]){', STR(((205 - ?templateMotifSequenceMatchBeginPositionP62003141) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1152) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP62003MF_00147_A142, 1, (STRLEN(?targetMotifMatchCigarP62003MF_00147_A142) - STRLEN(REPLACE(?targetMotifMatchCigarP62003MF_00147_A142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1152), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP62003MF_00147_A142, 1, (STRLEN(?targetMotifMatchCigarP62003MF_00147_A142) - STRLEN(REPLACE(?targetMotifMatchCigarP62003MF_00147_A142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1152), '}'), '')))), '[^-]', ''))) AS ?step2153) .
BIND(((?step2153 + ?targetMotifMatchRegionMatchBeginPositionMF_00147_A143) - 1) AS ?thisPositionOn34) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP62003MF_00147_A140, 1, (STRLEN(?templateMotifCigarP62003MF_00147_A140) - STRLEN(REPLACE(?templateMotifCigarP62003MF_00147_A140, CONCAT('^(?:-*[^-]){', STR(((206 - ?templateMotifSequenceMatchBeginPositionP62003141) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1154) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP62003MF_00147_A142, 1, (STRLEN(?targetMotifMatchCigarP62003MF_00147_A142) - STRLEN(REPLACE(?targetMotifMatchCigarP62003MF_00147_A142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1154), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP62003MF_00147_A142, 1, (STRLEN(?targetMotifMatchCigarP62003MF_00147_A142) - STRLEN(REPLACE(?targetMotifMatchCigarP62003MF_00147_A142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1154), '}'), '')))), '[^-]', ''))) AS ?step2155) .
BIND(((?step2155 + ?targetMotifMatchRegionMatchBeginPositionMF_00147_A143) - 1) AS ?thisPositionOn35) .
BIND(?this AS ?pfs2t156) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb30) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse31) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn34, (?thisPositionOn35 - ?thisPositionOn34)) = 'AS')) .
BIND(URI(CONCAT(STR(?this), '#MF_00147a29')) AS ?annotation29) .
BIND(?this AS ?pfs28) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch161 faldo:location ?templateMotifSequenceMatchRegionP62003162 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP62003164 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP62003MF_00147_A157 .
?templateMotifSequenceMatchRegionP62003162 faldo:begin ?templateMotifSequenceMatchBeginP62003163 .
?templateMotifSequenceMatchBeginP62003163 faldo:position ?templateMotifSequenceMatchBeginPositionP62003158 ;
faldo:reference isoform:P62003-1 .
?templateMotifSequenceProfileAlignmentOperationP62003164 edam:has_input signature:MF_00147_A ;
rdf:type edam:operation_0300 .
?targetMotifMatch165 faldo:location ?targetMotifMatchRegionMatch166 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00147_A168 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP62003MF_00147_A159 .
?targetMotifMatchRegionMatch166 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00147_A167 .
?targetMotifMatchRegionMatchBeginMF_00147_A167 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00147_A160 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00147_A168 edam:has_input signature:MF_00147_A ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP62003MF_00147_A157, 1, (STRLEN(?templateMotifCigarP62003MF_00147_A157) - STRLEN(REPLACE(?templateMotifCigarP62003MF_00147_A157, CONCAT('^(?:-*[^-]){', STR(((96 - ?templateMotifSequenceMatchBeginPositionP62003158) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1169) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP62003MF_00147_A159, 1, (STRLEN(?targetMotifMatchCigarP62003MF_00147_A159) - STRLEN(REPLACE(?targetMotifMatchCigarP62003MF_00147_A159, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1169), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP62003MF_00147_A159, 1, (STRLEN(?targetMotifMatchCigarP62003MF_00147_A159) - STRLEN(REPLACE(?targetMotifMatchCigarP62003MF_00147_A159, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1169), '}'), '')))), '[^-]', ''))) AS ?step2170) .
BIND(((?step2170 + ?targetMotifMatchRegionMatchBeginPositionMF_00147_A160) - 1) AS ?thisPositionOn40) .
BIND(?thisPositionOn40 AS ?thisPositionOn41) .
BIND(?this AS ?pfs2t171) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb38) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse39) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn40, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00147a37')) AS ?annotation37) .
BIND(?this AS ?pfs36) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch176 faldo:location ?templateMotifSequenceMatchRegionP62003177 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP62003179 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP62003MF_00147_A172 .
?templateMotifSequenceMatchRegionP62003177 faldo:begin ?templateMotifSequenceMatchBeginP62003178 .
?templateMotifSequenceMatchBeginP62003178 faldo:position ?templateMotifSequenceMatchBeginPositionP62003173 ;
faldo:reference isoform:P62003-1 .
?templateMotifSequenceProfileAlignmentOperationP62003179 edam:has_input signature:MF_00147_A ;
rdf:type edam:operation_0300 .
?targetMotifMatch180 faldo:location ?targetMotifMatchRegionMatch181 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00147_A183 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP62003MF_00147_A174 .
?targetMotifMatchRegionMatch181 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00147_A182 .
?targetMotifMatchRegionMatchBeginMF_00147_A182 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00147_A175 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00147_A183 edam:has_input signature:MF_00147_A ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP62003MF_00147_A172, 1, (STRLEN(?templateMotifCigarP62003MF_00147_A172) - STRLEN(REPLACE(?templateMotifCigarP62003MF_00147_A172, CONCAT('^(?:-*[^-]){', STR(((144 - ?templateMotifSequenceMatchBeginPositionP62003173) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1184) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP62003MF_00147_A174, 1, (STRLEN(?targetMotifMatchCigarP62003MF_00147_A174) - STRLEN(REPLACE(?targetMotifMatchCigarP62003MF_00147_A174, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1184), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP62003MF_00147_A174, 1, (STRLEN(?targetMotifMatchCigarP62003MF_00147_A174) - STRLEN(REPLACE(?targetMotifMatchCigarP62003MF_00147_A174, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1184), '}'), '')))), '[^-]', ''))) AS ?step2185) .
BIND(((?step2185 + ?targetMotifMatchRegionMatchBeginPositionMF_00147_A175) - 1) AS ?thisPositionOn46) .
BIND(?thisPositionOn46 AS ?thisPositionOn47) .
BIND(?this AS ?pfs2t186) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb44) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse45) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn46, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00147a43')) AS ?annotation43) .
BIND(?this AS ?pfs42) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch191 faldo:location ?templateMotifSequenceMatchRegionP62003192 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP62003194 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP62003MF_00147_A187 .
?templateMotifSequenceMatchRegionP62003192 faldo:begin ?templateMotifSequenceMatchBeginP62003193 .
?templateMotifSequenceMatchBeginP62003193 faldo:position ?templateMotifSequenceMatchBeginPositionP62003188 ;
faldo:reference isoform:P62003-1 .
?templateMotifSequenceProfileAlignmentOperationP62003194 edam:has_input signature:MF_00147_A ;
rdf:type edam:operation_0300 .
?targetMotifMatch195 faldo:location ?targetMotifMatchRegionMatch196 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00147_A198 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP62003MF_00147_A189 .
?targetMotifMatchRegionMatch196 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00147_A197 .
?targetMotifMatchRegionMatchBeginMF_00147_A197 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00147_A190 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00147_A198 edam:has_input signature:MF_00147_A ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP62003MF_00147_A187, 1, (STRLEN(?templateMotifCigarP62003MF_00147_A187) - STRLEN(REPLACE(?templateMotifCigarP62003MF_00147_A187, CONCAT('^(?:-*[^-]){', STR(((149 - ?templateMotifSequenceMatchBeginPositionP62003188) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1199) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP62003MF_00147_A189, 1, (STRLEN(?targetMotifMatchCigarP62003MF_00147_A189) - STRLEN(REPLACE(?targetMotifMatchCigarP62003MF_00147_A189, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP62003MF_00147_A189, 1, (STRLEN(?targetMotifMatchCigarP62003MF_00147_A189) - STRLEN(REPLACE(?targetMotifMatchCigarP62003MF_00147_A189, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1199), '}'), '')))), '[^-]', ''))) AS ?step2200) .
BIND(((?step2200 + ?targetMotifMatchRegionMatchBeginPositionMF_00147_A190) - 1) AS ?thisPositionOn54) .
BIND(?thisPositionOn54 AS ?thisPositionOn55) .
BIND(?this AS ?pfs2t201) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb50) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse51) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn54, 1) = 'I')) .
BIND(URI(CONCAT(STR(?this), '#MF_00147a49')) AS ?annotation49) .
BIND(?this AS ?pfs48) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch206 faldo:location ?templateMotifSequenceMatchRegionP62003207 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP62003209 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP62003MF_00147_A202 .
?templateMotifSequenceMatchRegionP62003207 faldo:begin ?templateMotifSequenceMatchBeginP62003208 .
?templateMotifSequenceMatchBeginP62003208 faldo:position ?templateMotifSequenceMatchBeginPositionP62003203 ;
faldo:reference isoform:P62003-1 .
?templateMotifSequenceProfileAlignmentOperationP62003209 edam:has_input signature:MF_00147_A ;
rdf:type edam:operation_0300 .
?targetMotifMatch210 faldo:location ?targetMotifMatchRegionMatch211 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00147_A213 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP62003MF_00147_A204 .
?targetMotifMatchRegionMatch211 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00147_A212 .
?targetMotifMatchRegionMatchBeginMF_00147_A212 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00147_A205 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00147_A213 edam:has_input signature:MF_00147_A ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP62003MF_00147_A202, 1, (STRLEN(?templateMotifCigarP62003MF_00147_A202) - STRLEN(REPLACE(?templateMotifCigarP62003MF_00147_A202, CONCAT('^(?:-*[^-]){', STR(((184 - ?templateMotifSequenceMatchBeginPositionP62003203) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1214) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP62003MF_00147_A204, 1, (STRLEN(?targetMotifMatchCigarP62003MF_00147_A204) - STRLEN(REPLACE(?targetMotifMatchCigarP62003MF_00147_A204, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1214), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP62003MF_00147_A204, 1, (STRLEN(?targetMotifMatchCigarP62003MF_00147_A204) - STRLEN(REPLACE(?targetMotifMatchCigarP62003MF_00147_A204, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1214), '}'), '')))), '[^-]', ''))) AS ?step2215) .
BIND(((?step2215 + ?targetMotifMatchRegionMatchBeginPositionMF_00147_A205) - 1) AS ?thisPositionOn62) .
BIND(?thisPositionOn62 AS ?thisPositionOn63) .
BIND(?this AS ?pfs2t216) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfsb58) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfse59) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn62, 1) = 'G')) .
BIND(URI(CONCAT(STR(?this), '#MF_00147a57')) AS ?annotation57) .
BIND(?this AS ?pfs56) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch221 faldo:location ?templateMotifSequenceMatchRegionP9WG43222 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WG43224 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WG43MF_00147_B217 .
?templateMotifSequenceMatchRegionP9WG43222 faldo:begin ?templateMotifSequenceMatchBeginP9WG43223 .
?templateMotifSequenceMatchBeginP9WG43223 faldo:position ?templateMotifSequenceMatchBeginPositionP9WG43218 ;
faldo:reference isoform:P9WG43-1 .
?templateMotifSequenceProfileAlignmentOperationP9WG43224 edam:has_input signature:MF_00147_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch225 faldo:location ?targetMotifMatchRegionMatch226 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00147_B228 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WG43MF_00147_B219 .
?targetMotifMatchRegionMatch226 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00147_B227 .
?targetMotifMatchRegionMatchBeginMF_00147_B227 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00147_B220 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00147_B228 edam:has_input signature:MF_00147_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WG43MF_00147_B217, 1, (STRLEN(?templateMotifCigarP9WG43MF_00147_B217) - STRLEN(REPLACE(?templateMotifCigarP9WG43MF_00147_B217, CONCAT('^(?:-*[^-]){', STR(((10 - ?templateMotifSequenceMatchBeginPositionP9WG43218) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1229) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WG43MF_00147_B219, 1, (STRLEN(?targetMotifMatchCigarP9WG43MF_00147_B219) - STRLEN(REPLACE(?targetMotifMatchCigarP9WG43MF_00147_B219, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1229), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WG43MF_00147_B219, 1, (STRLEN(?targetMotifMatchCigarP9WG43MF_00147_B219) - STRLEN(REPLACE(?targetMotifMatchCigarP9WG43MF_00147_B219, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1229), '}'), '')))), '[^-]', ''))) AS ?step2230) .
BIND(((?step2230 + ?targetMotifMatchRegionMatchBeginPositionMF_00147_B220) - 1) AS ?thisPositionOn70) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WG43MF_00147_B217, 1, (STRLEN(?templateMotifCigarP9WG43MF_00147_B217) - STRLEN(REPLACE(?templateMotifCigarP9WG43MF_00147_B217, CONCAT('^(?:-*[^-]){', STR(((12 - ?templateMotifSequenceMatchBeginPositionP9WG43218) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1231) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WG43MF_00147_B219, 1, (STRLEN(?targetMotifMatchCigarP9WG43MF_00147_B219) - STRLEN(REPLACE(?targetMotifMatchCigarP9WG43MF_00147_B219, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WG43MF_00147_B219, 1, (STRLEN(?targetMotifMatchCigarP9WG43MF_00147_B219) - STRLEN(REPLACE(?targetMotifMatchCigarP9WG43MF_00147_B219, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), '')))), '[^-]', ''))) AS ?step2232) .
BIND(((?step2232 + ?targetMotifMatchRegionMatchBeginPositionMF_00147_B220) - 1) AS ?thisPositionOn71) .
BIND(?this AS ?pfs3t233) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb66) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse67) .
FILTER (REGEX('N[ARNDCQEGHILKMFPSTWYVBZJUOX]K', SUBSTR(?thisSequenceValue, ?thisPositionOn70, (?thisPositionOn71 - ?thisPositionOn70)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00147a65')) AS ?annotation65) .
BIND(?this AS ?pfs64) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch238 faldo:location ?templateMotifSequenceMatchRegionP9WG43239 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WG43241 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WG43MF_00147_B234 .
?templateMotifSequenceMatchRegionP9WG43239 faldo:begin ?templateMotifSequenceMatchBeginP9WG43240 .
?templateMotifSequenceMatchBeginP9WG43240 faldo:position ?templateMotifSequenceMatchBeginPositionP9WG43235 ;
faldo:reference isoform:P9WG43-1 .
?templateMotifSequenceProfileAlignmentOperationP9WG43241 edam:has_input signature:MF_00147_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch242 faldo:location ?targetMotifMatchRegionMatch243 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00147_B245 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WG43MF_00147_B236 .
?targetMotifMatchRegionMatch243 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00147_B244 .
?targetMotifMatchRegionMatchBeginMF_00147_B244 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00147_B237 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00147_B245 edam:has_input signature:MF_00147_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WG43MF_00147_B234, 1, (STRLEN(?templateMotifCigarP9WG43MF_00147_B234) - STRLEN(REPLACE(?templateMotifCigarP9WG43MF_00147_B234, CONCAT('^(?:-*[^-]){', STR(((239 - ?templateMotifSequenceMatchBeginPositionP9WG43235) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1246) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WG43MF_00147_B236, 1, (STRLEN(?targetMotifMatchCigarP9WG43MF_00147_B236) - STRLEN(REPLACE(?targetMotifMatchCigarP9WG43MF_00147_B236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WG43MF_00147_B236, 1, (STRLEN(?targetMotifMatchCigarP9WG43MF_00147_B236) - STRLEN(REPLACE(?targetMotifMatchCigarP9WG43MF_00147_B236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), '')))), '[^-]', ''))) AS ?step2247) .
BIND(((?step2247 + ?targetMotifMatchRegionMatchBeginPositionMF_00147_B237) - 1) AS ?thisPositionOn78) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WG43MF_00147_B234, 1, (STRLEN(?templateMotifCigarP9WG43MF_00147_B234) - STRLEN(REPLACE(?templateMotifCigarP9WG43MF_00147_B234, CONCAT('^(?:-*[^-]){', STR(((240 - ?templateMotifSequenceMatchBeginPositionP9WG43235) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1248) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WG43MF_00147_B236, 1, (STRLEN(?targetMotifMatchCigarP9WG43MF_00147_B236) - STRLEN(REPLACE(?targetMotifMatchCigarP9WG43MF_00147_B236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1248), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WG43MF_00147_B236, 1, (STRLEN(?targetMotifMatchCigarP9WG43MF_00147_B236) - STRLEN(REPLACE(?targetMotifMatchCigarP9WG43MF_00147_B236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1248), '}'), '')))), '[^-]', ''))) AS ?step2249) .
BIND(((?step2249 + ?targetMotifMatchRegionMatchBeginPositionMF_00147_B237) - 1) AS ?thisPositionOn79) .
BIND(?this AS ?pfs3t250) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfsb74) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfse75) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn78, (?thisPositionOn79 - ?thisPositionOn78)) = 'GG')) .
BIND(URI(CONCAT(STR(?this), '#MF_00147a73')) AS ?annotation73) .
BIND(?this AS ?pfs72) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch255 faldo:location ?templateMotifSequenceMatchRegionP9WG43256 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WG43258 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WG43MF_00147_B251 .
?templateMotifSequenceMatchRegionP9WG43256 faldo:begin ?templateMotifSequenceMatchBeginP9WG43257 .
?templateMotifSequenceMatchBeginP9WG43257 faldo:position ?templateMotifSequenceMatchBeginPositionP9WG43252 ;
faldo:reference isoform:P9WG43-1 .
?templateMotifSequenceProfileAlignmentOperationP9WG43258 edam:has_input signature:MF_00147_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch259 faldo:location ?targetMotifMatchRegionMatch260 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00147_B262 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WG43MF_00147_B253 .
?targetMotifMatchRegionMatch260 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00147_B261 .
?targetMotifMatchRegionMatchBeginMF_00147_B261 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00147_B254 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00147_B262 edam:has_input signature:MF_00147_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WG43MF_00147_B251, 1, (STRLEN(?templateMotifCigarP9WG43MF_00147_B251) - STRLEN(REPLACE(?templateMotifCigarP9WG43MF_00147_B251, CONCAT('^(?:-*[^-]){', STR(((100 - ?templateMotifSequenceMatchBeginPositionP9WG43252) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1263) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WG43MF_00147_B253, 1, (STRLEN(?targetMotifMatchCigarP9WG43MF_00147_B253) - STRLEN(REPLACE(?targetMotifMatchCigarP9WG43MF_00147_B253, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1263), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WG43MF_00147_B253, 1, (STRLEN(?targetMotifMatchCigarP9WG43MF_00147_B253) - STRLEN(REPLACE(?targetMotifMatchCigarP9WG43MF_00147_B253, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1263), '}'), '')))), '[^-]', ''))) AS ?step2264) .
BIND(((?step2264 + ?targetMotifMatchRegionMatchBeginPositionMF_00147_B254) - 1) AS ?thisPositionOn84) .
BIND(?thisPositionOn84 AS ?thisPositionOn85) .
BIND(?this AS ?pfs3t265) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn84))) AS ?pfsb82) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn85))) AS ?pfse83) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn84, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00147a81')) AS ?annotation81) .
BIND(?this AS ?pfs80) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch270 faldo:location ?templateMotifSequenceMatchRegionP9WG43271 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WG43273 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WG43MF_00147_B266 .
?templateMotifSequenceMatchRegionP9WG43271 faldo:begin ?templateMotifSequenceMatchBeginP9WG43272 .
?templateMotifSequenceMatchBeginP9WG43272 faldo:position ?templateMotifSequenceMatchBeginPositionP9WG43267 ;
faldo:reference isoform:P9WG43-1 .
?templateMotifSequenceProfileAlignmentOperationP9WG43273 edam:has_input signature:MF_00147_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch274 faldo:location ?targetMotifMatchRegionMatch275 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00147_B277 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WG43MF_00147_B268 .
?targetMotifMatchRegionMatch275 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00147_B276 .
?targetMotifMatchRegionMatchBeginMF_00147_B276 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00147_B269 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00147_B277 edam:has_input signature:MF_00147_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WG43MF_00147_B266, 1, (STRLEN(?templateMotifCigarP9WG43MF_00147_B266) - STRLEN(REPLACE(?templateMotifCigarP9WG43MF_00147_B266, CONCAT('^(?:-*[^-]){', STR(((172 - ?templateMotifSequenceMatchBeginPositionP9WG43267) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1278) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WG43MF_00147_B268, 1, (STRLEN(?targetMotifMatchCigarP9WG43MF_00147_B268) - STRLEN(REPLACE(?targetMotifMatchCigarP9WG43MF_00147_B268, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1278), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WG43MF_00147_B268, 1, (STRLEN(?targetMotifMatchCigarP9WG43MF_00147_B268) - STRLEN(REPLACE(?targetMotifMatchCigarP9WG43MF_00147_B268, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1278), '}'), '')))), '[^-]', ''))) AS ?step2279) .
BIND(((?step2279 + ?targetMotifMatchRegionMatchBeginPositionMF_00147_B269) - 1) AS ?thisPositionOn90) .
BIND(?thisPositionOn90 AS ?thisPositionOn91) .
BIND(?this AS ?pfs3t280) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn90))) AS ?pfsb88) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn91))) AS ?pfse89) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn90, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00147a87')) AS ?annotation87) .
BIND(?this AS ?pfs86) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch285 faldo:location ?templateMotifSequenceMatchRegionP9WG43286 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WG43288 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WG43MF_00147_B281 .
?templateMotifSequenceMatchRegionP9WG43286 faldo:begin ?templateMotifSequenceMatchBeginP9WG43287 .
?templateMotifSequenceMatchBeginP9WG43287 faldo:position ?templateMotifSequenceMatchBeginPositionP9WG43282 ;
faldo:reference isoform:P9WG43-1 .
?templateMotifSequenceProfileAlignmentOperationP9WG43288 edam:has_input signature:MF_00147_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch289 faldo:location ?targetMotifMatchRegionMatch290 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00147_B292 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WG43MF_00147_B283 .
?targetMotifMatchRegionMatch290 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00147_B291 .
?targetMotifMatchRegionMatchBeginMF_00147_B291 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00147_B284 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00147_B292 edam:has_input signature:MF_00147_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WG43MF_00147_B281, 1, (STRLEN(?templateMotifCigarP9WG43MF_00147_B281) - STRLEN(REPLACE(?templateMotifCigarP9WG43MF_00147_B281, CONCAT('^(?:-*[^-]){', STR(((178 - ?templateMotifSequenceMatchBeginPositionP9WG43282) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1293) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WG43MF_00147_B283, 1, (STRLEN(?targetMotifMatchCigarP9WG43MF_00147_B283) - STRLEN(REPLACE(?targetMotifMatchCigarP9WG43MF_00147_B283, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1293), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WG43MF_00147_B283, 1, (STRLEN(?targetMotifMatchCigarP9WG43MF_00147_B283) - STRLEN(REPLACE(?targetMotifMatchCigarP9WG43MF_00147_B283, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1293), '}'), '')))), '[^-]', ''))) AS ?step2294) .
BIND(((?step2294 + ?targetMotifMatchRegionMatchBeginPositionMF_00147_B284) - 1) AS ?thisPositionOn98) .
BIND(?thisPositionOn98 AS ?thisPositionOn99) .
BIND(?this AS ?pfs3t295) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn98))) AS ?pfsb94) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn99))) AS ?pfse95) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn98, 1) = 'G')) .
BIND(URI(CONCAT(STR(?this), '#MF_00147a93')) AS ?annotation93) .
BIND(?this AS ?pfs92) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch300 faldo:location ?templateMotifSequenceMatchRegionP9WG43301 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WG43303 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WG43MF_00147_B296 .
?templateMotifSequenceMatchRegionP9WG43301 faldo:begin ?templateMotifSequenceMatchBeginP9WG43302 .
?templateMotifSequenceMatchBeginP9WG43302 faldo:position ?templateMotifSequenceMatchBeginPositionP9WG43297 ;
faldo:reference isoform:P9WG43-1 .
?templateMotifSequenceProfileAlignmentOperationP9WG43303 edam:has_input signature:MF_00147_B ;
rdf:type edam:operation_0300 .
?targetMotifMatch304 faldo:location ?targetMotifMatchRegionMatch305 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00147_B307 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WG43MF_00147_B298 .
?targetMotifMatchRegionMatch305 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00147_B306 .
?targetMotifMatchRegionMatchBeginMF_00147_B306 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00147_B299 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00147_B307 edam:has_input signature:MF_00147_B ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WG43MF_00147_B296, 1, (STRLEN(?templateMotifCigarP9WG43MF_00147_B296) - STRLEN(REPLACE(?templateMotifCigarP9WG43MF_00147_B296, CONCAT('^(?:-*[^-]){', STR(((218 - ?templateMotifSequenceMatchBeginPositionP9WG43297) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1308) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WG43MF_00147_B298, 1, (STRLEN(?targetMotifMatchCigarP9WG43MF_00147_B298) - STRLEN(REPLACE(?targetMotifMatchCigarP9WG43MF_00147_B298, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1308), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WG43MF_00147_B298, 1, (STRLEN(?targetMotifMatchCigarP9WG43MF_00147_B298) - STRLEN(REPLACE(?targetMotifMatchCigarP9WG43MF_00147_B298, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1308), '}'), '')))), '[^-]', ''))) AS ?step2309) .
BIND(((?step2309 + ?targetMotifMatchRegionMatchBeginPositionMF_00147_B299) - 1) AS ?thisPositionOn106) .
BIND(?thisPositionOn106 AS ?thisPositionOn107) .
BIND(?this AS ?pfs3t310) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn106))) AS ?pfsb102) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn107))) AS ?pfse103) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn106, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_00147a101')) AS ?annotation101) .
BIND(?this AS ?pfs100) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag311) .
}
BIND(IF(BOUND(?tagFT_7), ?caseWithTag311, ?UNBOUND_VARIABLE) AS ?case11) .
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(?this AS ?case12) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:2157 .
})) .
BIND(?this AS ?case13) .
}
}
"xsd:string |