| http://purl.uniprot.org/unirules/MF_00154#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:61034 up:source unirule:MF_00154 .
_:61035 up:source unirule:MF_00154 .
_:61036 up:source unirule:MF_00154 .
_:61037 up:source unirule:MF_00154 .
_:61038 up:source unirule:MF_00154 .
_:61039 up:source unirule:MF_00154 .
_:61040 up:source unirule:MF_00154 .
_:61041 up:source unirule:MF_00154 .
_:61042 up:source unirule:MF_00154 .
_:61043 up:source unirule:MF_00154 .
_:61044 up:source unirule:MF_00154 .
_:61045 up:source unirule:MF_00154 .
_:61046 up:source unirule:MF_00154 .
_:61047 up:source unirule:MF_00154 .
_:61048 up:source unirule:MF_00154 .
_:61049 up:source unirule:MF_00154 .
_:61050 up:source unirule:MF_00154 .
_:61051 up:source unirule:MF_00154 .
_:61052 up:source unirule:MF_00154 .
_:61053 up:source unirule:MF_00154 .
_:61054 up:source unirule:MF_00154 .
_:61055 up:source unirule:MF_00154 .
_:61056 up:source unirule:MF_00154 .
_:61057 up:source unirule:MF_00154 .
_:61058 up:source unirule:MF_00154 .
_:61059 up:source unirule:MF_00154 .
_:61060 up:source unirule:MF_00154 .
_:61061 up:source unirule:MF_00154 .
_:61062 up:source unirule:MF_00154 .
_:61063 up:source unirule:MF_00154 .
_:61064 up:source unirule:MF_00154 .
_:61065 up:source unirule:MF_00154 .
_:61066 up:source unirule:MF_00154 .
_:61067 up:source unirule:MF_00154 .
_:61068 up:source unirule:MF_00154 .
_:61069 up:source unirule:MF_00154 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation6 ,
?annotation7 ,
?annotation8 ;
up:classifiedWith GO:0005886 ,
GO:0008495 ,
GO:0048034 ,
keyword:1003 ,
keyword:1133 ,
keyword:350 ,
keyword:472 ,
keyword:808 ,
keyword:812 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.5.1.141' ;
up:fullName 'Protoheme IX farnesyltransferase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Heme B farnesyltransferase' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'Heme O synthase' ;
rdf:type up:Structured_Name .
?annotation3 a up:Function_Annotation ;
rdfs:comment 'Converts heme B (protoheme IX) to heme O by substitution of the vinyl group on carbon 2 of heme B porphyrin ring with a hydroxyethyl farnesyl side group.' .
?annotation4 up:activity ?activity5 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity5 up:catalyticActivity ;
up:enzymeClass .
?annotation6 a up:Pathway_Annotation ;
rdfs:comment 'Porphyrin-containing compound metabolism; heme O biosynthesis; heme O from protoheme: step 1/1.' .
?annotation7 a up:Annotation ;
rdfs:comment 'Carbon 2 of the heme B porphyrin ring is defined according to the Fischer nomenclature.' .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the UbiA prenyltransferase family. Protoheme IX farnesyltransferase subfamily.' .
?case11 up:classifiedWith keyword:997 .
?pfs14 up:annotation ?annotation15 .
?annotation15 faldo:begin ?pfsb16 ;
faldo:end ?pfse17 ;
rdf:type up:Topological_Domain_Annotation ;
rdfs:comment 'Cytoplasmic' .
?pfsb16 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse17 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfs20 up:annotation ?annotation21 .
?annotation21 faldo:begin ?pfsb22 ;
faldo:end ?pfse23 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical' .
?pfsb22 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfse23 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfs26 up:annotation ?annotation27 .
?annotation27 faldo:begin ?pfsb28 ;
faldo:end ?pfse29 ;
rdf:type up:Topological_Domain_Annotation ;
rdfs:comment 'Periplasmic' .
?pfsb28 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfse29 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?pfs32 up:annotation ?annotation33 .
?annotation33 faldo:begin ?pfsb34 ;
faldo:end ?pfse35 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical' .
?pfsb34 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?pfse35 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?pfs38 up:annotation ?annotation39 .
?annotation39 faldo:begin ?pfsb40 ;
faldo:end ?pfse41 ;
rdf:type up:Topological_Domain_Annotation ;
rdfs:comment 'Cytoplasmic' .
?pfsb40 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?pfse41 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?pfs44 up:annotation ?annotation45 .
?annotation45 faldo:begin ?pfsb46 ;
faldo:end ?pfse47 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical' .
?pfsb46 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?pfse47 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?pfs50 up:annotation ?annotation51 .
?annotation51 faldo:begin ?pfsb52 ;
faldo:end ?pfse53 ;
rdf:type up:Topological_Domain_Annotation ;
rdfs:comment 'Periplasmic' .
?pfsb52 faldo:position ?thisPositionOn54 ;
rdf:type faldo:ExactPosition .
?pfse53 faldo:position ?thisPositionOn55 ;
rdf:type faldo:ExactPosition .
?pfs56 up:annotation ?annotation57 .
?annotation57 faldo:begin ?pfsb58 ;
faldo:end ?pfse59 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical' .
?pfsb58 faldo:position ?thisPositionOn60 ;
rdf:type faldo:ExactPosition .
?pfse59 faldo:position ?thisPositionOn61 ;
rdf:type faldo:ExactPosition .
?pfs62 up:annotation ?annotation63 .
?annotation63 faldo:begin ?pfsb64 ;
faldo:end ?pfse65 ;
rdf:type up:Topological_Domain_Annotation ;
rdfs:comment 'Cytoplasmic' .
?pfsb64 faldo:position ?thisPositionOn66 ;
rdf:type faldo:ExactPosition .
?pfse65 faldo:position ?thisPositionOn67 ;
rdf:type faldo:ExactPosition .
?pfs68 up:annotation ?annotation69 .
?annotation69 faldo:begin ?pfsb70 ;
faldo:end ?pfse71 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical' .
?pfsb70 faldo:position ?thisPositionOn72 ;
rdf:type faldo:ExactPosition .
?pfse71 faldo:position ?thisPositionOn73 ;
rdf:type faldo:ExactPosition .
?pfs74 up:annotation ?annotation75 .
?annotation75 faldo:begin ?pfsb76 ;
faldo:end ?pfse77 ;
rdf:type up:Topological_Domain_Annotation ;
rdfs:comment 'Periplasmic' .
?pfsb76 faldo:position ?thisPositionOn78 ;
rdf:type faldo:ExactPosition .
?pfse77 faldo:position ?thisPositionOn79 ;
rdf:type faldo:ExactPosition .
?pfs80 up:annotation ?annotation81 .
?annotation81 faldo:begin ?pfsb82 ;
faldo:end ?pfse83 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical' .
?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:Topological_Domain_Annotation ;
rdfs:comment 'Cytoplasmic' .
?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 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical' .
?pfsb94 faldo:position ?thisPositionOn96 ;
rdf:type faldo:ExactPosition .
?pfse95 faldo:position ?thisPositionOn97 ;
rdf:type faldo:ExactPosition .
?pfs98 up:annotation ?annotation99 .
?annotation99 faldo:begin ?pfsb100 ;
faldo:end ?pfse101 ;
rdf:type up:Topological_Domain_Annotation ;
rdfs:comment 'Periplasmic' .
?pfsb100 faldo:position ?thisPositionOn102 ;
rdf:type faldo:ExactPosition .
?pfse101 faldo:position ?thisPositionOn103 ;
rdf:type faldo:ExactPosition .
?sam104 up:classifiedWith keyword:1133 ,
keyword:472 ,
keyword:812 .
?transmembrane105 faldo:begin ?transmembraneb106 ;
faldo:end ?transmembranee107 .
?transmembraneb106 faldo:position ?transmembranebp108 .
?transmembranee107 faldo:position ?transmembraneep109 .
?keyword110 up:range ?transmembrane105 .
?keyword111 up:range ?transmembrane105 .
?keyword112 up:range ?transmembrane105 .
_:61070 a rdf:Statement ;
up:attribution _:61034 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:61071 a rdf:Statement ;
up:attribution _:61035 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:61072 a rdf:Statement ;
up:attribution _:61036 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:61073 a rdf:Statement ;
up:attribution _:61037 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:61074 a rdf:Statement ;
up:attribution _:61038 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:61075 a rdf:Statement ;
up:attribution _:61039 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:61076 a rdf:Statement ;
up:attribution _:61040 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:61077 a rdf:Statement ;
up:attribution _:61041 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:61078 a rdf:Statement ;
up:attribution _:61042 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1003 .
_:61079 a rdf:Statement ;
up:attribution _:61043 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:350 .
_:61080 a rdf:Statement ;
up:attribution _:61044 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:61081 a rdf:Statement ;
up:attribution _:61045 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:61082 a rdf:Statement ;
up:attribution _:61046 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:61083 a rdf:Statement ;
up:attribution _:61047 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
_:61084 a rdf:Statement ;
up:attribution _:61048 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008495 .
_:61085 a rdf:Statement ;
up:attribution _:61049 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0048034 .
_:61086 a rdf:Statement ;
up:attribution _:61050 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005886 .
_:61087 a rdf:Statement ;
up:attribution _:61051 ;
rdf:subject ?case11 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:997 .
_:61088 a rdf:Statement ;
up:source unirule:MF_00154 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:61089 a rdf:Statement ;
up:attribution _:61052 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:61090 a rdf:Statement ;
up:source unirule:MF_00154 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:61091 a rdf:Statement ;
up:attribution _:61053 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:61092 a rdf:Statement ;
up:source unirule:MF_00154 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:61093 a rdf:Statement ;
up:attribution _:61054 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:61094 a rdf:Statement ;
up:source unirule:MF_00154 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:61095 a rdf:Statement ;
up:attribution _:61055 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:61096 a rdf:Statement ;
up:source unirule:MF_00154 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:61097 a rdf:Statement ;
up:attribution _:61056 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:61098 a rdf:Statement ;
up:source unirule:MF_00154 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:61099 a rdf:Statement ;
up:attribution _:61057 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:61100 a rdf:Statement ;
up:source unirule:MF_00154 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:61101 a rdf:Statement ;
up:attribution _:61058 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:61102 a rdf:Statement ;
up:source unirule:MF_00154 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:61103 a rdf:Statement ;
up:attribution _:61059 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:61104 a rdf:Statement ;
up:source unirule:MF_00154 ;
rdf:subject ?pfs62 ;
rdf:predicate up:annotation ;
rdf:object ?annotation63 .
_:61105 a rdf:Statement ;
up:attribution _:61060 ;
rdf:subject ?pfs62 ;
rdf:predicate up:annotation ;
rdf:object ?annotation63 .
_:61106 a rdf:Statement ;
up:source unirule:MF_00154 ;
rdf:subject ?pfs68 ;
rdf:predicate up:annotation ;
rdf:object ?annotation69 .
_:61107 a rdf:Statement ;
up:attribution _:61061 ;
rdf:subject ?pfs68 ;
rdf:predicate up:annotation ;
rdf:object ?annotation69 .
_:61108 a rdf:Statement ;
up:source unirule:MF_00154 ;
rdf:subject ?pfs74 ;
rdf:predicate up:annotation ;
rdf:object ?annotation75 .
_:61109 a rdf:Statement ;
up:attribution _:61062 ;
rdf:subject ?pfs74 ;
rdf:predicate up:annotation ;
rdf:object ?annotation75 .
_:61110 a rdf:Statement ;
up:source unirule:MF_00154 ;
rdf:subject ?pfs80 ;
rdf:predicate up:annotation ;
rdf:object ?annotation81 .
_:61111 a rdf:Statement ;
up:attribution _:61063 ;
rdf:subject ?pfs80 ;
rdf:predicate up:annotation ;
rdf:object ?annotation81 .
_:61112 a rdf:Statement ;
up:source unirule:MF_00154 ;
rdf:subject ?pfs86 ;
rdf:predicate up:annotation ;
rdf:object ?annotation87 .
_:61113 a rdf:Statement ;
up:attribution _:61064 ;
rdf:subject ?pfs86 ;
rdf:predicate up:annotation ;
rdf:object ?annotation87 .
_:61114 a rdf:Statement ;
up:source unirule:MF_00154 ;
rdf:subject ?pfs92 ;
rdf:predicate up:annotation ;
rdf:object ?annotation93 .
_:61115 a rdf:Statement ;
up:attribution _:61065 ;
rdf:subject ?pfs92 ;
rdf:predicate up:annotation ;
rdf:object ?annotation93 .
_:61116 a rdf:Statement ;
up:source unirule:MF_00154 ;
rdf:subject ?pfs98 ;
rdf:predicate up:annotation ;
rdf:object ?annotation99 .
_:61117 a rdf:Statement ;
up:attribution _:61066 ;
rdf:subject ?pfs98 ;
rdf:predicate up:annotation ;
rdf:object ?annotation99 .
_:61118 a rdf:Statement ;
up:attribution _:61067 ;
rdf:subject ?sam104 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:61119 a rdf:Statement ;
up:attribution _:61068 ;
rdf:subject ?sam104 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:61120 a rdf:Statement ;
up:attribution _:61069 ;
rdf:subject ?sam104 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00154
#Rule MF_00154 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-02
VALUES ?supertaxon113 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00154 .
?thisOrganism rdfs:subClassOf+ ?supertaxon113 .
BIND(URI(CONCAT(STR(?this), '#MF_00154a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00154a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00154a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_00154a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00154a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00154a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00154a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00154a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch119 faldo:location ?templateMotifSequenceMatchRegionP0AEA5120 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AEA5122 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AEA5MF_00154115 .
?templateMotifSequenceMatchRegionP0AEA5120 faldo:begin ?templateMotifSequenceMatchBeginP0AEA5121 .
?templateMotifSequenceMatchBeginP0AEA5121 faldo:position ?templateMotifSequenceMatchBeginPositionP0AEA5116 ;
faldo:reference isoform:P0AEA5-1 .
?templateMotifSequenceProfileAlignmentOperationP0AEA5122 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
?targetMotifMatch123 faldo:location ?targetMotifMatchRegionMatch124 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00154126 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AEA5MF_00154117 .
?targetMotifMatchRegionMatch124 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00154125 .
?targetMotifMatchRegionMatchBeginMF_00154125 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00154118 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00154126 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
VALUES ?supertaxon114 {taxon:590 taxon:620 taxon:561}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon114 .
BIND(1 AS ?thisPositionOn18) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154115, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154115) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154115, CONCAT('^(?:-*[^-]){', STR(((9 - ?templateMotifSequenceMatchBeginPositionP0AEA5116) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1127) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154117, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154117) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154117, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154117) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), '')))), '[^-]', ''))) AS ?step2128) .
BIND(((?step2128 + ?targetMotifMatchRegionMatchBeginPositionMF_00154118) - 1) AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t129) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) .
FILTER ((BOUND(?thisPositionOn18) && BOUND(?thisPositionOn19))) .
BIND(URI(CONCAT(STR(?this), '#MF_00154a15')) AS ?annotation15) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch135 faldo:location ?templateMotifSequenceMatchRegionP0AEA5136 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AEA5138 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AEA5MF_00154131 .
?templateMotifSequenceMatchRegionP0AEA5136 faldo:begin ?templateMotifSequenceMatchBeginP0AEA5137 .
?templateMotifSequenceMatchBeginP0AEA5137 faldo:position ?templateMotifSequenceMatchBeginPositionP0AEA5132 ;
faldo:reference isoform:P0AEA5-1 .
?templateMotifSequenceProfileAlignmentOperationP0AEA5138 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
?targetMotifMatch139 faldo:location ?targetMotifMatchRegionMatch140 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00154142 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AEA5MF_00154133 .
?targetMotifMatchRegionMatch140 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00154141 .
?targetMotifMatchRegionMatchBeginMF_00154141 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00154134 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00154142 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
VALUES ?supertaxon130 {taxon:590 taxon:620 taxon:561}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon130 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154131, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154131) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154131, CONCAT('^(?:-*[^-]){', STR(((10 - ?templateMotifSequenceMatchBeginPositionP0AEA5132) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1143) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154133, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154133) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154133, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154133) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), '')))), '[^-]', ''))) AS ?step2144) .
BIND(((?step2144 + ?targetMotifMatchRegionMatchBeginPositionMF_00154134) - 1) AS ?thisPositionOn24) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154131, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154131) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154131, CONCAT('^(?:-*[^-]){', STR(((28 - ?templateMotifSequenceMatchBeginPositionP0AEA5132) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1145) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154133, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154133) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154133, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154133) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), '')))), '[^-]', ''))) AS ?step2146) .
BIND(((?step2146 + ?targetMotifMatchRegionMatchBeginPositionMF_00154134) - 1) AS ?thisPositionOn25) .
BIND(?this AS ?pfs1t147) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb22) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse23) .
FILTER ((BOUND(?thisPositionOn24) && BOUND(?thisPositionOn25))) .
BIND(URI(CONCAT(STR(?this), '#MF_00154a21')) AS ?annotation21) .
BIND(?this AS ?pfs20) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch153 faldo:location ?templateMotifSequenceMatchRegionP0AEA5154 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AEA5156 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AEA5MF_00154149 .
?templateMotifSequenceMatchRegionP0AEA5154 faldo:begin ?templateMotifSequenceMatchBeginP0AEA5155 .
?templateMotifSequenceMatchBeginP0AEA5155 faldo:position ?templateMotifSequenceMatchBeginPositionP0AEA5150 ;
faldo:reference isoform:P0AEA5-1 .
?templateMotifSequenceProfileAlignmentOperationP0AEA5156 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
?targetMotifMatch157 faldo:location ?targetMotifMatchRegionMatch158 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00154160 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AEA5MF_00154151 .
?targetMotifMatchRegionMatch158 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00154159 .
?targetMotifMatchRegionMatchBeginMF_00154159 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00154152 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00154160 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
VALUES ?supertaxon148 {taxon:590 taxon:620 taxon:561}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon148 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154149, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154149) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154149, CONCAT('^(?:-*[^-]){', STR(((29 - ?templateMotifSequenceMatchBeginPositionP0AEA5150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154151, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154151) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154151, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154151) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) .
BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_00154152) - 1) AS ?thisPositionOn30) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154149, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154149) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154149, CONCAT('^(?:-*[^-]){', STR(((37 - ?templateMotifSequenceMatchBeginPositionP0AEA5150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1163) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154151, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154151) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154151, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154151) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), '')))), '[^-]', ''))) AS ?step2164) .
BIND(((?step2164 + ?targetMotifMatchRegionMatchBeginPositionMF_00154152) - 1) AS ?thisPositionOn31) .
BIND(?this AS ?pfs1t165) .
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_00154a27')) AS ?annotation27) .
BIND(?this AS ?pfs26) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch171 faldo:location ?templateMotifSequenceMatchRegionP0AEA5172 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AEA5174 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AEA5MF_00154167 .
?templateMotifSequenceMatchRegionP0AEA5172 faldo:begin ?templateMotifSequenceMatchBeginP0AEA5173 .
?templateMotifSequenceMatchBeginP0AEA5173 faldo:position ?templateMotifSequenceMatchBeginPositionP0AEA5168 ;
faldo:reference isoform:P0AEA5-1 .
?templateMotifSequenceProfileAlignmentOperationP0AEA5174 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
?targetMotifMatch175 faldo:location ?targetMotifMatchRegionMatch176 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00154178 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AEA5MF_00154169 .
?targetMotifMatchRegionMatch176 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00154177 .
?targetMotifMatchRegionMatchBeginMF_00154177 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00154170 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00154178 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
VALUES ?supertaxon166 {taxon:590 taxon:620 taxon:561}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon166 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154167, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154167) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154167, CONCAT('^(?:-*[^-]){', STR(((38 - ?templateMotifSequenceMatchBeginPositionP0AEA5168) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1179) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154169, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154169) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154169, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154169) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1179), '}'), '')))), '[^-]', ''))) AS ?step2180) .
BIND(((?step2180 + ?targetMotifMatchRegionMatchBeginPositionMF_00154170) - 1) AS ?thisPositionOn36) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154167, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154167) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154167, CONCAT('^(?:-*[^-]){', STR(((56 - ?templateMotifSequenceMatchBeginPositionP0AEA5168) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1181) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154169, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154169) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154169, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154169) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), '')))), '[^-]', ''))) AS ?step2182) .
BIND(((?step2182 + ?targetMotifMatchRegionMatchBeginPositionMF_00154170) - 1) AS ?thisPositionOn37) .
BIND(?this AS ?pfs1t183) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb34) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse35) .
FILTER ((BOUND(?thisPositionOn36) && BOUND(?thisPositionOn37))) .
BIND(URI(CONCAT(STR(?this), '#MF_00154a33')) AS ?annotation33) .
BIND(?this AS ?pfs32) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch189 faldo:location ?templateMotifSequenceMatchRegionP0AEA5190 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AEA5192 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AEA5MF_00154185 .
?templateMotifSequenceMatchRegionP0AEA5190 faldo:begin ?templateMotifSequenceMatchBeginP0AEA5191 .
?templateMotifSequenceMatchBeginP0AEA5191 faldo:position ?templateMotifSequenceMatchBeginPositionP0AEA5186 ;
faldo:reference isoform:P0AEA5-1 .
?templateMotifSequenceProfileAlignmentOperationP0AEA5192 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
?targetMotifMatch193 faldo:location ?targetMotifMatchRegionMatch194 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00154196 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AEA5MF_00154187 .
?targetMotifMatchRegionMatch194 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00154195 .
?targetMotifMatchRegionMatchBeginMF_00154195 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00154188 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00154196 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
VALUES ?supertaxon184 {taxon:590 taxon:620 taxon:561}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon184 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154185, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154185) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154185, CONCAT('^(?:-*[^-]){', STR(((57 - ?templateMotifSequenceMatchBeginPositionP0AEA5186) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1197) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154187, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154187) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154187, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154187) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), '')))), '[^-]', ''))) AS ?step2198) .
BIND(((?step2198 + ?targetMotifMatchRegionMatchBeginPositionMF_00154188) - 1) AS ?thisPositionOn42) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154185, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154185) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154185, CONCAT('^(?:-*[^-]){', STR(((78 - ?templateMotifSequenceMatchBeginPositionP0AEA5186) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1199) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154187, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154187) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154187, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154187) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1199), '}'), '')))), '[^-]', ''))) AS ?step2200) .
BIND(((?step2200 + ?targetMotifMatchRegionMatchBeginPositionMF_00154188) - 1) AS ?thisPositionOn43) .
BIND(?this AS ?pfs1t201) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb40) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse41) .
FILTER ((BOUND(?thisPositionOn42) && BOUND(?thisPositionOn43))) .
BIND(URI(CONCAT(STR(?this), '#MF_00154a39')) AS ?annotation39) .
BIND(?this AS ?pfs38) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch207 faldo:location ?templateMotifSequenceMatchRegionP0AEA5208 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AEA5210 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AEA5MF_00154203 .
?templateMotifSequenceMatchRegionP0AEA5208 faldo:begin ?templateMotifSequenceMatchBeginP0AEA5209 .
?templateMotifSequenceMatchBeginP0AEA5209 faldo:position ?templateMotifSequenceMatchBeginPositionP0AEA5204 ;
faldo:reference isoform:P0AEA5-1 .
?templateMotifSequenceProfileAlignmentOperationP0AEA5210 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
?targetMotifMatch211 faldo:location ?targetMotifMatchRegionMatch212 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00154214 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AEA5MF_00154205 .
?targetMotifMatchRegionMatch212 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00154213 .
?targetMotifMatchRegionMatchBeginMF_00154213 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00154206 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00154214 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
VALUES ?supertaxon202 {taxon:590 taxon:620 taxon:561}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon202 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154203, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154203) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154203, CONCAT('^(?:-*[^-]){', STR(((79 - ?templateMotifSequenceMatchBeginPositionP0AEA5204) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1215) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154205, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154205) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154205, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154205) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), '')))), '[^-]', ''))) AS ?step2216) .
BIND(((?step2216 + ?targetMotifMatchRegionMatchBeginPositionMF_00154206) - 1) AS ?thisPositionOn48) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154203, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154203) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154203, CONCAT('^(?:-*[^-]){', STR(((97 - ?templateMotifSequenceMatchBeginPositionP0AEA5204) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1217) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154205, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154205) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1217), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154205, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154205) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1217), '}'), '')))), '[^-]', ''))) AS ?step2218) .
BIND(((?step2218 + ?targetMotifMatchRegionMatchBeginPositionMF_00154206) - 1) AS ?thisPositionOn49) .
BIND(?this AS ?pfs1t219) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb46) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse47) .
FILTER ((BOUND(?thisPositionOn48) && BOUND(?thisPositionOn49))) .
BIND(URI(CONCAT(STR(?this), '#MF_00154a45')) AS ?annotation45) .
BIND(?this AS ?pfs44) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch225 faldo:location ?templateMotifSequenceMatchRegionP0AEA5226 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AEA5228 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AEA5MF_00154221 .
?templateMotifSequenceMatchRegionP0AEA5226 faldo:begin ?templateMotifSequenceMatchBeginP0AEA5227 .
?templateMotifSequenceMatchBeginP0AEA5227 faldo:position ?templateMotifSequenceMatchBeginPositionP0AEA5222 ;
faldo:reference isoform:P0AEA5-1 .
?templateMotifSequenceProfileAlignmentOperationP0AEA5228 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
?targetMotifMatch229 faldo:location ?targetMotifMatchRegionMatch230 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00154232 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AEA5MF_00154223 .
?targetMotifMatchRegionMatch230 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00154231 .
?targetMotifMatchRegionMatchBeginMF_00154231 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00154224 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00154232 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
VALUES ?supertaxon220 {taxon:590 taxon:620 taxon:561}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon220 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154221, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154221) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154221, CONCAT('^(?:-*[^-]){', STR(((98 - ?templateMotifSequenceMatchBeginPositionP0AEA5222) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1233) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154223, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154223) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154223, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1233), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154223, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154223) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154223, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1233), '}'), '')))), '[^-]', ''))) AS ?step2234) .
BIND(((?step2234 + ?targetMotifMatchRegionMatchBeginPositionMF_00154224) - 1) AS ?thisPositionOn54) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154221, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154221) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154221, CONCAT('^(?:-*[^-]){', STR(((107 - ?templateMotifSequenceMatchBeginPositionP0AEA5222) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1235) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154223, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154223) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154223, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1235), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154223, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154223) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154223, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1235), '}'), '')))), '[^-]', ''))) AS ?step2236) .
BIND(((?step2236 + ?targetMotifMatchRegionMatchBeginPositionMF_00154224) - 1) AS ?thisPositionOn55) .
BIND(?this AS ?pfs1t237) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb52) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse53) .
FILTER ((BOUND(?thisPositionOn54) && BOUND(?thisPositionOn55))) .
BIND(URI(CONCAT(STR(?this), '#MF_00154a51')) AS ?annotation51) .
BIND(?this AS ?pfs50) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch243 faldo:location ?templateMotifSequenceMatchRegionP0AEA5244 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AEA5246 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AEA5MF_00154239 .
?templateMotifSequenceMatchRegionP0AEA5244 faldo:begin ?templateMotifSequenceMatchBeginP0AEA5245 .
?templateMotifSequenceMatchBeginP0AEA5245 faldo:position ?templateMotifSequenceMatchBeginPositionP0AEA5240 ;
faldo:reference isoform:P0AEA5-1 .
?templateMotifSequenceProfileAlignmentOperationP0AEA5246 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
?targetMotifMatch247 faldo:location ?targetMotifMatchRegionMatch248 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00154250 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AEA5MF_00154241 .
?targetMotifMatchRegionMatch248 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00154249 .
?targetMotifMatchRegionMatchBeginMF_00154249 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00154242 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00154250 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
VALUES ?supertaxon238 {taxon:590 taxon:620 taxon:561}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon238 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154239, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154239) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154239, CONCAT('^(?:-*[^-]){', STR(((108 - ?templateMotifSequenceMatchBeginPositionP0AEA5240) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1251) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154241, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154241) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154241, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1251), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154241, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154241) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154241, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1251), '}'), '')))), '[^-]', ''))) AS ?step2252) .
BIND(((?step2252 + ?targetMotifMatchRegionMatchBeginPositionMF_00154242) - 1) AS ?thisPositionOn60) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154239, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154239) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154239, CONCAT('^(?:-*[^-]){', STR(((126 - ?templateMotifSequenceMatchBeginPositionP0AEA5240) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1253) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154241, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154241) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154241, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1253), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154241, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154241) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154241, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1253), '}'), '')))), '[^-]', ''))) AS ?step2254) .
BIND(((?step2254 + ?targetMotifMatchRegionMatchBeginPositionMF_00154242) - 1) AS ?thisPositionOn61) .
BIND(?this AS ?pfs1t255) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfsb58) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfse59) .
FILTER ((BOUND(?thisPositionOn60) && BOUND(?thisPositionOn61))) .
BIND(URI(CONCAT(STR(?this), '#MF_00154a57')) AS ?annotation57) .
BIND(?this AS ?pfs56) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch261 faldo:location ?templateMotifSequenceMatchRegionP0AEA5262 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AEA5264 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AEA5MF_00154257 .
?templateMotifSequenceMatchRegionP0AEA5262 faldo:begin ?templateMotifSequenceMatchBeginP0AEA5263 .
?templateMotifSequenceMatchBeginP0AEA5263 faldo:position ?templateMotifSequenceMatchBeginPositionP0AEA5258 ;
faldo:reference isoform:P0AEA5-1 .
?templateMotifSequenceProfileAlignmentOperationP0AEA5264 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
?targetMotifMatch265 faldo:location ?targetMotifMatchRegionMatch266 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00154268 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AEA5MF_00154259 .
?targetMotifMatchRegionMatch266 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00154267 .
?targetMotifMatchRegionMatchBeginMF_00154267 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00154260 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00154268 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
VALUES ?supertaxon256 {taxon:590 taxon:620 taxon:561}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon256 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154257, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154257) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154257, CONCAT('^(?:-*[^-]){', STR(((127 - ?templateMotifSequenceMatchBeginPositionP0AEA5258) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1269) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154259, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154259) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154259, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1269), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154259, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154259) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154259, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1269), '}'), '')))), '[^-]', ''))) AS ?step2270) .
BIND(((?step2270 + ?targetMotifMatchRegionMatchBeginPositionMF_00154260) - 1) AS ?thisPositionOn66) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154257, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154257) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154257, CONCAT('^(?:-*[^-]){', STR(((197 - ?templateMotifSequenceMatchBeginPositionP0AEA5258) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1271) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154259, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154259) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154259, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1271), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154259, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154259) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154259, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1271), '}'), '')))), '[^-]', ''))) AS ?step2272) .
BIND(((?step2272 + ?targetMotifMatchRegionMatchBeginPositionMF_00154260) - 1) AS ?thisPositionOn67) .
BIND(?this AS ?pfs1t273) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfsb64) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfse65) .
FILTER ((BOUND(?thisPositionOn66) && BOUND(?thisPositionOn67))) .
BIND(URI(CONCAT(STR(?this), '#MF_00154a63')) AS ?annotation63) .
BIND(?this AS ?pfs62) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch279 faldo:location ?templateMotifSequenceMatchRegionP0AEA5280 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AEA5282 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AEA5MF_00154275 .
?templateMotifSequenceMatchRegionP0AEA5280 faldo:begin ?templateMotifSequenceMatchBeginP0AEA5281 .
?templateMotifSequenceMatchBeginP0AEA5281 faldo:position ?templateMotifSequenceMatchBeginPositionP0AEA5276 ;
faldo:reference isoform:P0AEA5-1 .
?templateMotifSequenceProfileAlignmentOperationP0AEA5282 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
?targetMotifMatch283 faldo:location ?targetMotifMatchRegionMatch284 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00154286 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AEA5MF_00154277 .
?targetMotifMatchRegionMatch284 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00154285 .
?targetMotifMatchRegionMatchBeginMF_00154285 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00154278 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00154286 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
VALUES ?supertaxon274 {taxon:590 taxon:620 taxon:561}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon274 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154275, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154275) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154275, CONCAT('^(?:-*[^-]){', STR(((198 - ?templateMotifSequenceMatchBeginPositionP0AEA5276) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1287) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154277, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154277) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154277, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1287), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154277, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154277) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154277, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1287), '}'), '')))), '[^-]', ''))) AS ?step2288) .
BIND(((?step2288 + ?targetMotifMatchRegionMatchBeginPositionMF_00154278) - 1) AS ?thisPositionOn72) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154275, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154275) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154275, CONCAT('^(?:-*[^-]){', STR(((216 - ?templateMotifSequenceMatchBeginPositionP0AEA5276) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1289) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154277, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154277) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154277, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1289), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154277, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154277) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154277, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1289), '}'), '')))), '[^-]', ''))) AS ?step2290) .
BIND(((?step2290 + ?targetMotifMatchRegionMatchBeginPositionMF_00154278) - 1) AS ?thisPositionOn73) .
BIND(?this AS ?pfs1t291) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfsb70) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfse71) .
FILTER ((BOUND(?thisPositionOn72) && BOUND(?thisPositionOn73))) .
BIND(URI(CONCAT(STR(?this), '#MF_00154a69')) AS ?annotation69) .
BIND(?this AS ?pfs68) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch297 faldo:location ?templateMotifSequenceMatchRegionP0AEA5298 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AEA5300 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AEA5MF_00154293 .
?templateMotifSequenceMatchRegionP0AEA5298 faldo:begin ?templateMotifSequenceMatchBeginP0AEA5299 .
?templateMotifSequenceMatchBeginP0AEA5299 faldo:position ?templateMotifSequenceMatchBeginPositionP0AEA5294 ;
faldo:reference isoform:P0AEA5-1 .
?templateMotifSequenceProfileAlignmentOperationP0AEA5300 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
?targetMotifMatch301 faldo:location ?targetMotifMatchRegionMatch302 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00154304 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AEA5MF_00154295 .
?targetMotifMatchRegionMatch302 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00154303 .
?targetMotifMatchRegionMatchBeginMF_00154303 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00154296 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00154304 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
VALUES ?supertaxon292 {taxon:590 taxon:620 taxon:561}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon292 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154293, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154293) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154293, CONCAT('^(?:-*[^-]){', STR(((217 - ?templateMotifSequenceMatchBeginPositionP0AEA5294) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1305) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154295, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154295) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154295, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1305), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154295, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154295) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154295, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1305), '}'), '')))), '[^-]', ''))) AS ?step2306) .
BIND(((?step2306 + ?targetMotifMatchRegionMatchBeginPositionMF_00154296) - 1) AS ?thisPositionOn78) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154293, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154293) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154293, CONCAT('^(?:-*[^-]){', STR(((228 - ?templateMotifSequenceMatchBeginPositionP0AEA5294) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1307) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154295, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154295) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154295, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1307), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154295, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154295) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154295, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1307), '}'), '')))), '[^-]', ''))) AS ?step2308) .
BIND(((?step2308 + ?targetMotifMatchRegionMatchBeginPositionMF_00154296) - 1) AS ?thisPositionOn79) .
BIND(?this AS ?pfs1t309) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfsb76) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfse77) .
FILTER ((BOUND(?thisPositionOn78) && BOUND(?thisPositionOn79))) .
BIND(URI(CONCAT(STR(?this), '#MF_00154a75')) AS ?annotation75) .
BIND(?this AS ?pfs74) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch315 faldo:location ?templateMotifSequenceMatchRegionP0AEA5316 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AEA5318 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AEA5MF_00154311 .
?templateMotifSequenceMatchRegionP0AEA5316 faldo:begin ?templateMotifSequenceMatchBeginP0AEA5317 .
?templateMotifSequenceMatchBeginP0AEA5317 faldo:position ?templateMotifSequenceMatchBeginPositionP0AEA5312 ;
faldo:reference isoform:P0AEA5-1 .
?templateMotifSequenceProfileAlignmentOperationP0AEA5318 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
?targetMotifMatch319 faldo:location ?targetMotifMatchRegionMatch320 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00154322 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AEA5MF_00154313 .
?targetMotifMatchRegionMatch320 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00154321 .
?targetMotifMatchRegionMatchBeginMF_00154321 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00154314 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00154322 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
VALUES ?supertaxon310 {taxon:590 taxon:620 taxon:561}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon310 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154311, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154311) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154311, CONCAT('^(?:-*[^-]){', STR(((229 - ?templateMotifSequenceMatchBeginPositionP0AEA5312) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1323) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154313, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154313) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154313, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1323), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154313, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154313) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154313, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1323), '}'), '')))), '[^-]', ''))) AS ?step2324) .
BIND(((?step2324 + ?targetMotifMatchRegionMatchBeginPositionMF_00154314) - 1) AS ?thisPositionOn84) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154311, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154311) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154311, CONCAT('^(?:-*[^-]){', STR(((247 - ?templateMotifSequenceMatchBeginPositionP0AEA5312) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1325) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154313, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154313) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154313, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1325), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154313, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154313) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154313, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1325), '}'), '')))), '[^-]', ''))) AS ?step2326) .
BIND(((?step2326 + ?targetMotifMatchRegionMatchBeginPositionMF_00154314) - 1) AS ?thisPositionOn85) .
BIND(?this AS ?pfs1t327) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn84))) AS ?pfsb82) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn85))) AS ?pfse83) .
FILTER ((BOUND(?thisPositionOn84) && BOUND(?thisPositionOn85))) .
BIND(URI(CONCAT(STR(?this), '#MF_00154a81')) AS ?annotation81) .
BIND(?this AS ?pfs80) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch333 faldo:location ?templateMotifSequenceMatchRegionP0AEA5334 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AEA5336 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AEA5MF_00154329 .
?templateMotifSequenceMatchRegionP0AEA5334 faldo:begin ?templateMotifSequenceMatchBeginP0AEA5335 .
?templateMotifSequenceMatchBeginP0AEA5335 faldo:position ?templateMotifSequenceMatchBeginPositionP0AEA5330 ;
faldo:reference isoform:P0AEA5-1 .
?templateMotifSequenceProfileAlignmentOperationP0AEA5336 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
?targetMotifMatch337 faldo:location ?targetMotifMatchRegionMatch338 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00154340 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AEA5MF_00154331 .
?targetMotifMatchRegionMatch338 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00154339 .
?targetMotifMatchRegionMatchBeginMF_00154339 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00154332 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00154340 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
VALUES ?supertaxon328 {taxon:590 taxon:620 taxon:561}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon328 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154329, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154329) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154329, CONCAT('^(?:-*[^-]){', STR(((248 - ?templateMotifSequenceMatchBeginPositionP0AEA5330) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1341) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154331, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154331) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154331, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1341), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154331, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154331) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154331, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1341), '}'), '')))), '[^-]', ''))) AS ?step2342) .
BIND(((?step2342 + ?targetMotifMatchRegionMatchBeginPositionMF_00154332) - 1) AS ?thisPositionOn90) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154329, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154329) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154329, CONCAT('^(?:-*[^-]){', STR(((268 - ?templateMotifSequenceMatchBeginPositionP0AEA5330) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1343) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154331, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154331) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154331, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1343), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154331, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154331) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154331, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1343), '}'), '')))), '[^-]', ''))) AS ?step2344) .
BIND(((?step2344 + ?targetMotifMatchRegionMatchBeginPositionMF_00154332) - 1) AS ?thisPositionOn91) .
BIND(?this AS ?pfs1t345) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn90))) AS ?pfsb88) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn91))) AS ?pfse89) .
FILTER ((BOUND(?thisPositionOn90) && BOUND(?thisPositionOn91))) .
BIND(URI(CONCAT(STR(?this), '#MF_00154a87')) AS ?annotation87) .
BIND(?this AS ?pfs86) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch351 faldo:location ?templateMotifSequenceMatchRegionP0AEA5352 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AEA5354 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AEA5MF_00154347 .
?templateMotifSequenceMatchRegionP0AEA5352 faldo:begin ?templateMotifSequenceMatchBeginP0AEA5353 .
?templateMotifSequenceMatchBeginP0AEA5353 faldo:position ?templateMotifSequenceMatchBeginPositionP0AEA5348 ;
faldo:reference isoform:P0AEA5-1 .
?templateMotifSequenceProfileAlignmentOperationP0AEA5354 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
?targetMotifMatch355 faldo:location ?targetMotifMatchRegionMatch356 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00154358 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AEA5MF_00154349 .
?targetMotifMatchRegionMatch356 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00154357 .
?targetMotifMatchRegionMatchBeginMF_00154357 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00154350 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00154358 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
VALUES ?supertaxon346 {taxon:590 taxon:620 taxon:561}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon346 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154347, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154347) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154347, CONCAT('^(?:-*[^-]){', STR(((269 - ?templateMotifSequenceMatchBeginPositionP0AEA5348) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1359) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154349, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154349) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154349, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1359), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154349, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154349) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154349, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1359), '}'), '')))), '[^-]', ''))) AS ?step2360) .
BIND(((?step2360 + ?targetMotifMatchRegionMatchBeginPositionMF_00154350) - 1) AS ?thisPositionOn96) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154347, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154347) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154347, CONCAT('^(?:-*[^-]){', STR(((287 - ?templateMotifSequenceMatchBeginPositionP0AEA5348) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1361) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154349, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154349) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154349, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1361), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154349, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154349) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154349, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1361), '}'), '')))), '[^-]', ''))) AS ?step2362) .
BIND(((?step2362 + ?targetMotifMatchRegionMatchBeginPositionMF_00154350) - 1) AS ?thisPositionOn97) .
BIND(?this AS ?pfs1t363) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn96))) AS ?pfsb94) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn97))) AS ?pfse95) .
FILTER ((BOUND(?thisPositionOn96) && BOUND(?thisPositionOn97))) .
BIND(URI(CONCAT(STR(?this), '#MF_00154a93')) AS ?annotation93) .
BIND(?this AS ?pfs92) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch369 faldo:location ?templateMotifSequenceMatchRegionP0AEA5370 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AEA5372 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AEA5MF_00154365 .
?templateMotifSequenceMatchRegionP0AEA5370 faldo:begin ?templateMotifSequenceMatchBeginP0AEA5371 .
?templateMotifSequenceMatchBeginP0AEA5371 faldo:position ?templateMotifSequenceMatchBeginPositionP0AEA5366 ;
faldo:reference isoform:P0AEA5-1 .
?templateMotifSequenceProfileAlignmentOperationP0AEA5372 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
?targetMotifMatch373 faldo:location ?targetMotifMatchRegionMatch374 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00154376 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AEA5MF_00154367 .
?targetMotifMatchRegionMatch374 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00154375 .
?targetMotifMatchRegionMatchBeginMF_00154375 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00154368 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00154376 edam:has_input signature:MF_00154 ;
rdf:type edam:operation_0300 .
VALUES ?supertaxon364 {taxon:590 taxon:620 taxon:561}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon364 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AEA5MF_00154365, 1, (STRLEN(?templateMotifCigarP0AEA5MF_00154365) - STRLEN(REPLACE(?templateMotifCigarP0AEA5MF_00154365, CONCAT('^(?:-*[^-]){', STR(((288 - ?templateMotifSequenceMatchBeginPositionP0AEA5366) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1377) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154367, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154367) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154367, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1377), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AEA5MF_00154367, 1, (STRLEN(?targetMotifMatchCigarP0AEA5MF_00154367) - STRLEN(REPLACE(?targetMotifMatchCigarP0AEA5MF_00154367, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1377), '}'), '')))), '[^-]', ''))) AS ?step2378) .
BIND(((?step2378 + ?targetMotifMatchRegionMatchBeginPositionMF_00154368) - 1) AS ?thisPositionOn102) .
BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn103) .
BIND(?this AS ?pfs1t379) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn102))) AS ?pfsb100) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn103))) AS ?pfse101) .
FILTER ((BOUND(?thisPositionOn102) && BOUND(?thisPositionOn103))) .
BIND(URI(CONCAT(STR(?this), '#MF_00154a99')) AS ?annotation99) .
BIND(?this AS ?pfs98) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:1236 .
BIND(?this AS ?case9) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:1236 .
})) .
BIND(?this AS ?case10) .
}
OPTIONAL {
?this a up:Protein .
{
?this up:proteome .
} UNION {
?this up:proteome ?p380 .
?p380 skos:narrower .
}
BIND(?this AS ?case11) .
}
OPTIONAL {
?this a up:Protein .
VALUES ?supertaxon381 {taxon:1239 taxon:204455}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon381 .
BIND(?this AS ?case12) .
}
OPTIONAL {
?this a up:Protein .
{
FILTER (! (EXISTS {
{
?this up:proteome .
} UNION {
?this up:proteome ?p382 .
?p382 skos:narrower .
}
})) .
} UNION {
{
?this up:proteome .
} UNION {
?this up:proteome ?p383 .
?p383 skos:narrower .
}
}
BIND(?this AS ?case13) .
}
OPTIONAL {
?this up:annotation ?samtransmembrane384 ;
up:sequence ?thisSequence .
?samtransmembrane384 up:range ?samtransmembraner385 ;
rdf:type up:Transmembrane_Annotation .
?samtransmembraner385 faldo:begin ?samtransmembraneb386 ;
faldo:end ?samtransmembranee387 .
?samtransmembraneb386 faldo:position ?samtransmembranebp388 ;
faldo:reference ?thisSequence .
?samtransmembranee387 faldo:position ?samtransmembraneep389 ;
faldo:reference ?thisSequence .
BIND(?this AS ?sam104) .
}
BIND(URI(CONCAT(STR(?this), '#MF_00154a110')) AS ?keyword110) .
BIND(URI(CONCAT(STR(?this), '#MF_00154a111')) AS ?keyword111) .
BIND(URI(CONCAT(STR(?this), '#MF_00154a112')) AS ?keyword112) .
}
"xsd:string |