CONSTRUCT { _:38937 up:source unirule:MF_00100 . _:38938 up:source unirule:MF_00100 . _:38939 up:source unirule:MF_00100 . _:38940 up:source unirule:MF_00100 . _:38941 up:source unirule:MF_00100 . _:38942 up:source unirule:MF_00100 . _:38943 up:source unirule:MF_00100 . _:38944 up:source unirule:MF_00100 . _:38945 up:source unirule:MF_00100 . _:38946 up:source unirule:MF_00100 . _:38947 up:source unirule:MF_00100 . _:38948 up:source unirule:MF_00100 . _:38949 up:source unirule:MF_00100 . _:38950 up:source unirule:MF_00100 . _:38951 up:source unirule:MF_00100 . _:38952 up:source unirule:MF_00100 . _:38953 up:source unirule:MF_00100 . _:38954 up:source unirule:MF_00100 . _:38955 up:source unirule:MF_00100 . _:38956 up:source unirule:MF_00100 . _:38957 up:source unirule:MF_00100 . _:38958 up:source unirule:MF_00100 . _:38959 up:source unirule:MF_00100 . ?this up:annotation ?annotation1 ; up:classifiedWith GO:0003743 , GO:0003924 , GO:0006413 , keyword:342 , keyword:396 , keyword:547 , keyword:648 . ?gene0 skos:prefLabel 'infB' . ?annotation1 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the TRAFAC class translation factor GTPase superfamily. Classic translation factor GTPase family. IF-2 subfamily.' . ?case2 up:classifiedWith GO:0009507 . ?case4 up:classifiedWith GO:0005737 , keyword:963 . ?pfs5 up:annotation ?annotation6 . ?annotation6 faldo:begin ?pfsb7 ; faldo:end ?pfse8 ; up:ligand ?ligand9 ; rdf:type up:Binding_Site_Annotation . ?pfsb7 faldo:position ?thisPositionOn10 ; rdf:type faldo:ExactPosition . ?pfse8 faldo:position ?thisPositionOn11 ; rdf:type faldo:ExactPosition . ?ligand9 rdfs:subClassOf chebi:37565 . ?pfs12 up:annotation ?annotation13 . ?annotation13 faldo:begin ?pfsb14 ; faldo:end ?pfse15 ; up:ligand ?ligand16 ; rdf:type up:Binding_Site_Annotation . ?pfsb14 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?pfse15 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?ligand16 rdfs:subClassOf chebi:37565 . ?pfs19 up:annotation ?annotation20 . ?annotation20 faldo:begin ?pfsb21 ; faldo:end ?pfse22 ; up:ligand ?ligand23 ; rdf:type up:Binding_Site_Annotation . ?pfsb21 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?pfse22 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?ligand23 rdfs:subClassOf chebi:37565 . ?pfs26 up:annotation ?annotation27 . ?annotation27 faldo:begin ?pfsb28 ; faldo:end ?pfse29 ; rdf:type up:Region_Annotation ; rdfs:comment 'G-domain' . ?pfsb28 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?pfse29 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . ?pfs32 up:annotation ?annotation33 . ?annotation33 faldo:begin ?pfsb34 ; faldo:end ?pfse35 ; up:ligand ?ligand36 ; rdf:type up:Binding_Site_Annotation . ?pfsb34 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?pfse35 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?ligand36 rdfs:subClassOf chebi:37565 . ?pfs39 up:annotation ?annotation40 . ?annotation40 faldo:begin ?pfsb41 ; faldo:end ?pfse42 ; up:ligand ?ligand43 ; rdf:type up:Binding_Site_Annotation . ?pfsb41 faldo:position ?thisPositionOn44 ; rdf:type faldo:ExactPosition . ?pfse42 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?ligand43 rdfs:subClassOf chebi:37565 . ?pfs46 up:annotation ?annotation47 . ?annotation47 faldo:begin ?pfsb48 ; faldo:end ?pfse49 ; up:ligand ?ligand50 ; rdf:type up:Binding_Site_Annotation . ?pfsb48 faldo:position ?thisPositionOn51 ; rdf:type faldo:ExactPosition . ?pfse49 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?ligand50 rdfs:subClassOf chebi:37565 . ?pfs53 up:annotation ?annotation54 . ?annotation54 faldo:begin ?pfsb55 ; faldo:end ?pfse56 ; rdf:type up:Region_Annotation ; rdfs:comment 'G-domain' . ?pfsb55 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?pfse56 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?pfs59 up:annotation ?annotation60 . ?annotation60 faldo:begin ?pfsb61 ; faldo:end ?pfse62 ; up:ligand ?ligand63 ; rdf:type up:Binding_Site_Annotation . ?pfsb61 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?pfse62 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?ligand63 rdfs:subClassOf chebi:37565 . ?pfs66 up:annotation ?annotation67 . ?annotation67 faldo:begin ?pfsb68 ; faldo:end ?pfse69 ; up:ligand ?ligand70 ; rdf:type up:Binding_Site_Annotation . ?pfsb68 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . ?pfse69 faldo:position ?thisPositionOn72 ; rdf:type faldo:ExactPosition . ?ligand70 rdfs:subClassOf chebi:37565 . ?pfs73 up:annotation ?annotation74 . ?annotation74 faldo:begin ?pfsb75 ; faldo:end ?pfse76 ; up:ligand ?ligand77 ; rdf:type up:Binding_Site_Annotation . ?pfsb75 faldo:position ?thisPositionOn78 ; rdf:type faldo:ExactPosition . ?pfse76 faldo:position ?thisPositionOn79 ; rdf:type faldo:ExactPosition . ?ligand77 rdfs:subClassOf chebi:37565 . _:38960 a rdf:Statement ; up:attribution _:38937 ; rdf:subject ?gene0 ; rdf:predicate up:encodedBy ; rdf:object ?gene0 . _:38961 a rdf:Statement ; up:attribution _:38938 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:38962 a rdf:Statement ; up:attribution _:38939 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:396 . _:38963 a rdf:Statement ; up:attribution _:38940 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:648 . _:38964 a rdf:Statement ; up:attribution _:38941 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:342 . _:38965 a rdf:Statement ; up:attribution _:38942 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:38966 a rdf:Statement ; up:attribution _:38943 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003924 . _:38967 a rdf:Statement ; up:attribution _:38944 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003743 . _:38968 a rdf:Statement ; up:attribution _:38945 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006413 . _:38969 a rdf:Statement ; up:attribution _:38946 ; rdf:subject ?case2 ; rdf:predicate up:classifiedWith ; rdf:object GO:0009507 . _:38970 a rdf:Statement ; up:attribution _:38947 ; rdf:subject ?case4 ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:38971 a rdf:Statement ; up:attribution _:38948 ; rdf:subject ?case4 ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:38972 a rdf:Statement ; up:source unirule:MF_00100 ; rdf:subject ?pfs5 ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:38973 a rdf:Statement ; up:attribution _:38949 ; rdf:subject ?pfs5 ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:38974 a rdf:Statement ; up:source unirule:MF_00100 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:38975 a rdf:Statement ; up:attribution _:38950 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:38976 a rdf:Statement ; up:source unirule:MF_00100 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:38977 a rdf:Statement ; up:attribution _:38951 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:38978 a rdf:Statement ; up:source unirule:MF_00100 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:38979 a rdf:Statement ; up:attribution _:38952 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:38980 a rdf:Statement ; up:source unirule:MF_00100 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:38981 a rdf:Statement ; up:attribution _:38953 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:38982 a rdf:Statement ; up:source unirule:MF_00100 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:38983 a rdf:Statement ; up:attribution _:38954 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:38984 a rdf:Statement ; up:source unirule:MF_00100 ; rdf:subject ?pfs46 ; rdf:predicate up:annotation ; rdf:object ?annotation47 . _:38985 a rdf:Statement ; up:attribution _:38955 ; rdf:subject ?pfs46 ; rdf:predicate up:annotation ; rdf:object ?annotation47 . _:38986 a rdf:Statement ; up:source unirule:MF_00100 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:38987 a rdf:Statement ; up:attribution _:38956 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:38988 a rdf:Statement ; up:source unirule:MF_00100 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:38989 a rdf:Statement ; up:attribution _:38957 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:38990 a rdf:Statement ; up:source unirule:MF_00100 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:38991 a rdf:Statement ; up:attribution _:38958 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:38992 a rdf:Statement ; up:source unirule:MF_00100 ; rdf:subject ?pfs73 ; rdf:predicate up:annotation ; rdf:object ?annotation74 . _:38993 a rdf:Statement ; up:attribution _:38959 ; rdf:subject ?pfs73 ; rdf:predicate up:annotation ; rdf:object ?annotation74 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00100 #Rule MF_00100 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2023-06-01 { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00100_B . ?thisOrganism rdfs:subClassOf+ taxon:2 . } UNION { ?this rdfs:seeAlso signature:MF_00100_B . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } } UNION { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00100_A . ?thisOrganism rdfs:subClassOf+ taxon:2157 . } BIND(URI(CONCAT(STR(?this), '#MF_00100a1')) AS ?annotation1) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch84 faldo:location ?templateMotifSequenceMatchRegionO2635985 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO2635987 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO26359MF_00100_A80 . ?templateMotifSequenceMatchRegionO2635985 faldo:begin ?templateMotifSequenceMatchBeginO2635986 . ?templateMotifSequenceMatchBeginO2635986 faldo:position ?templateMotifSequenceMatchBeginPositionO2635981 ; faldo:reference isoform:O26359-1 . ?templateMotifSequenceProfileAlignmentOperationO2635987 edam:has_input signature:MF_00100_A ; rdf:type edam:operation_0300 . ?targetMotifMatch88 faldo:location ?targetMotifMatchRegionMatch89 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00100_A91 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO26359MF_00100_A82 . ?targetMotifMatchRegionMatch89 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00100_A90 . ?targetMotifMatchRegionMatchBeginMF_00100_A90 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00100_A83 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00100_A91 edam:has_input signature:MF_00100_A ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2157 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO26359MF_00100_A80, 1, (STRLEN(?templateMotifCigarO26359MF_00100_A80) - STRLEN(REPLACE(?templateMotifCigarO26359MF_00100_A80, CONCAT('^(?:-*[^-]){', STR(((12 - ?templateMotifSequenceMatchBeginPositionO2635981) + 1)), '}'), '')))), '[a-z]', '')) AS ?step192) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO26359MF_00100_A82, 1, (STRLEN(?targetMotifMatchCigarO26359MF_00100_A82) - STRLEN(REPLACE(?targetMotifMatchCigarO26359MF_00100_A82, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step192), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO26359MF_00100_A82, 1, (STRLEN(?targetMotifMatchCigarO26359MF_00100_A82) - STRLEN(REPLACE(?targetMotifMatchCigarO26359MF_00100_A82, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step192), '}'), '')))), '[^-]', ''))) AS ?step293) . BIND(((?step293 + ?targetMotifMatchRegionMatchBeginPositionMF_00100_A83) - 1) AS ?thisPositionOn10) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO26359MF_00100_A80, 1, (STRLEN(?templateMotifCigarO26359MF_00100_A80) - STRLEN(REPLACE(?templateMotifCigarO26359MF_00100_A80, CONCAT('^(?:-*[^-]){', STR(((19 - ?templateMotifSequenceMatchBeginPositionO2635981) + 1)), '}'), '')))), '[a-z]', '')) AS ?step194) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO26359MF_00100_A82, 1, (STRLEN(?targetMotifMatchCigarO26359MF_00100_A82) - STRLEN(REPLACE(?targetMotifMatchCigarO26359MF_00100_A82, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step194), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO26359MF_00100_A82, 1, (STRLEN(?targetMotifMatchCigarO26359MF_00100_A82) - STRLEN(REPLACE(?targetMotifMatchCigarO26359MF_00100_A82, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step194), '}'), '')))), '[^-]', ''))) AS ?step295) . BIND(((?step295 + ?targetMotifMatchRegionMatchBeginPositionMF_00100_A83) - 1) AS ?thisPositionOn11) . BIND(?this AS ?pfs1t96) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn10))) AS ?pfsb7) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn11))) AS ?pfse8) . FILTER (REGEX('GHVD[HVA]GKT', SUBSTR(?thisSequenceValue, ?thisPositionOn10, (?thisPositionOn11 - ?thisPositionOn10)))) . BIND(URI(CONCAT(STR(?this), '#MF_00100a6')) AS ?annotation6) . BIND(?this AS ?pfs5) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch101 faldo:location ?templateMotifSequenceMatchRegionO26359102 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO26359104 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO26359MF_00100_A97 . ?templateMotifSequenceMatchRegionO26359102 faldo:begin ?templateMotifSequenceMatchBeginO26359103 . ?templateMotifSequenceMatchBeginO26359103 faldo:position ?templateMotifSequenceMatchBeginPositionO2635998 ; faldo:reference isoform:O26359-1 . ?templateMotifSequenceProfileAlignmentOperationO26359104 edam:has_input signature:MF_00100_A ; rdf:type edam:operation_0300 . ?targetMotifMatch105 faldo:location ?targetMotifMatchRegionMatch106 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00100_A108 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO26359MF_00100_A99 . ?targetMotifMatchRegionMatch106 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00100_A107 . ?targetMotifMatchRegionMatchBeginMF_00100_A107 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00100_A100 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00100_A108 edam:has_input signature:MF_00100_A ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2157 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO26359MF_00100_A97, 1, (STRLEN(?templateMotifCigarO26359MF_00100_A97) - STRLEN(REPLACE(?templateMotifCigarO26359MF_00100_A97, CONCAT('^(?:-*[^-]){', STR(((76 - ?templateMotifSequenceMatchBeginPositionO2635998) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1109) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO26359MF_00100_A99, 1, (STRLEN(?targetMotifMatchCigarO26359MF_00100_A99) - STRLEN(REPLACE(?targetMotifMatchCigarO26359MF_00100_A99, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO26359MF_00100_A99, 1, (STRLEN(?targetMotifMatchCigarO26359MF_00100_A99) - STRLEN(REPLACE(?targetMotifMatchCigarO26359MF_00100_A99, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), '')))), '[^-]', ''))) AS ?step2110) . BIND(((?step2110 + ?targetMotifMatchRegionMatchBeginPositionMF_00100_A100) - 1) AS ?thisPositionOn17) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO26359MF_00100_A97, 1, (STRLEN(?templateMotifCigarO26359MF_00100_A97) - STRLEN(REPLACE(?templateMotifCigarO26359MF_00100_A97, CONCAT('^(?:-*[^-]){', STR(((80 - ?templateMotifSequenceMatchBeginPositionO2635998) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1111) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO26359MF_00100_A99, 1, (STRLEN(?targetMotifMatchCigarO26359MF_00100_A99) - STRLEN(REPLACE(?targetMotifMatchCigarO26359MF_00100_A99, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO26359MF_00100_A99, 1, (STRLEN(?targetMotifMatchCigarO26359MF_00100_A99) - STRLEN(REPLACE(?targetMotifMatchCigarO26359MF_00100_A99, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), '')))), '[^-]', ''))) AS ?step2112) . BIND(((?step2112 + ?targetMotifMatchRegionMatchBeginPositionMF_00100_A100) - 1) AS ?thisPositionOn18) . BIND(?this AS ?pfs1t113) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb14) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse15) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn17, (?thisPositionOn18 - ?thisPositionOn17)) = 'DTPGH')) . BIND(URI(CONCAT(STR(?this), '#MF_00100a13')) AS ?annotation13) . BIND(?this AS ?pfs12) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch118 faldo:location ?templateMotifSequenceMatchRegionO26359119 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO26359121 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO26359MF_00100_A114 . ?templateMotifSequenceMatchRegionO26359119 faldo:begin ?templateMotifSequenceMatchBeginO26359120 . ?templateMotifSequenceMatchBeginO26359120 faldo:position ?templateMotifSequenceMatchBeginPositionO26359115 ; faldo:reference isoform:O26359-1 . ?templateMotifSequenceProfileAlignmentOperationO26359121 edam:has_input signature:MF_00100_A ; rdf:type edam:operation_0300 . ?targetMotifMatch122 faldo:location ?targetMotifMatchRegionMatch123 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00100_A125 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO26359MF_00100_A116 . ?targetMotifMatchRegionMatch123 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00100_A124 . ?targetMotifMatchRegionMatchBeginMF_00100_A124 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00100_A117 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00100_A125 edam:has_input signature:MF_00100_A ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2157 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO26359MF_00100_A114, 1, (STRLEN(?templateMotifCigarO26359MF_00100_A114) - STRLEN(REPLACE(?templateMotifCigarO26359MF_00100_A114, CONCAT('^(?:-*[^-]){', STR(((130 - ?templateMotifSequenceMatchBeginPositionO26359115) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1126) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO26359MF_00100_A116, 1, (STRLEN(?targetMotifMatchCigarO26359MF_00100_A116) - STRLEN(REPLACE(?targetMotifMatchCigarO26359MF_00100_A116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO26359MF_00100_A116, 1, (STRLEN(?targetMotifMatchCigarO26359MF_00100_A116) - STRLEN(REPLACE(?targetMotifMatchCigarO26359MF_00100_A116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), '')))), '[^-]', ''))) AS ?step2127) . BIND(((?step2127 + ?targetMotifMatchRegionMatchBeginPositionMF_00100_A117) - 1) AS ?thisPositionOn24) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO26359MF_00100_A114, 1, (STRLEN(?templateMotifCigarO26359MF_00100_A114) - STRLEN(REPLACE(?templateMotifCigarO26359MF_00100_A114, CONCAT('^(?:-*[^-]){', STR(((133 - ?templateMotifSequenceMatchBeginPositionO26359115) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1128) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO26359MF_00100_A116, 1, (STRLEN(?targetMotifMatchCigarO26359MF_00100_A116) - STRLEN(REPLACE(?targetMotifMatchCigarO26359MF_00100_A116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO26359MF_00100_A116, 1, (STRLEN(?targetMotifMatchCigarO26359MF_00100_A116) - STRLEN(REPLACE(?targetMotifMatchCigarO26359MF_00100_A116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), '')))), '[^-]', ''))) AS ?step2129) . BIND(((?step2129 + ?targetMotifMatchRegionMatchBeginPositionMF_00100_A117) - 1) AS ?thisPositionOn25) . BIND(?this AS ?pfs1t130) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb21) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse22) . FILTER (REGEX('[NT]K[LIV]D', SUBSTR(?thisSequenceValue, ?thisPositionOn24, (?thisPositionOn25 - ?thisPositionOn24)))) . BIND(URI(CONCAT(STR(?this), '#MF_00100a20')) AS ?annotation20) . BIND(?this AS ?pfs19) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch135 faldo:location ?templateMotifSequenceMatchRegionP0A705136 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A705138 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A705MF_00100_B131 . ?templateMotifSequenceMatchRegionP0A705136 faldo:begin ?templateMotifSequenceMatchBeginP0A705137 . ?templateMotifSequenceMatchBeginP0A705137 faldo:position ?templateMotifSequenceMatchBeginPositionP0A705132 ; faldo:reference isoform:P0A705-1 . ?templateMotifSequenceProfileAlignmentOperationP0A705138 edam:has_input signature:MF_00100_B ; rdf:type edam:operation_0300 . ?targetMotifMatch139 faldo:location ?targetMotifMatchRegionMatch140 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00100_B142 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A705MF_00100_B133 . ?targetMotifMatchRegionMatch140 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00100_B141 . ?targetMotifMatchRegionMatchBeginMF_00100_B141 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00100_B134 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00100_B142 edam:has_input signature:MF_00100_B ; rdf:type edam:operation_0300 . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A705MF_00100_B131, 1, (STRLEN(?templateMotifCigarP0A705MF_00100_B131) - STRLEN(REPLACE(?templateMotifCigarP0A705MF_00100_B131, CONCAT('^(?:-*[^-]){', STR(((392 - ?templateMotifSequenceMatchBeginPositionP0A705132) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1143) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B133, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B133) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B133, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B133) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), '')))), '[^-]', ''))) AS ?step2144) . BIND(((?step2144 + ?targetMotifMatchRegionMatchBeginPositionMF_00100_B134) - 1) AS ?thisPositionOn30) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A705MF_00100_B131, 1, (STRLEN(?templateMotifCigarP0A705MF_00100_B131) - STRLEN(REPLACE(?templateMotifCigarP0A705MF_00100_B131, CONCAT('^(?:-*[^-]){', STR(((540 - ?templateMotifSequenceMatchBeginPositionP0A705132) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1145) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B133, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B133) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B133, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B133) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), '')))), '[^-]', ''))) AS ?step2146) . BIND(((?step2146 + ?targetMotifMatchRegionMatchBeginPositionMF_00100_B134) - 1) AS ?thisPositionOn31) . BIND(?this AS ?pfs2t147) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb28) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse29) . FILTER ((BOUND(?thisPositionOn30) && BOUND(?thisPositionOn31))) . BIND(URI(CONCAT(STR(?this), '#MF_00100a27')) AS ?annotation27) . BIND(?this AS ?pfs26) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch152 faldo:location ?templateMotifSequenceMatchRegionP0A705153 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A705155 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A705MF_00100_B148 . ?templateMotifSequenceMatchRegionP0A705153 faldo:begin ?templateMotifSequenceMatchBeginP0A705154 . ?templateMotifSequenceMatchBeginP0A705154 faldo:position ?templateMotifSequenceMatchBeginPositionP0A705149 ; faldo:reference isoform:P0A705-1 . ?templateMotifSequenceProfileAlignmentOperationP0A705155 edam:has_input signature:MF_00100_B ; rdf:type edam:operation_0300 . ?targetMotifMatch156 faldo:location ?targetMotifMatchRegionMatch157 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00100_B159 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A705MF_00100_B150 . ?targetMotifMatchRegionMatch157 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00100_B158 . ?targetMotifMatchRegionMatchBeginMF_00100_B158 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00100_B151 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00100_B159 edam:has_input signature:MF_00100_B ; rdf:type edam:operation_0300 . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A705MF_00100_B148, 1, (STRLEN(?templateMotifCigarP0A705MF_00100_B148) - STRLEN(REPLACE(?templateMotifCigarP0A705MF_00100_B148, CONCAT('^(?:-*[^-]){', STR(((398 - ?templateMotifSequenceMatchBeginPositionP0A705149) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1160) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B150, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B150) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B150, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B150) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), '')))), '[^-]', ''))) AS ?step2161) . BIND(((?step2161 + ?targetMotifMatchRegionMatchBeginPositionMF_00100_B151) - 1) AS ?thisPositionOn37) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A705MF_00100_B148, 1, (STRLEN(?templateMotifCigarP0A705MF_00100_B148) - STRLEN(REPLACE(?templateMotifCigarP0A705MF_00100_B148, CONCAT('^(?:-*[^-]){', STR(((405 - ?templateMotifSequenceMatchBeginPositionP0A705149) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1162) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B150, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B150) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B150, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B150) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), '')))), '[^-]', ''))) AS ?step2163) . BIND(((?step2163 + ?targetMotifMatchRegionMatchBeginPositionMF_00100_B151) - 1) AS ?thisPositionOn38) . BIND(?this AS ?pfs2t164) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, (?thisPositionOn38 - ?thisPositionOn37)) = 'GHVDHGKT')) . BIND(URI(CONCAT(STR(?this), '#MF_00100a33')) AS ?annotation33) . BIND(?this AS ?pfs32) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch169 faldo:location ?templateMotifSequenceMatchRegionP0A705170 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A705172 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A705MF_00100_B165 . ?templateMotifSequenceMatchRegionP0A705170 faldo:begin ?templateMotifSequenceMatchBeginP0A705171 . ?templateMotifSequenceMatchBeginP0A705171 faldo:position ?templateMotifSequenceMatchBeginPositionP0A705166 ; faldo:reference isoform:P0A705-1 . ?templateMotifSequenceProfileAlignmentOperationP0A705172 edam:has_input signature:MF_00100_B ; rdf:type edam:operation_0300 . ?targetMotifMatch173 faldo:location ?targetMotifMatchRegionMatch174 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00100_B176 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A705MF_00100_B167 . ?targetMotifMatchRegionMatch174 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00100_B175 . ?targetMotifMatchRegionMatchBeginMF_00100_B175 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00100_B168 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00100_B176 edam:has_input signature:MF_00100_B ; rdf:type edam:operation_0300 . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A705MF_00100_B165, 1, (STRLEN(?templateMotifCigarP0A705MF_00100_B165) - STRLEN(REPLACE(?templateMotifCigarP0A705MF_00100_B165, CONCAT('^(?:-*[^-]){', STR(((444 - ?templateMotifSequenceMatchBeginPositionP0A705166) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1177) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B167, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B167) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B167, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B167) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), '')))), '[^-]', ''))) AS ?step2178) . BIND(((?step2178 + ?targetMotifMatchRegionMatchBeginPositionMF_00100_B168) - 1) AS ?thisPositionOn44) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A705MF_00100_B165, 1, (STRLEN(?templateMotifCigarP0A705MF_00100_B165) - STRLEN(REPLACE(?templateMotifCigarP0A705MF_00100_B165, CONCAT('^(?:-*[^-]){', STR(((448 - ?templateMotifSequenceMatchBeginPositionP0A705166) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1179) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B167, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B167) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B167, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B167) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1179), '}'), '')))), '[^-]', ''))) AS ?step2180) . BIND(((?step2180 + ?targetMotifMatchRegionMatchBeginPositionMF_00100_B168) - 1) AS ?thisPositionOn45) . BIND(?this AS ?pfs2t181) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb41) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse42) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn44, (?thisPositionOn45 - ?thisPositionOn44)) = 'DTPGH')) . BIND(URI(CONCAT(STR(?this), '#MF_00100a40')) AS ?annotation40) . BIND(?this AS ?pfs39) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch186 faldo:location ?templateMotifSequenceMatchRegionP0A705187 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A705189 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A705MF_00100_B182 . ?templateMotifSequenceMatchRegionP0A705187 faldo:begin ?templateMotifSequenceMatchBeginP0A705188 . ?templateMotifSequenceMatchBeginP0A705188 faldo:position ?templateMotifSequenceMatchBeginPositionP0A705183 ; faldo:reference isoform:P0A705-1 . ?templateMotifSequenceProfileAlignmentOperationP0A705189 edam:has_input signature:MF_00100_B ; rdf:type edam:operation_0300 . ?targetMotifMatch190 faldo:location ?targetMotifMatchRegionMatch191 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00100_B193 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A705MF_00100_B184 . ?targetMotifMatchRegionMatch191 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00100_B192 . ?targetMotifMatchRegionMatchBeginMF_00100_B192 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00100_B185 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00100_B193 edam:has_input signature:MF_00100_B ; rdf:type edam:operation_0300 . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A705MF_00100_B182, 1, (STRLEN(?templateMotifCigarP0A705MF_00100_B182) - STRLEN(REPLACE(?templateMotifCigarP0A705MF_00100_B182, CONCAT('^(?:-*[^-]){', STR(((498 - ?templateMotifSequenceMatchBeginPositionP0A705183) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1194) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B184, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B184) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1194), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B184, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B184) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1194), '}'), '')))), '[^-]', ''))) AS ?step2195) . BIND(((?step2195 + ?targetMotifMatchRegionMatchBeginPositionMF_00100_B185) - 1) AS ?thisPositionOn51) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A705MF_00100_B182, 1, (STRLEN(?templateMotifCigarP0A705MF_00100_B182) - STRLEN(REPLACE(?templateMotifCigarP0A705MF_00100_B182, CONCAT('^(?:-*[^-]){', STR(((501 - ?templateMotifSequenceMatchBeginPositionP0A705183) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1196) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B184, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B184) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B184, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B184) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), '')))), '[^-]', ''))) AS ?step2197) . BIND(((?step2197 + ?targetMotifMatchRegionMatchBeginPositionMF_00100_B185) - 1) AS ?thisPositionOn52) . BIND(?this AS ?pfs2t198) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb48) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse49) . FILTER (REGEX('[NST]K[LIVCMT]D', SUBSTR(?thisSequenceValue, ?thisPositionOn51, (?thisPositionOn52 - ?thisPositionOn51)))) . BIND(URI(CONCAT(STR(?this), '#MF_00100a47')) AS ?annotation47) . BIND(?this AS ?pfs46) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch203 faldo:location ?templateMotifSequenceMatchRegionP0A705204 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A705206 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A705MF_00100_B199 . ?templateMotifSequenceMatchRegionP0A705204 faldo:begin ?templateMotifSequenceMatchBeginP0A705205 . ?templateMotifSequenceMatchBeginP0A705205 faldo:position ?templateMotifSequenceMatchBeginPositionP0A705200 ; faldo:reference isoform:P0A705-1 . ?templateMotifSequenceProfileAlignmentOperationP0A705206 edam:has_input signature:MF_00100_B ; rdf:type edam:operation_0300 . ?targetMotifMatch207 faldo:location ?targetMotifMatchRegionMatch208 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00100_B210 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A705MF_00100_B201 . ?targetMotifMatchRegionMatch208 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00100_B209 . ?targetMotifMatchRegionMatchBeginMF_00100_B209 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00100_B202 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00100_B210 edam:has_input signature:MF_00100_B ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A705MF_00100_B199, 1, (STRLEN(?templateMotifCigarP0A705MF_00100_B199) - STRLEN(REPLACE(?templateMotifCigarP0A705MF_00100_B199, CONCAT('^(?:-*[^-]){', STR(((392 - ?templateMotifSequenceMatchBeginPositionP0A705200) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1211) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B201, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B201) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B201, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B201) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), '')))), '[^-]', ''))) AS ?step2212) . BIND(((?step2212 + ?targetMotifMatchRegionMatchBeginPositionMF_00100_B202) - 1) AS ?thisPositionOn57) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A705MF_00100_B199, 1, (STRLEN(?templateMotifCigarP0A705MF_00100_B199) - STRLEN(REPLACE(?templateMotifCigarP0A705MF_00100_B199, CONCAT('^(?:-*[^-]){', STR(((540 - ?templateMotifSequenceMatchBeginPositionP0A705200) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1213) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B201, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B201) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B201, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B201) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), '')))), '[^-]', ''))) AS ?step2214) . BIND(((?step2214 + ?targetMotifMatchRegionMatchBeginPositionMF_00100_B202) - 1) AS ?thisPositionOn58) . BIND(?this AS ?pfs3t215) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb55) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse56) . FILTER ((BOUND(?thisPositionOn57) && BOUND(?thisPositionOn58))) . BIND(URI(CONCAT(STR(?this), '#MF_00100a54')) AS ?annotation54) . BIND(?this AS ?pfs53) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch220 faldo:location ?templateMotifSequenceMatchRegionP0A705221 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A705223 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A705MF_00100_B216 . ?templateMotifSequenceMatchRegionP0A705221 faldo:begin ?templateMotifSequenceMatchBeginP0A705222 . ?templateMotifSequenceMatchBeginP0A705222 faldo:position ?templateMotifSequenceMatchBeginPositionP0A705217 ; faldo:reference isoform:P0A705-1 . ?templateMotifSequenceProfileAlignmentOperationP0A705223 edam:has_input signature:MF_00100_B ; rdf:type edam:operation_0300 . ?targetMotifMatch224 faldo:location ?targetMotifMatchRegionMatch225 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00100_B227 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A705MF_00100_B218 . ?targetMotifMatchRegionMatch225 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00100_B226 . ?targetMotifMatchRegionMatchBeginMF_00100_B226 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00100_B219 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00100_B227 edam:has_input signature:MF_00100_B ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A705MF_00100_B216, 1, (STRLEN(?templateMotifCigarP0A705MF_00100_B216) - STRLEN(REPLACE(?templateMotifCigarP0A705MF_00100_B216, CONCAT('^(?:-*[^-]){', STR(((398 - ?templateMotifSequenceMatchBeginPositionP0A705217) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1228) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B218, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B218) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B218, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1228), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B218, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B218) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B218, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1228), '}'), '')))), '[^-]', ''))) AS ?step2229) . BIND(((?step2229 + ?targetMotifMatchRegionMatchBeginPositionMF_00100_B219) - 1) AS ?thisPositionOn64) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A705MF_00100_B216, 1, (STRLEN(?templateMotifCigarP0A705MF_00100_B216) - STRLEN(REPLACE(?templateMotifCigarP0A705MF_00100_B216, CONCAT('^(?:-*[^-]){', STR(((405 - ?templateMotifSequenceMatchBeginPositionP0A705217) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1230) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B218, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B218) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B218, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1230), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B218, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B218) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B218, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1230), '}'), '')))), '[^-]', ''))) AS ?step2231) . BIND(((?step2231 + ?targetMotifMatchRegionMatchBeginPositionMF_00100_B219) - 1) AS ?thisPositionOn65) . BIND(?this AS ?pfs3t232) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb61) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse62) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn64, (?thisPositionOn65 - ?thisPositionOn64)) = 'GHVDHGKT')) . BIND(URI(CONCAT(STR(?this), '#MF_00100a60')) AS ?annotation60) . BIND(?this AS ?pfs59) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch237 faldo:location ?templateMotifSequenceMatchRegionP0A705238 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A705240 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A705MF_00100_B233 . ?templateMotifSequenceMatchRegionP0A705238 faldo:begin ?templateMotifSequenceMatchBeginP0A705239 . ?templateMotifSequenceMatchBeginP0A705239 faldo:position ?templateMotifSequenceMatchBeginPositionP0A705234 ; faldo:reference isoform:P0A705-1 . ?templateMotifSequenceProfileAlignmentOperationP0A705240 edam:has_input signature:MF_00100_B ; rdf:type edam:operation_0300 . ?targetMotifMatch241 faldo:location ?targetMotifMatchRegionMatch242 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00100_B244 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A705MF_00100_B235 . ?targetMotifMatchRegionMatch242 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00100_B243 . ?targetMotifMatchRegionMatchBeginMF_00100_B243 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00100_B236 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00100_B244 edam:has_input signature:MF_00100_B ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A705MF_00100_B233, 1, (STRLEN(?templateMotifCigarP0A705MF_00100_B233) - STRLEN(REPLACE(?templateMotifCigarP0A705MF_00100_B233, CONCAT('^(?:-*[^-]){', STR(((444 - ?templateMotifSequenceMatchBeginPositionP0A705234) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1245) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B235, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B235) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B235, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1245), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B235, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B235) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B235, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1245), '}'), '')))), '[^-]', ''))) AS ?step2246) . BIND(((?step2246 + ?targetMotifMatchRegionMatchBeginPositionMF_00100_B236) - 1) AS ?thisPositionOn71) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A705MF_00100_B233, 1, (STRLEN(?templateMotifCigarP0A705MF_00100_B233) - STRLEN(REPLACE(?templateMotifCigarP0A705MF_00100_B233, CONCAT('^(?:-*[^-]){', STR(((448 - ?templateMotifSequenceMatchBeginPositionP0A705234) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1247) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B235, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B235) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B235, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1247), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B235, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B235) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B235, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1247), '}'), '')))), '[^-]', ''))) AS ?step2248) . BIND(((?step2248 + ?targetMotifMatchRegionMatchBeginPositionMF_00100_B236) - 1) AS ?thisPositionOn72) . BIND(?this AS ?pfs3t249) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfsb68) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfse69) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn71, (?thisPositionOn72 - ?thisPositionOn71)) = 'DTPGH')) . BIND(URI(CONCAT(STR(?this), '#MF_00100a67')) AS ?annotation67) . BIND(?this AS ?pfs66) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch254 faldo:location ?templateMotifSequenceMatchRegionP0A705255 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A705257 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A705MF_00100_B250 . ?templateMotifSequenceMatchRegionP0A705255 faldo:begin ?templateMotifSequenceMatchBeginP0A705256 . ?templateMotifSequenceMatchBeginP0A705256 faldo:position ?templateMotifSequenceMatchBeginPositionP0A705251 ; faldo:reference isoform:P0A705-1 . ?templateMotifSequenceProfileAlignmentOperationP0A705257 edam:has_input signature:MF_00100_B ; rdf:type edam:operation_0300 . ?targetMotifMatch258 faldo:location ?targetMotifMatchRegionMatch259 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00100_B261 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A705MF_00100_B252 . ?targetMotifMatchRegionMatch259 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00100_B260 . ?targetMotifMatchRegionMatchBeginMF_00100_B260 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00100_B253 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00100_B261 edam:has_input signature:MF_00100_B ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A705MF_00100_B250, 1, (STRLEN(?templateMotifCigarP0A705MF_00100_B250) - STRLEN(REPLACE(?templateMotifCigarP0A705MF_00100_B250, CONCAT('^(?:-*[^-]){', STR(((498 - ?templateMotifSequenceMatchBeginPositionP0A705251) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1262) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B252, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B252) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B252, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1262), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B252, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B252) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B252, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1262), '}'), '')))), '[^-]', ''))) AS ?step2263) . BIND(((?step2263 + ?targetMotifMatchRegionMatchBeginPositionMF_00100_B253) - 1) AS ?thisPositionOn78) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A705MF_00100_B250, 1, (STRLEN(?templateMotifCigarP0A705MF_00100_B250) - STRLEN(REPLACE(?templateMotifCigarP0A705MF_00100_B250, CONCAT('^(?:-*[^-]){', STR(((501 - ?templateMotifSequenceMatchBeginPositionP0A705251) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1264) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B252, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B252) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B252, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1264), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A705MF_00100_B252, 1, (STRLEN(?targetMotifMatchCigarP0A705MF_00100_B252) - STRLEN(REPLACE(?targetMotifMatchCigarP0A705MF_00100_B252, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1264), '}'), '')))), '[^-]', ''))) AS ?step2265) . BIND(((?step2265 + ?targetMotifMatchRegionMatchBeginPositionMF_00100_B253) - 1) AS ?thisPositionOn79) . BIND(?this AS ?pfs3t266) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfsb75) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfse76) . FILTER (REGEX('[NST]K[LIVCMT]D', SUBSTR(?thisSequenceValue, ?thisPositionOn78, (?thisPositionOn79 - ?thisPositionOn78)))) . BIND(URI(CONCAT(STR(?this), '#MF_00100a74')) AS ?annotation74) . BIND(?this AS ?pfs73) . } OPTIONAL { ?this a up:Protein . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } BIND(?this AS ?case2) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2157 . BIND(?this AS ?case3) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(?this AS ?case4) . } }