| http://purl.uniprot.org/unirules/MF_03114#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:821046 up:source unirule:MF_03114 .
_:821047 up:source unirule:MF_03114 .
_:821048 up:source unirule:MF_03114 .
_:821049 up:source unirule:MF_03114 .
_:821050 up:source unirule:MF_03114 .
_:821051 up:source unirule:MF_03114 .
_:821052 up:source unirule:MF_03114 .
_:821053 up:source unirule:MF_03114 .
_:821054 up:source unirule:MF_03114 .
_:821055 up:source unirule:MF_03114 .
_:821056 up:source unirule:MF_03114 .
_:821057 up:source unirule:MF_03114 .
_:821058 up:source unirule:MF_03114 .
_:821059 up:source unirule:MF_03114 .
_:821060 up:source unirule:MF_03114 .
_:821061 up:source unirule:MF_03114 .
_:821062 up:source unirule:MF_03114 .
_:821063 up:source unirule:MF_03114 .
_:821064 up:source unirule:MF_03114 .
_:821065 up:source unirule:MF_03114 .
_:821066 up:source unirule:MF_03114 .
_:821067 up:source unirule:MF_03114 .
?this up:annotation ?annotation0 ,
?annotation1 ,
?annotation4 ;
up:classifiedWith GO:0043529 ,
GO:0045048 ,
keyword:1133 ,
keyword:256 ,
keyword:333 ,
keyword:472 ,
keyword:812 ,
keyword:813 ,
keyword:931 .
?annotation0 a up:Subunit_Annotation ;
rdfs:comment 'Component of the Golgi to ER traffic (GET) complex, which is composed of GET1, GET2 and GET3. Within the complex, GET1 and GET2 form a heterotetramer which is stabilized by phosphatidylinositol binding and which binds to the GET3 homodimer.' .
?annotation1 a up:Subcellular_Location_Annotation .
?annotation1li2 up:cellularComponent .
?annotation1li3 up:cellularComponent .
?annotation4 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the GET2 family.' .
?case5 up:classifiedWith keyword:325 .
?pfs8 up:annotation ?annotation9 .
?annotation9 faldo:begin ?pfsb10 ;
faldo:end ?pfse11 ;
rdf:type up:Glycosylation_Annotation ;
rdfs:comment 'N-linked (GlcNAc...) asparagine' .
?pfsb10 faldo:position ?thisPositionOn12 ;
rdf:type faldo:ExactPosition .
?pfse11 faldo:position ?thisPositionOn13 ;
rdf:type faldo:ExactPosition .
?pfs14 up:annotation ?annotation15 .
?annotation15 faldo:begin ?pfsb16 ;
faldo:end ?pfse17 ;
rdf:type up:Glycosylation_Annotation ;
rdfs:comment 'N-linked (GlcNAc...) asparagine' .
?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:Topological_Domain_Annotation ;
rdfs:comment 'Cytoplasmic' .
?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:Transmembrane_Annotation ;
rdfs:comment 'Helical' .
?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:Topological_Domain_Annotation ;
rdfs:comment 'Lumenal' .
?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:Transmembrane_Annotation ;
rdfs:comment 'Helical' .
?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:Topological_Domain_Annotation ;
rdfs:comment 'Cytoplasmic' .
?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:Transmembrane_Annotation ;
rdfs:comment 'Helical' .
?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:Topological_Domain_Annotation ;
rdfs:comment 'Lumenal' .
?pfsb58 faldo:position ?thisPositionOn60 ;
rdf:type faldo:ExactPosition .
?pfse59 faldo:position ?thisPositionOn61 ;
rdf:type faldo:ExactPosition .
_:821068 a rdf:Statement ;
up:attribution _:821046 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation0 .
_:821069 a rdf:Statement ;
up:attribution _:821047 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:821070 a rdf:Statement ;
up:attribution _:821048 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:821071 a rdf:Statement ;
up:attribution _:821049 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:256 .
_:821072 a rdf:Statement ;
up:attribution _:821050 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:931 .
_:821073 a rdf:Statement ;
up:attribution _:821051 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:333 .
_:821074 a rdf:Statement ;
up:attribution _:821052 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:821075 a rdf:Statement ;
up:attribution _:821053 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:821076 a rdf:Statement ;
up:attribution _:821054 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
_:821077 a rdf:Statement ;
up:attribution _:821055 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:813 .
_:821078 a rdf:Statement ;
up:attribution _:821056 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0043529 .
_:821079 a rdf:Statement ;
up:attribution _:821057 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0045048 .
_:821080 a rdf:Statement ;
up:attribution _:821058 ;
rdf:subject ?case5 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:325 .
_:821081 a rdf:Statement ;
up:source unirule:MF_03114 ;
rdf:subject ?pfs8 ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:821082 a rdf:Statement ;
up:attribution _:821059 ;
rdf:subject ?pfs8 ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:821083 a rdf:Statement ;
up:source unirule:MF_03114 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:821084 a rdf:Statement ;
up:attribution _:821060 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:821085 a rdf:Statement ;
up:source unirule:MF_03114 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:821086 a rdf:Statement ;
up:attribution _:821061 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:821087 a rdf:Statement ;
up:source unirule:MF_03114 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:821088 a rdf:Statement ;
up:attribution _:821062 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:821089 a rdf:Statement ;
up:source unirule:MF_03114 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:821090 a rdf:Statement ;
up:attribution _:821063 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:821091 a rdf:Statement ;
up:source unirule:MF_03114 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:821092 a rdf:Statement ;
up:attribution _:821064 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:821093 a rdf:Statement ;
up:source unirule:MF_03114 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:821094 a rdf:Statement ;
up:attribution _:821065 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:821095 a rdf:Statement ;
up:source unirule:MF_03114 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:821096 a rdf:Statement ;
up:attribution _:821066 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:821097 a rdf:Statement ;
up:source unirule:MF_03114 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:821098 a rdf:Statement ;
up:attribution _:821067 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_03114
#Rule MF_03114 Created by:? on:2012-10-26 Modified by:ipedruzz on:2021-02-26
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_03114 .
?thisOrganism rdfs:subClassOf+ taxon:147537 .
BIND(URI(CONCAT(STR(?this), '#MF_03114a0')) AS ?annotation0) .
BIND(URI(CONCAT(STR(?this), '#MF_03114a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_03114a4')) AS ?annotation4) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch66 faldo:location ?templateMotifSequenceMatchRegionP4005667 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4005669 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP40056MF_0311462 .
?templateMotifSequenceMatchRegionP4005667 faldo:begin ?templateMotifSequenceMatchBeginP4005668 .
?templateMotifSequenceMatchBeginP4005668 faldo:position ?templateMotifSequenceMatchBeginPositionP4005663 ;
faldo:reference isoform:P40056-1 .
?templateMotifSequenceProfileAlignmentOperationP4005669 edam:has_input signature:MF_03114 ;
rdf:type edam:operation_0300 .
?targetMotifMatch70 faldo:location ?targetMotifMatchRegionMatch71 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0311473 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP40056MF_0311464 .
?targetMotifMatchRegionMatch71 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0311472 .
?targetMotifMatchRegionMatchBeginMF_0311472 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0311465 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0311473 edam:has_input signature:MF_03114 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagglyco) .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:4930 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40056MF_0311462, 1, (STRLEN(?templateMotifCigarP40056MF_0311462) - STRLEN(REPLACE(?templateMotifCigarP40056MF_0311462, CONCAT('^(?:-*[^-]){', STR(((173 - ?templateMotifSequenceMatchBeginPositionP4005663) + 1)), '}'), '')))), '[a-z]', '')) AS ?step174) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40056MF_0311464, 1, (STRLEN(?targetMotifMatchCigarP40056MF_0311464) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_0311464, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40056MF_0311464, 1, (STRLEN(?targetMotifMatchCigarP40056MF_0311464) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_0311464, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step174), '}'), '')))), '[^-]', ''))) AS ?step275) .
BIND(((?step275 + ?targetMotifMatchRegionMatchBeginPositionMF_0311465) - 1) AS ?thisPositionOn12) .
BIND(?thisPositionOn12 AS ?thisPositionOn13) .
BIND(?this AS ?pfs1t76) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfsb10) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfse11) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn12, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_03114a9')) AS ?annotation9) .
BIND(?this AS ?pfs8) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch81 faldo:location ?templateMotifSequenceMatchRegionP4005682 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4005684 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP40056MF_0311477 .
?templateMotifSequenceMatchRegionP4005682 faldo:begin ?templateMotifSequenceMatchBeginP4005683 .
?templateMotifSequenceMatchBeginP4005683 faldo:position ?templateMotifSequenceMatchBeginPositionP4005678 ;
faldo:reference isoform:P40056-1 .
?templateMotifSequenceProfileAlignmentOperationP4005684 edam:has_input signature:MF_03114 ;
rdf:type edam:operation_0300 .
?targetMotifMatch85 faldo:location ?targetMotifMatchRegionMatch86 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0311488 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP40056MF_0311479 .
?targetMotifMatchRegionMatch86 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0311487 .
?targetMotifMatchRegionMatchBeginMF_0311487 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0311480 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0311488 edam:has_input signature:MF_03114 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagglyco) .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:4930 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40056MF_0311477, 1, (STRLEN(?templateMotifCigarP40056MF_0311477) - STRLEN(REPLACE(?templateMotifCigarP40056MF_0311477, CONCAT('^(?:-*[^-]){', STR(((196 - ?templateMotifSequenceMatchBeginPositionP4005678) + 1)), '}'), '')))), '[a-z]', '')) AS ?step189) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40056MF_0311479, 1, (STRLEN(?targetMotifMatchCigarP40056MF_0311479) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_0311479, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40056MF_0311479, 1, (STRLEN(?targetMotifMatchCigarP40056MF_0311479) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_0311479, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), '')))), '[^-]', ''))) AS ?step290) .
BIND(((?step290 + ?targetMotifMatchRegionMatchBeginPositionMF_0311480) - 1) AS ?thisPositionOn18) .
BIND(?thisPositionOn18 AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t91) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_03114a15')) AS ?annotation15) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch96 faldo:location ?templateMotifSequenceMatchRegionP4005697 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4005699 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP40056MF_0311492 .
?templateMotifSequenceMatchRegionP4005697 faldo:begin ?templateMotifSequenceMatchBeginP4005698 .
?templateMotifSequenceMatchBeginP4005698 faldo:position ?templateMotifSequenceMatchBeginPositionP4005693 ;
faldo:reference isoform:P40056-1 .
?templateMotifSequenceProfileAlignmentOperationP4005699 edam:has_input signature:MF_03114 ;
rdf:type edam:operation_0300 .
?targetMotifMatch100 faldo:location ?targetMotifMatchRegionMatch101 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03114103 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP40056MF_0311494 .
?targetMotifMatchRegionMatch101 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03114102 .
?targetMotifMatchRegionMatchBeginMF_03114102 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0311495 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03114103 edam:has_input signature:MF_03114 ;
rdf:type edam:operation_0300 .
BIND(1 AS ?thisPositionOn24) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40056MF_0311492, 1, (STRLEN(?templateMotifCigarP40056MF_0311492) - STRLEN(REPLACE(?templateMotifCigarP40056MF_0311492, CONCAT('^(?:-*[^-]){', STR(((148 - ?templateMotifSequenceMatchBeginPositionP4005693) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1104) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40056MF_0311494, 1, (STRLEN(?targetMotifMatchCigarP40056MF_0311494) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_0311494, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40056MF_0311494, 1, (STRLEN(?targetMotifMatchCigarP40056MF_0311494) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_0311494, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), '')))), '[^-]', ''))) AS ?step2105) .
BIND(((?step2105 + ?targetMotifMatchRegionMatchBeginPositionMF_0311495) - 1) AS ?thisPositionOn25) .
BIND(?this AS ?pfs2t106) .
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_03114a21')) AS ?annotation21) .
BIND(?this AS ?pfs20) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch111 faldo:location ?templateMotifSequenceMatchRegionP40056112 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP40056114 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP40056MF_03114107 .
?templateMotifSequenceMatchRegionP40056112 faldo:begin ?templateMotifSequenceMatchBeginP40056113 .
?templateMotifSequenceMatchBeginP40056113 faldo:position ?templateMotifSequenceMatchBeginPositionP40056108 ;
faldo:reference isoform:P40056-1 .
?templateMotifSequenceProfileAlignmentOperationP40056114 edam:has_input signature:MF_03114 ;
rdf:type edam:operation_0300 .
?targetMotifMatch115 faldo:location ?targetMotifMatchRegionMatch116 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03114118 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP40056MF_03114109 .
?targetMotifMatchRegionMatch116 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03114117 .
?targetMotifMatchRegionMatchBeginMF_03114117 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03114110 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03114118 edam:has_input signature:MF_03114 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40056MF_03114107, 1, (STRLEN(?templateMotifCigarP40056MF_03114107) - STRLEN(REPLACE(?templateMotifCigarP40056MF_03114107, CONCAT('^(?:-*[^-]){', STR(((149 - ?templateMotifSequenceMatchBeginPositionP40056108) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1119) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40056MF_03114109, 1, (STRLEN(?targetMotifMatchCigarP40056MF_03114109) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_03114109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40056MF_03114109, 1, (STRLEN(?targetMotifMatchCigarP40056MF_03114109) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_03114109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), '')))), '[^-]', ''))) AS ?step2120) .
BIND(((?step2120 + ?targetMotifMatchRegionMatchBeginPositionMF_03114110) - 1) AS ?thisPositionOn30) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40056MF_03114107, 1, (STRLEN(?templateMotifCigarP40056MF_03114107) - STRLEN(REPLACE(?templateMotifCigarP40056MF_03114107, CONCAT('^(?:-*[^-]){', STR(((169 - ?templateMotifSequenceMatchBeginPositionP40056108) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1121) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40056MF_03114109, 1, (STRLEN(?targetMotifMatchCigarP40056MF_03114109) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_03114109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40056MF_03114109, 1, (STRLEN(?targetMotifMatchCigarP40056MF_03114109) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_03114109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), '')))), '[^-]', ''))) AS ?step2122) .
BIND(((?step2122 + ?targetMotifMatchRegionMatchBeginPositionMF_03114110) - 1) AS ?thisPositionOn31) .
BIND(?this AS ?pfs2t123) .
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_03114a27')) AS ?annotation27) .
BIND(?this AS ?pfs26) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch128 faldo:location ?templateMotifSequenceMatchRegionP40056129 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP40056131 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP40056MF_03114124 .
?templateMotifSequenceMatchRegionP40056129 faldo:begin ?templateMotifSequenceMatchBeginP40056130 .
?templateMotifSequenceMatchBeginP40056130 faldo:position ?templateMotifSequenceMatchBeginPositionP40056125 ;
faldo:reference isoform:P40056-1 .
?templateMotifSequenceProfileAlignmentOperationP40056131 edam:has_input signature:MF_03114 ;
rdf:type edam:operation_0300 .
?targetMotifMatch132 faldo:location ?targetMotifMatchRegionMatch133 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03114135 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP40056MF_03114126 .
?targetMotifMatchRegionMatch133 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03114134 .
?targetMotifMatchRegionMatchBeginMF_03114134 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03114127 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03114135 edam:has_input signature:MF_03114 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40056MF_03114124, 1, (STRLEN(?templateMotifCigarP40056MF_03114124) - STRLEN(REPLACE(?templateMotifCigarP40056MF_03114124, CONCAT('^(?:-*[^-]){', STR(((170 - ?templateMotifSequenceMatchBeginPositionP40056125) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1136) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40056MF_03114126, 1, (STRLEN(?targetMotifMatchCigarP40056MF_03114126) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_03114126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40056MF_03114126, 1, (STRLEN(?targetMotifMatchCigarP40056MF_03114126) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_03114126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), '')))), '[^-]', ''))) AS ?step2137) .
BIND(((?step2137 + ?targetMotifMatchRegionMatchBeginPositionMF_03114127) - 1) AS ?thisPositionOn36) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40056MF_03114124, 1, (STRLEN(?templateMotifCigarP40056MF_03114124) - STRLEN(REPLACE(?templateMotifCigarP40056MF_03114124, CONCAT('^(?:-*[^-]){', STR(((196 - ?templateMotifSequenceMatchBeginPositionP40056125) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1138) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40056MF_03114126, 1, (STRLEN(?targetMotifMatchCigarP40056MF_03114126) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_03114126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40056MF_03114126, 1, (STRLEN(?targetMotifMatchCigarP40056MF_03114126) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_03114126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), '')))), '[^-]', ''))) AS ?step2139) .
BIND(((?step2139 + ?targetMotifMatchRegionMatchBeginPositionMF_03114127) - 1) AS ?thisPositionOn37) .
BIND(?this AS ?pfs2t140) .
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_03114a33')) AS ?annotation33) .
BIND(?this AS ?pfs32) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch145 faldo:location ?templateMotifSequenceMatchRegionP40056146 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP40056148 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP40056MF_03114141 .
?templateMotifSequenceMatchRegionP40056146 faldo:begin ?templateMotifSequenceMatchBeginP40056147 .
?templateMotifSequenceMatchBeginP40056147 faldo:position ?templateMotifSequenceMatchBeginPositionP40056142 ;
faldo:reference isoform:P40056-1 .
?templateMotifSequenceProfileAlignmentOperationP40056148 edam:has_input signature:MF_03114 ;
rdf:type edam:operation_0300 .
?targetMotifMatch149 faldo:location ?targetMotifMatchRegionMatch150 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03114152 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP40056MF_03114143 .
?targetMotifMatchRegionMatch150 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03114151 .
?targetMotifMatchRegionMatchBeginMF_03114151 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03114144 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03114152 edam:has_input signature:MF_03114 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40056MF_03114141, 1, (STRLEN(?templateMotifCigarP40056MF_03114141) - STRLEN(REPLACE(?templateMotifCigarP40056MF_03114141, CONCAT('^(?:-*[^-]){', STR(((197 - ?templateMotifSequenceMatchBeginPositionP40056142) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1153) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40056MF_03114143, 1, (STRLEN(?targetMotifMatchCigarP40056MF_03114143) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_03114143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40056MF_03114143, 1, (STRLEN(?targetMotifMatchCigarP40056MF_03114143) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_03114143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), '')))), '[^-]', ''))) AS ?step2154) .
BIND(((?step2154 + ?targetMotifMatchRegionMatchBeginPositionMF_03114144) - 1) AS ?thisPositionOn42) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40056MF_03114141, 1, (STRLEN(?templateMotifCigarP40056MF_03114141) - STRLEN(REPLACE(?templateMotifCigarP40056MF_03114141, CONCAT('^(?:-*[^-]){', STR(((216 - ?templateMotifSequenceMatchBeginPositionP40056142) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1155) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40056MF_03114143, 1, (STRLEN(?targetMotifMatchCigarP40056MF_03114143) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_03114143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1155), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40056MF_03114143, 1, (STRLEN(?targetMotifMatchCigarP40056MF_03114143) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_03114143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1155), '}'), '')))), '[^-]', ''))) AS ?step2156) .
BIND(((?step2156 + ?targetMotifMatchRegionMatchBeginPositionMF_03114144) - 1) AS ?thisPositionOn43) .
BIND(?this AS ?pfs2t157) .
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_03114a39')) AS ?annotation39) .
BIND(?this AS ?pfs38) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch162 faldo:location ?templateMotifSequenceMatchRegionP40056163 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP40056165 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP40056MF_03114158 .
?templateMotifSequenceMatchRegionP40056163 faldo:begin ?templateMotifSequenceMatchBeginP40056164 .
?templateMotifSequenceMatchBeginP40056164 faldo:position ?templateMotifSequenceMatchBeginPositionP40056159 ;
faldo:reference isoform:P40056-1 .
?templateMotifSequenceProfileAlignmentOperationP40056165 edam:has_input signature:MF_03114 ;
rdf:type edam:operation_0300 .
?targetMotifMatch166 faldo:location ?targetMotifMatchRegionMatch167 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03114169 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP40056MF_03114160 .
?targetMotifMatchRegionMatch167 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03114168 .
?targetMotifMatchRegionMatchBeginMF_03114168 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03114161 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03114169 edam:has_input signature:MF_03114 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40056MF_03114158, 1, (STRLEN(?templateMotifCigarP40056MF_03114158) - STRLEN(REPLACE(?templateMotifCigarP40056MF_03114158, CONCAT('^(?:-*[^-]){', STR(((217 - ?templateMotifSequenceMatchBeginPositionP40056159) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1170) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40056MF_03114160, 1, (STRLEN(?targetMotifMatchCigarP40056MF_03114160) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_03114160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40056MF_03114160, 1, (STRLEN(?targetMotifMatchCigarP40056MF_03114160) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_03114160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), '')))), '[^-]', ''))) AS ?step2171) .
BIND(((?step2171 + ?targetMotifMatchRegionMatchBeginPositionMF_03114161) - 1) AS ?thisPositionOn48) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40056MF_03114158, 1, (STRLEN(?templateMotifCigarP40056MF_03114158) - STRLEN(REPLACE(?templateMotifCigarP40056MF_03114158, CONCAT('^(?:-*[^-]){', STR(((263 - ?templateMotifSequenceMatchBeginPositionP40056159) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1172) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40056MF_03114160, 1, (STRLEN(?targetMotifMatchCigarP40056MF_03114160) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_03114160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40056MF_03114160, 1, (STRLEN(?targetMotifMatchCigarP40056MF_03114160) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_03114160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), '')))), '[^-]', ''))) AS ?step2173) .
BIND(((?step2173 + ?targetMotifMatchRegionMatchBeginPositionMF_03114161) - 1) AS ?thisPositionOn49) .
BIND(?this AS ?pfs2t174) .
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_03114a45')) AS ?annotation45) .
BIND(?this AS ?pfs44) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch179 faldo:location ?templateMotifSequenceMatchRegionP40056180 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP40056182 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP40056MF_03114175 .
?templateMotifSequenceMatchRegionP40056180 faldo:begin ?templateMotifSequenceMatchBeginP40056181 .
?templateMotifSequenceMatchBeginP40056181 faldo:position ?templateMotifSequenceMatchBeginPositionP40056176 ;
faldo:reference isoform:P40056-1 .
?templateMotifSequenceProfileAlignmentOperationP40056182 edam:has_input signature:MF_03114 ;
rdf:type edam:operation_0300 .
?targetMotifMatch183 faldo:location ?targetMotifMatchRegionMatch184 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03114186 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP40056MF_03114177 .
?targetMotifMatchRegionMatch184 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03114185 .
?targetMotifMatchRegionMatchBeginMF_03114185 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03114178 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03114186 edam:has_input signature:MF_03114 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40056MF_03114175, 1, (STRLEN(?templateMotifCigarP40056MF_03114175) - STRLEN(REPLACE(?templateMotifCigarP40056MF_03114175, CONCAT('^(?:-*[^-]){', STR(((264 - ?templateMotifSequenceMatchBeginPositionP40056176) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1187) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40056MF_03114177, 1, (STRLEN(?targetMotifMatchCigarP40056MF_03114177) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_03114177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40056MF_03114177, 1, (STRLEN(?targetMotifMatchCigarP40056MF_03114177) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_03114177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1187), '}'), '')))), '[^-]', ''))) AS ?step2188) .
BIND(((?step2188 + ?targetMotifMatchRegionMatchBeginPositionMF_03114178) - 1) AS ?thisPositionOn54) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40056MF_03114175, 1, (STRLEN(?templateMotifCigarP40056MF_03114175) - STRLEN(REPLACE(?templateMotifCigarP40056MF_03114175, CONCAT('^(?:-*[^-]){', STR(((284 - ?templateMotifSequenceMatchBeginPositionP40056176) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1189) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40056MF_03114177, 1, (STRLEN(?targetMotifMatchCigarP40056MF_03114177) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_03114177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40056MF_03114177, 1, (STRLEN(?targetMotifMatchCigarP40056MF_03114177) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_03114177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), '')))), '[^-]', ''))) AS ?step2190) .
BIND(((?step2190 + ?targetMotifMatchRegionMatchBeginPositionMF_03114178) - 1) AS ?thisPositionOn55) .
BIND(?this AS ?pfs2t191) .
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_03114a51')) AS ?annotation51) .
BIND(?this AS ?pfs50) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch196 faldo:location ?templateMotifSequenceMatchRegionP40056197 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP40056199 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP40056MF_03114192 .
?templateMotifSequenceMatchRegionP40056197 faldo:begin ?templateMotifSequenceMatchBeginP40056198 .
?templateMotifSequenceMatchBeginP40056198 faldo:position ?templateMotifSequenceMatchBeginPositionP40056193 ;
faldo:reference isoform:P40056-1 .
?templateMotifSequenceProfileAlignmentOperationP40056199 edam:has_input signature:MF_03114 ;
rdf:type edam:operation_0300 .
?targetMotifMatch200 faldo:location ?targetMotifMatchRegionMatch201 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03114203 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP40056MF_03114194 .
?targetMotifMatchRegionMatch201 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03114202 .
?targetMotifMatchRegionMatchBeginMF_03114202 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03114195 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03114203 edam:has_input signature:MF_03114 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40056MF_03114192, 1, (STRLEN(?templateMotifCigarP40056MF_03114192) - STRLEN(REPLACE(?templateMotifCigarP40056MF_03114192, CONCAT('^(?:-*[^-]){', STR(((285 - ?templateMotifSequenceMatchBeginPositionP40056193) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1204) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40056MF_03114194, 1, (STRLEN(?targetMotifMatchCigarP40056MF_03114194) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_03114194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40056MF_03114194, 1, (STRLEN(?targetMotifMatchCigarP40056MF_03114194) - STRLEN(REPLACE(?targetMotifMatchCigarP40056MF_03114194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), '')))), '[^-]', ''))) AS ?step2205) .
BIND(((?step2205 + ?targetMotifMatchRegionMatchBeginPositionMF_03114195) - 1) AS ?thisPositionOn60) .
BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn61) .
BIND(?this AS ?pfs2t206) .
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_03114a57')) AS ?annotation57) .
BIND(?this AS ?pfs56) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag207) .
}
BIND(IF(BOUND(?tagglyco), ?caseWithTag207, ?UNBOUND_VARIABLE) AS ?case5) .
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:4930 .
BIND(?this AS ?case6) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:4930 .
})) .
BIND(?this AS ?case7) .
}
}
"xsd:string |