CONSTRUCT { _:3641 up:source unirule:MF_00010 . _:3642 up:source unirule:MF_00010 . _:3643 up:source unirule:MF_00010 . _:3644 up:source unirule:MF_00010 . _:3645 up:source unirule:MF_00010 . _:3646 up:source unirule:MF_00010 . _:3647 up:source unirule:MF_00010 . _:3648 up:source unirule:MF_00010 . _:3649 up:source unirule:MF_00010 . _:3650 up:source unirule:MF_00010 . _:3651 up:source unirule:MF_00010 . _:3652 up:source unirule:MF_00010 . _:3653 up:source unirule:MF_00010 . _:3654 up:source unirule:MF_00010 . _:3655 up:source unirule:MF_00010 . _:3656 up:source unirule:MF_00010 . _:3657 up:source unirule:MF_00010 . _:3658 up:source unirule:MF_00010 . _:3659 up:source unirule:MF_00010 . ?this up:annotation ?annotation0 ; up:classifiedWith GO:0005886 , keyword:1003 , keyword:1133 , keyword:472 , keyword:812 . ?annotation0 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the UPF0060 family.' . ?case1 up:classifiedWith keyword:997 . ?pfs5 up:annotation ?annotation6 . ?annotation6 faldo:begin ?pfsb7 ; faldo:end ?pfse8 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Periplasmic' . ?pfsb7 faldo:position ?thisPositionOn9 ; rdf:type faldo:ExactPosition . ?pfse8 faldo:position ?thisPositionOn10 ; rdf:type faldo:ExactPosition . ?pfs11 up:annotation ?annotation12 . ?annotation12 faldo:begin ?pfsb13 ; faldo:end ?pfse14 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb13 faldo:position ?thisPositionOn15 ; rdf:type faldo:ExactPosition . ?pfse14 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?pfs17 up:annotation ?annotation18 . ?annotation18 faldo:begin ?pfsb19 ; faldo:end ?pfse20 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Cytoplasmic' . ?pfsb19 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?pfse20 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?pfs23 up:annotation ?annotation24 . ?annotation24 faldo:begin ?pfsb25 ; faldo:end ?pfse26 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb25 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfse26 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?pfs29 up:annotation ?annotation30 . ?annotation30 faldo:begin ?pfsb31 ; faldo:end ?pfse32 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Periplasmic' . ?pfsb31 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?pfse32 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfs35 up:annotation ?annotation36 . ?annotation36 faldo:begin ?pfsb37 ; faldo:end ?pfse38 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb37 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?pfse38 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfs41 up:annotation ?annotation42 . ?annotation42 faldo:begin ?pfsb43 ; faldo:end ?pfse44 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Cytoplasmic' . ?pfsb43 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?pfse44 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfs47 up:annotation ?annotation48 . ?annotation48 faldo:begin ?pfsb49 ; faldo:end ?pfse50 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb49 faldo:position ?thisPositionOn51 ; rdf:type faldo:ExactPosition . ?pfse50 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?pfs53 up:annotation ?annotation54 . ?annotation54 faldo:begin ?pfsb55 ; faldo:end ?pfse56 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Periplasmic' . ?pfsb55 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?pfse56 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?sam59 up:classifiedWith keyword:1133 , keyword:472 , keyword:812 . ?transmembrane60 faldo:begin ?transmembraneb61 ; faldo:end ?transmembranee62 . ?transmembraneb61 faldo:position ?transmembranebp63 . ?transmembranee62 faldo:position ?transmembraneep64 . ?keyword65 up:range ?transmembrane60 . ?keyword66 up:range ?transmembrane60 . ?keyword67 up:range ?transmembrane60 . _:3660 a rdf:Statement ; up:attribution _:3641 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation0 . _:3661 a rdf:Statement ; up:attribution _:3642 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1003 . _:3662 a rdf:Statement ; up:attribution _:3643 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:472 . _:3663 a rdf:Statement ; up:attribution _:3644 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:812 . _:3664 a rdf:Statement ; up:attribution _:3645 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1133 . _:3665 a rdf:Statement ; up:attribution _:3646 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005886 . _:3666 a rdf:Statement ; up:attribution _:3647 ; rdf:subject ?case1 ; rdf:predicate up:classifiedWith ; rdf:object keyword:997 . _:3667 a rdf:Statement ; up:source unirule:MF_00010 ; rdf:subject ?pfs5 ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:3668 a rdf:Statement ; up:attribution _:3648 ; rdf:subject ?pfs5 ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:3669 a rdf:Statement ; up:source unirule:MF_00010 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:3670 a rdf:Statement ; up:attribution _:3649 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:3671 a rdf:Statement ; up:source unirule:MF_00010 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:3672 a rdf:Statement ; up:attribution _:3650 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:3673 a rdf:Statement ; up:source unirule:MF_00010 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:3674 a rdf:Statement ; up:attribution _:3651 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:3675 a rdf:Statement ; up:source unirule:MF_00010 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:3676 a rdf:Statement ; up:attribution _:3652 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:3677 a rdf:Statement ; up:source unirule:MF_00010 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:3678 a rdf:Statement ; up:attribution _:3653 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:3679 a rdf:Statement ; up:source unirule:MF_00010 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:3680 a rdf:Statement ; up:attribution _:3654 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:3681 a rdf:Statement ; up:source unirule:MF_00010 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:3682 a rdf:Statement ; up:attribution _:3655 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:3683 a rdf:Statement ; up:source unirule:MF_00010 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:3684 a rdf:Statement ; up:attribution _:3656 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:3685 a rdf:Statement ; up:attribution _:3657 ; rdf:subject ?sam59 ; rdf:predicate up:classifiedWith ; rdf:object keyword:472 . _:3686 a rdf:Statement ; up:attribution _:3658 ; rdf:subject ?sam59 ; rdf:predicate up:classifiedWith ; rdf:object keyword:812 . _:3687 a rdf:Statement ; up:attribution _:3659 ; rdf:subject ?sam59 ; rdf:predicate up:classifiedWith ; rdf:object keyword:1133 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00010 #Rule MF_00010 Created by:hamap on:2001-06-01 Modified by:ecastro on:2023-11-28 VALUES ?supertaxon68 {taxon:2 taxon:94695} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00010 . ?thisOrganism rdfs:subClassOf+ ?supertaxon68 . BIND(URI(CONCAT(STR(?this), '#MF_00010a0')) AS ?annotation0) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch74 faldo:location ?templateMotifSequenceMatchRegionP7616975 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP7616977 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP76169MF_0001070 . ?templateMotifSequenceMatchRegionP7616975 faldo:begin ?templateMotifSequenceMatchBeginP7616976 . ?templateMotifSequenceMatchBeginP7616976 faldo:position ?templateMotifSequenceMatchBeginPositionP7616971 ; faldo:reference isoform:P76169-1 . ?templateMotifSequenceProfileAlignmentOperationP7616977 edam:has_input signature:MF_00010 ; rdf:type edam:operation_0300 . ?targetMotifMatch78 faldo:location ?targetMotifMatchRegionMatch79 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0001081 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP76169MF_0001072 . ?targetMotifMatchRegionMatch79 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0001080 . ?targetMotifMatchRegionMatchBeginMF_0001080 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0001073 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0001081 edam:has_input signature:MF_00010 ; rdf:type edam:operation_0300 . VALUES ?supertaxon69 {taxon:561 taxon:590 taxon:620} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon69 . BIND(1 AS ?thisPositionOn9) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP76169MF_0001070, 1, (STRLEN(?templateMotifCigarP76169MF_0001070) - STRLEN(REPLACE(?templateMotifCigarP76169MF_0001070, CONCAT('^(?:-*[^-]){', STR(((5 - ?templateMotifSequenceMatchBeginPositionP7616971) + 1)), '}'), '')))), '[a-z]', '')) AS ?step182) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP76169MF_0001072, 1, (STRLEN(?targetMotifMatchCigarP76169MF_0001072) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_0001072, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP76169MF_0001072, 1, (STRLEN(?targetMotifMatchCigarP76169MF_0001072) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_0001072, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step182), '}'), '')))), '[^-]', ''))) AS ?step283) . BIND(((?step283 + ?targetMotifMatchRegionMatchBeginPositionMF_0001073) - 1) AS ?thisPositionOn10) . BIND(?this AS ?pfs1t84) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn9))) AS ?pfsb7) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn10))) AS ?pfse8) . FILTER ((BOUND(?thisPositionOn9) && BOUND(?thisPositionOn10))) . BIND(URI(CONCAT(STR(?this), '#MF_00010a6')) AS ?annotation6) . BIND(?this AS ?pfs5) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch90 faldo:location ?templateMotifSequenceMatchRegionP7616991 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP7616993 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP76169MF_0001086 . ?templateMotifSequenceMatchRegionP7616991 faldo:begin ?templateMotifSequenceMatchBeginP7616992 . ?templateMotifSequenceMatchBeginP7616992 faldo:position ?templateMotifSequenceMatchBeginPositionP7616987 ; faldo:reference isoform:P76169-1 . ?templateMotifSequenceProfileAlignmentOperationP7616993 edam:has_input signature:MF_00010 ; rdf:type edam:operation_0300 . ?targetMotifMatch94 faldo:location ?targetMotifMatchRegionMatch95 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0001097 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP76169MF_0001088 . ?targetMotifMatchRegionMatch95 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0001096 . ?targetMotifMatchRegionMatchBeginMF_0001096 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0001089 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0001097 edam:has_input signature:MF_00010 ; rdf:type edam:operation_0300 . VALUES ?supertaxon85 {taxon:561 taxon:590 taxon:620} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon85 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP76169MF_0001086, 1, (STRLEN(?templateMotifCigarP76169MF_0001086) - STRLEN(REPLACE(?templateMotifCigarP76169MF_0001086, CONCAT('^(?:-*[^-]){', STR(((6 - ?templateMotifSequenceMatchBeginPositionP7616987) + 1)), '}'), '')))), '[a-z]', '')) AS ?step198) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP76169MF_0001088, 1, (STRLEN(?targetMotifMatchCigarP76169MF_0001088) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_0001088, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP76169MF_0001088, 1, (STRLEN(?targetMotifMatchCigarP76169MF_0001088) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_0001088, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), '')))), '[^-]', ''))) AS ?step299) . BIND(((?step299 + ?targetMotifMatchRegionMatchBeginPositionMF_0001089) - 1) AS ?thisPositionOn15) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP76169MF_0001086, 1, (STRLEN(?templateMotifCigarP76169MF_0001086) - STRLEN(REPLACE(?templateMotifCigarP76169MF_0001086, CONCAT('^(?:-*[^-]){', STR(((26 - ?templateMotifSequenceMatchBeginPositionP7616987) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1100) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP76169MF_0001088, 1, (STRLEN(?targetMotifMatchCigarP76169MF_0001088) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_0001088, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP76169MF_0001088, 1, (STRLEN(?targetMotifMatchCigarP76169MF_0001088) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_0001088, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), '')))), '[^-]', ''))) AS ?step2101) . BIND(((?step2101 + ?targetMotifMatchRegionMatchBeginPositionMF_0001089) - 1) AS ?thisPositionOn16) . BIND(?this AS ?pfs1t102) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb13) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse14) . FILTER ((BOUND(?thisPositionOn15) && BOUND(?thisPositionOn16))) . BIND(URI(CONCAT(STR(?this), '#MF_00010a12')) AS ?annotation12) . BIND(?this AS ?pfs11) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch108 faldo:location ?templateMotifSequenceMatchRegionP76169109 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP76169111 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP76169MF_00010104 . ?templateMotifSequenceMatchRegionP76169109 faldo:begin ?templateMotifSequenceMatchBeginP76169110 . ?templateMotifSequenceMatchBeginP76169110 faldo:position ?templateMotifSequenceMatchBeginPositionP76169105 ; faldo:reference isoform:P76169-1 . ?templateMotifSequenceProfileAlignmentOperationP76169111 edam:has_input signature:MF_00010 ; rdf:type edam:operation_0300 . ?targetMotifMatch112 faldo:location ?targetMotifMatchRegionMatch113 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00010115 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP76169MF_00010106 . ?targetMotifMatchRegionMatch113 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00010114 . ?targetMotifMatchRegionMatchBeginMF_00010114 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00010107 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00010115 edam:has_input signature:MF_00010 ; rdf:type edam:operation_0300 . VALUES ?supertaxon103 {taxon:561 taxon:590 taxon:620} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon103 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP76169MF_00010104, 1, (STRLEN(?templateMotifCigarP76169MF_00010104) - STRLEN(REPLACE(?templateMotifCigarP76169MF_00010104, CONCAT('^(?:-*[^-]){', STR(((27 - ?templateMotifSequenceMatchBeginPositionP76169105) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1116) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP76169MF_00010106, 1, (STRLEN(?targetMotifMatchCigarP76169MF_00010106) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_00010106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP76169MF_00010106, 1, (STRLEN(?targetMotifMatchCigarP76169MF_00010106) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_00010106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), '')))), '[^-]', ''))) AS ?step2117) . BIND(((?step2117 + ?targetMotifMatchRegionMatchBeginPositionMF_00010107) - 1) AS ?thisPositionOn21) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP76169MF_00010104, 1, (STRLEN(?templateMotifCigarP76169MF_00010104) - STRLEN(REPLACE(?templateMotifCigarP76169MF_00010104, CONCAT('^(?:-*[^-]){', STR(((30 - ?templateMotifSequenceMatchBeginPositionP76169105) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1118) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP76169MF_00010106, 1, (STRLEN(?targetMotifMatchCigarP76169MF_00010106) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_00010106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1118), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP76169MF_00010106, 1, (STRLEN(?targetMotifMatchCigarP76169MF_00010106) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_00010106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1118), '}'), '')))), '[^-]', ''))) AS ?step2119) . BIND(((?step2119 + ?targetMotifMatchRegionMatchBeginPositionMF_00010107) - 1) AS ?thisPositionOn22) . BIND(?this AS ?pfs1t120) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb19) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse20) . FILTER ((BOUND(?thisPositionOn21) && BOUND(?thisPositionOn22))) . BIND(URI(CONCAT(STR(?this), '#MF_00010a18')) AS ?annotation18) . BIND(?this AS ?pfs17) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch126 faldo:location ?templateMotifSequenceMatchRegionP76169127 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP76169129 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP76169MF_00010122 . ?templateMotifSequenceMatchRegionP76169127 faldo:begin ?templateMotifSequenceMatchBeginP76169128 . ?templateMotifSequenceMatchBeginP76169128 faldo:position ?templateMotifSequenceMatchBeginPositionP76169123 ; faldo:reference isoform:P76169-1 . ?templateMotifSequenceProfileAlignmentOperationP76169129 edam:has_input signature:MF_00010 ; rdf:type edam:operation_0300 . ?targetMotifMatch130 faldo:location ?targetMotifMatchRegionMatch131 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00010133 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP76169MF_00010124 . ?targetMotifMatchRegionMatch131 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00010132 . ?targetMotifMatchRegionMatchBeginMF_00010132 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00010125 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00010133 edam:has_input signature:MF_00010 ; rdf:type edam:operation_0300 . VALUES ?supertaxon121 {taxon:561 taxon:590 taxon:620} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon121 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP76169MF_00010122, 1, (STRLEN(?templateMotifCigarP76169MF_00010122) - STRLEN(REPLACE(?templateMotifCigarP76169MF_00010122, CONCAT('^(?:-*[^-]){', STR(((31 - ?templateMotifSequenceMatchBeginPositionP76169123) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1134) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP76169MF_00010124, 1, (STRLEN(?targetMotifMatchCigarP76169MF_00010124) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_00010124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP76169MF_00010124, 1, (STRLEN(?targetMotifMatchCigarP76169MF_00010124) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_00010124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), '')))), '[^-]', ''))) AS ?step2135) . BIND(((?step2135 + ?targetMotifMatchRegionMatchBeginPositionMF_00010125) - 1) AS ?thisPositionOn27) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP76169MF_00010122, 1, (STRLEN(?templateMotifCigarP76169MF_00010122) - STRLEN(REPLACE(?templateMotifCigarP76169MF_00010122, CONCAT('^(?:-*[^-]){', STR(((51 - ?templateMotifSequenceMatchBeginPositionP76169123) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1136) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP76169MF_00010124, 1, (STRLEN(?targetMotifMatchCigarP76169MF_00010124) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_00010124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP76169MF_00010124, 1, (STRLEN(?targetMotifMatchCigarP76169MF_00010124) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_00010124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), '')))), '[^-]', ''))) AS ?step2137) . BIND(((?step2137 + ?targetMotifMatchRegionMatchBeginPositionMF_00010125) - 1) AS ?thisPositionOn28) . BIND(?this AS ?pfs1t138) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb25) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse26) . FILTER ((BOUND(?thisPositionOn27) && BOUND(?thisPositionOn28))) . BIND(URI(CONCAT(STR(?this), '#MF_00010a24')) AS ?annotation24) . BIND(?this AS ?pfs23) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch144 faldo:location ?templateMotifSequenceMatchRegionP76169145 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP76169147 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP76169MF_00010140 . ?templateMotifSequenceMatchRegionP76169145 faldo:begin ?templateMotifSequenceMatchBeginP76169146 . ?templateMotifSequenceMatchBeginP76169146 faldo:position ?templateMotifSequenceMatchBeginPositionP76169141 ; faldo:reference isoform:P76169-1 . ?templateMotifSequenceProfileAlignmentOperationP76169147 edam:has_input signature:MF_00010 ; rdf:type edam:operation_0300 . ?targetMotifMatch148 faldo:location ?targetMotifMatchRegionMatch149 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00010151 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP76169MF_00010142 . ?targetMotifMatchRegionMatch149 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00010150 . ?targetMotifMatchRegionMatchBeginMF_00010150 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00010143 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00010151 edam:has_input signature:MF_00010 ; rdf:type edam:operation_0300 . VALUES ?supertaxon139 {taxon:561 taxon:590 taxon:620} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon139 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP76169MF_00010140, 1, (STRLEN(?templateMotifCigarP76169MF_00010140) - STRLEN(REPLACE(?templateMotifCigarP76169MF_00010140, CONCAT('^(?:-*[^-]){', STR(((52 - ?templateMotifSequenceMatchBeginPositionP76169141) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1152) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP76169MF_00010142, 1, (STRLEN(?targetMotifMatchCigarP76169MF_00010142) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_00010142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1152), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP76169MF_00010142, 1, (STRLEN(?targetMotifMatchCigarP76169MF_00010142) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_00010142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1152), '}'), '')))), '[^-]', ''))) AS ?step2153) . BIND(((?step2153 + ?targetMotifMatchRegionMatchBeginPositionMF_00010143) - 1) AS ?thisPositionOn33) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP76169MF_00010140, 1, (STRLEN(?templateMotifCigarP76169MF_00010140) - STRLEN(REPLACE(?templateMotifCigarP76169MF_00010140, CONCAT('^(?:-*[^-]){', STR(((60 - ?templateMotifSequenceMatchBeginPositionP76169141) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1154) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP76169MF_00010142, 1, (STRLEN(?targetMotifMatchCigarP76169MF_00010142) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_00010142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1154), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP76169MF_00010142, 1, (STRLEN(?targetMotifMatchCigarP76169MF_00010142) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_00010142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1154), '}'), '')))), '[^-]', ''))) AS ?step2155) . BIND(((?step2155 + ?targetMotifMatchRegionMatchBeginPositionMF_00010143) - 1) AS ?thisPositionOn34) . BIND(?this AS ?pfs1t156) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb31) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse32) . FILTER ((BOUND(?thisPositionOn33) && BOUND(?thisPositionOn34))) . BIND(URI(CONCAT(STR(?this), '#MF_00010a30')) AS ?annotation30) . BIND(?this AS ?pfs29) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch162 faldo:location ?templateMotifSequenceMatchRegionP76169163 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP76169165 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP76169MF_00010158 . ?templateMotifSequenceMatchRegionP76169163 faldo:begin ?templateMotifSequenceMatchBeginP76169164 . ?templateMotifSequenceMatchBeginP76169164 faldo:position ?templateMotifSequenceMatchBeginPositionP76169159 ; faldo:reference isoform:P76169-1 . ?templateMotifSequenceProfileAlignmentOperationP76169165 edam:has_input signature:MF_00010 ; rdf:type edam:operation_0300 . ?targetMotifMatch166 faldo:location ?targetMotifMatchRegionMatch167 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00010169 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP76169MF_00010160 . ?targetMotifMatchRegionMatch167 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00010168 . ?targetMotifMatchRegionMatchBeginMF_00010168 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00010161 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00010169 edam:has_input signature:MF_00010 ; rdf:type edam:operation_0300 . VALUES ?supertaxon157 {taxon:561 taxon:590 taxon:620} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon157 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP76169MF_00010158, 1, (STRLEN(?templateMotifCigarP76169MF_00010158) - STRLEN(REPLACE(?templateMotifCigarP76169MF_00010158, CONCAT('^(?:-*[^-]){', STR(((61 - ?templateMotifSequenceMatchBeginPositionP76169159) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1170) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP76169MF_00010160, 1, (STRLEN(?targetMotifMatchCigarP76169MF_00010160) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_00010160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP76169MF_00010160, 1, (STRLEN(?targetMotifMatchCigarP76169MF_00010160) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_00010160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), '')))), '[^-]', ''))) AS ?step2171) . BIND(((?step2171 + ?targetMotifMatchRegionMatchBeginPositionMF_00010161) - 1) AS ?thisPositionOn39) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP76169MF_00010158, 1, (STRLEN(?templateMotifCigarP76169MF_00010158) - STRLEN(REPLACE(?templateMotifCigarP76169MF_00010158, CONCAT('^(?:-*[^-]){', STR(((81 - ?templateMotifSequenceMatchBeginPositionP76169159) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1172) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP76169MF_00010160, 1, (STRLEN(?targetMotifMatchCigarP76169MF_00010160) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_00010160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP76169MF_00010160, 1, (STRLEN(?targetMotifMatchCigarP76169MF_00010160) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_00010160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), '')))), '[^-]', ''))) AS ?step2173) . BIND(((?step2173 + ?targetMotifMatchRegionMatchBeginPositionMF_00010161) - 1) AS ?thisPositionOn40) . BIND(?this AS ?pfs1t174) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb37) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse38) . FILTER ((BOUND(?thisPositionOn39) && BOUND(?thisPositionOn40))) . BIND(URI(CONCAT(STR(?this), '#MF_00010a36')) AS ?annotation36) . BIND(?this AS ?pfs35) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch180 faldo:location ?templateMotifSequenceMatchRegionP76169181 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP76169183 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP76169MF_00010176 . ?templateMotifSequenceMatchRegionP76169181 faldo:begin ?templateMotifSequenceMatchBeginP76169182 . ?templateMotifSequenceMatchBeginP76169182 faldo:position ?templateMotifSequenceMatchBeginPositionP76169177 ; faldo:reference isoform:P76169-1 . ?templateMotifSequenceProfileAlignmentOperationP76169183 edam:has_input signature:MF_00010 ; rdf:type edam:operation_0300 . ?targetMotifMatch184 faldo:location ?targetMotifMatchRegionMatch185 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00010187 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP76169MF_00010178 . ?targetMotifMatchRegionMatch185 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00010186 . ?targetMotifMatchRegionMatchBeginMF_00010186 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00010179 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00010187 edam:has_input signature:MF_00010 ; rdf:type edam:operation_0300 . VALUES ?supertaxon175 {taxon:561 taxon:590 taxon:620} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon175 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP76169MF_00010176, 1, (STRLEN(?templateMotifCigarP76169MF_00010176) - STRLEN(REPLACE(?templateMotifCigarP76169MF_00010176, CONCAT('^(?:-*[^-]){', STR(((82 - ?templateMotifSequenceMatchBeginPositionP76169177) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1188) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP76169MF_00010178, 1, (STRLEN(?targetMotifMatchCigarP76169MF_00010178) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_00010178, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1188), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP76169MF_00010178, 1, (STRLEN(?targetMotifMatchCigarP76169MF_00010178) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_00010178, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1188), '}'), '')))), '[^-]', ''))) AS ?step2189) . BIND(((?step2189 + ?targetMotifMatchRegionMatchBeginPositionMF_00010179) - 1) AS ?thisPositionOn45) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP76169MF_00010176, 1, (STRLEN(?templateMotifCigarP76169MF_00010176) - STRLEN(REPLACE(?templateMotifCigarP76169MF_00010176, CONCAT('^(?:-*[^-]){', STR(((84 - ?templateMotifSequenceMatchBeginPositionP76169177) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1190) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP76169MF_00010178, 1, (STRLEN(?targetMotifMatchCigarP76169MF_00010178) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_00010178, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP76169MF_00010178, 1, (STRLEN(?targetMotifMatchCigarP76169MF_00010178) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_00010178, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1190), '}'), '')))), '[^-]', ''))) AS ?step2191) . BIND(((?step2191 + ?targetMotifMatchRegionMatchBeginPositionMF_00010179) - 1) AS ?thisPositionOn46) . BIND(?this AS ?pfs1t192) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb43) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse44) . FILTER ((BOUND(?thisPositionOn45) && BOUND(?thisPositionOn46))) . BIND(URI(CONCAT(STR(?this), '#MF_00010a42')) AS ?annotation42) . BIND(?this AS ?pfs41) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch198 faldo:location ?templateMotifSequenceMatchRegionP76169199 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP76169201 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP76169MF_00010194 . ?templateMotifSequenceMatchRegionP76169199 faldo:begin ?templateMotifSequenceMatchBeginP76169200 . ?templateMotifSequenceMatchBeginP76169200 faldo:position ?templateMotifSequenceMatchBeginPositionP76169195 ; faldo:reference isoform:P76169-1 . ?templateMotifSequenceProfileAlignmentOperationP76169201 edam:has_input signature:MF_00010 ; rdf:type edam:operation_0300 . ?targetMotifMatch202 faldo:location ?targetMotifMatchRegionMatch203 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00010205 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP76169MF_00010196 . ?targetMotifMatchRegionMatch203 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00010204 . ?targetMotifMatchRegionMatchBeginMF_00010204 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00010197 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00010205 edam:has_input signature:MF_00010 ; rdf:type edam:operation_0300 . VALUES ?supertaxon193 {taxon:561 taxon:590 taxon:620} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon193 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP76169MF_00010194, 1, (STRLEN(?templateMotifCigarP76169MF_00010194) - STRLEN(REPLACE(?templateMotifCigarP76169MF_00010194, CONCAT('^(?:-*[^-]){', STR(((85 - ?templateMotifSequenceMatchBeginPositionP76169195) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1206) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP76169MF_00010196, 1, (STRLEN(?targetMotifMatchCigarP76169MF_00010196) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_00010196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP76169MF_00010196, 1, (STRLEN(?targetMotifMatchCigarP76169MF_00010196) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_00010196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), '')))), '[^-]', ''))) AS ?step2207) . BIND(((?step2207 + ?targetMotifMatchRegionMatchBeginPositionMF_00010197) - 1) AS ?thisPositionOn51) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP76169MF_00010194, 1, (STRLEN(?templateMotifCigarP76169MF_00010194) - STRLEN(REPLACE(?templateMotifCigarP76169MF_00010194, CONCAT('^(?:-*[^-]){', STR(((105 - ?templateMotifSequenceMatchBeginPositionP76169195) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1208) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP76169MF_00010196, 1, (STRLEN(?targetMotifMatchCigarP76169MF_00010196) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_00010196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1208), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP76169MF_00010196, 1, (STRLEN(?targetMotifMatchCigarP76169MF_00010196) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_00010196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1208), '}'), '')))), '[^-]', ''))) AS ?step2209) . BIND(((?step2209 + ?targetMotifMatchRegionMatchBeginPositionMF_00010197) - 1) AS ?thisPositionOn52) . BIND(?this AS ?pfs1t210) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb49) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse50) . FILTER ((BOUND(?thisPositionOn51) && BOUND(?thisPositionOn52))) . BIND(URI(CONCAT(STR(?this), '#MF_00010a48')) AS ?annotation48) . BIND(?this AS ?pfs47) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch216 faldo:location ?templateMotifSequenceMatchRegionP76169217 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP76169219 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP76169MF_00010212 . ?templateMotifSequenceMatchRegionP76169217 faldo:begin ?templateMotifSequenceMatchBeginP76169218 . ?templateMotifSequenceMatchBeginP76169218 faldo:position ?templateMotifSequenceMatchBeginPositionP76169213 ; faldo:reference isoform:P76169-1 . ?templateMotifSequenceProfileAlignmentOperationP76169219 edam:has_input signature:MF_00010 ; rdf:type edam:operation_0300 . ?targetMotifMatch220 faldo:location ?targetMotifMatchRegionMatch221 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00010223 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP76169MF_00010214 . ?targetMotifMatchRegionMatch221 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00010222 . ?targetMotifMatchRegionMatchBeginMF_00010222 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00010215 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00010223 edam:has_input signature:MF_00010 ; rdf:type edam:operation_0300 . VALUES ?supertaxon211 {taxon:561 taxon:590 taxon:620} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon211 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP76169MF_00010212, 1, (STRLEN(?templateMotifCigarP76169MF_00010212) - STRLEN(REPLACE(?templateMotifCigarP76169MF_00010212, CONCAT('^(?:-*[^-]){', STR(((106 - ?templateMotifSequenceMatchBeginPositionP76169213) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1224) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP76169MF_00010214, 1, (STRLEN(?targetMotifMatchCigarP76169MF_00010214) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_00010214, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1224), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP76169MF_00010214, 1, (STRLEN(?targetMotifMatchCigarP76169MF_00010214) - STRLEN(REPLACE(?targetMotifMatchCigarP76169MF_00010214, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1224), '}'), '')))), '[^-]', ''))) AS ?step2225) . BIND(((?step2225 + ?targetMotifMatchRegionMatchBeginPositionMF_00010215) - 1) AS ?thisPositionOn57) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn58) . BIND(?this AS ?pfs1t226) . 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_00010a54')) AS ?annotation54) . BIND(?this AS ?pfs53) . } OPTIONAL { ?this a up:Protein . { ?this up:proteome <http://purl.uniprot.org/proteomes/Membrane#2>. } UNION { ?this up:proteome ?p227 . ?p227 skos:narrower <http://purl.uniprot.org/proteomes/Membrane#2>. } BIND(?this AS ?case1) . } OPTIONAL { ?this a up:Protein . { FILTER (! (EXISTS { { ?this up:proteome <http://purl.uniprot.org/proteomes/Membrane#any>. } UNION { ?this up:proteome ?p228 . ?p228 skos:narrower <http://purl.uniprot.org/proteomes/Membrane#any>. } })) . } UNION { { ?this up:proteome <http://purl.uniprot.org/proteomes/Membrane#1>. } UNION { ?this up:proteome ?p229 . ?p229 skos:narrower <http://purl.uniprot.org/proteomes/Membrane#1>. } } BIND(?this AS ?case2) . } OPTIONAL { ?this a up:Protein . VALUES ?supertaxon230 {taxon:561 taxon:620 taxon:590} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon230 . BIND(?this AS ?case3) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon231 {taxon:561 taxon:620 taxon:590} ?thisOrganism rdfs:subClassOf+ ?supertaxon231 . })) . BIND(?this AS ?case4) . } OPTIONAL { ?this up:annotation ?samtransmembrane232 ; up:sequence ?thisSequence . ?samtransmembrane232 up:range ?samtransmembraner233 ; rdf:type up:Transmembrane_Annotation . ?samtransmembraner233 faldo:begin ?samtransmembraneb234 ; faldo:end ?samtransmembranee235 . ?samtransmembraneb234 faldo:position ?samtransmembranebp236 ; faldo:reference ?thisSequence . ?samtransmembranee235 faldo:position ?samtransmembraneep237 ; faldo:reference ?thisSequence . BIND(?this AS ?sam59) . } BIND(URI(CONCAT(STR(?this), '#MF_00010a65')) AS ?keyword65) . BIND(URI(CONCAT(STR(?this), '#MF_00010a66')) AS ?keyword66) . BIND(URI(CONCAT(STR(?this), '#MF_00010a67')) AS ?keyword67) . }