| http://purl.uniprot.org/unirules/MF_01121#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:390161 up:source unirule:MF_01121 .
_:390162 up:source unirule:MF_01121 .
_:390163 up:source unirule:MF_01121 .
_:390164 up:source unirule:MF_01121 .
_:390165 up:source unirule:MF_01121 .
_:390166 up:source unirule:MF_01121 .
_:390167 up:source unirule:MF_01121 .
_:390168 up:source unirule:MF_01121 .
_:390169 up:source unirule:MF_01121 .
_:390170 up:source unirule:MF_01121 .
_:390171 up:source unirule:MF_01121 .
_:390172 up:source unirule:MF_01121 .
_:390173 up:source unirule:MF_01121 .
_:390174 up:source unirule:MF_01121 .
_:390175 up:source unirule:MF_01121 .
_:390176 up:source unirule:MF_01121 .
_:390177 up:source unirule:MF_01121 .
_:390178 up:source unirule:MF_01121 .
_:390179 up:source unirule:MF_01121 .
_:390180 up:source unirule:MF_01121 .
_:390181 up:source unirule:MF_01121 .
_:390182 up:source unirule:MF_01121 .
_:390183 up:source unirule:MF_01121 .
_:390184 up:source unirule:MF_01121 .
_:390185 up:source unirule:MF_01121 .
_:390186 up:source unirule:MF_01121 .
_:390187 up:source unirule:MF_01121 .
_:390188 up:source unirule:MF_01121 .
_:390189 up:source unirule:MF_01121 .
_:390190 up:source unirule:MF_01121 .
_:390191 up:source unirule:MF_01121 .
_:390192 up:source unirule:MF_01121 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation5 ,
?annotation7 ;
up:classifiedWith GO:0005737 ,
GO:0006476 ,
GO:0034979 ,
GO:0070403 ,
keyword:520 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.3.1.286' ;
up:fullName 'NAD-dependent protein deacylase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Regulatory protein SIR2 homolog' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'cobB' .
?annotation3 up:activity ?activity4 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity4 up:catalyticActivity ;
up:enzymeClass .
?annotation5 a up:Subcellular_Location_Annotation .
?annotation5li6 up:cellularComponent .
?annotation7 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the sirtuin family. Class III subfamily.' .
?case8 up:classifiedWith GO:0036048 ,
GO:0036055 .
?case9 up:classifiedWith GO:0008270 ,
keyword:479 ,
keyword:862 .
?case10 up:classifiedWith keyword:804 ,
keyword:805 ,
keyword:808 .
?pfs16 up:annotation ?annotation17 ,
?annotation23 .
?annotation17 faldo:begin ?pfsb18 ;
faldo:end ?pfse19 ;
up:ligand ?ligand20 ;
rdf:type up:Binding_Site_Annotation .
?pfsb18 faldo:position ?thisPositionOn21 ;
rdf:type faldo:ExactPosition .
?pfse19 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?ligand20 rdfs:subClassOf chebi:29105 .
?annotation23 faldo:begin ?pfsb24 ;
faldo:end ?pfse25 ;
up:ligand ?ligand26 ;
rdf:type up:Binding_Site_Annotation .
?pfsb24 faldo:position ?thisPositionOn27 ;
rdf:type faldo:ExactPosition .
?pfse25 faldo:position ?thisPositionOn28 ;
rdf:type faldo:ExactPosition .
?ligand26 rdfs:subClassOf chebi:29105 .
?pfs29 up:annotation ?annotation30 ,
?annotation37 .
?annotation30 faldo:begin ?pfsb31 ;
faldo:end ?pfse32 ;
up:ligand ?ligand33 ;
rdf:type up:Binding_Site_Annotation .
?pfsb31 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?pfse32 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?ligand33 rdfs:subClassOf ?molecule34 .
?molecule34 rdfs:label 'substrate' .
?annotation37 faldo:begin ?pfsb38 ;
faldo:end ?pfse39 ;
up:ligand ?ligand40 ;
rdf:type up:Binding_Site_Annotation .
?pfsb38 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?pfse39 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?ligand40 rdfs:subClassOf ?molecule41 .
?molecule41 rdfs:label 'substrate' .
?pfs44 up:annotation ?annotation45 .
?annotation45 faldo:begin ?pfsb46 ;
faldo:end ?pfse47 ;
up:ligand ?ligand48 ;
rdf:type up:Binding_Site_Annotation .
?pfsb46 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?pfse47 faldo:position ?thisPositionOn50 ;
rdf:type faldo:ExactPosition .
?ligand48 rdfs:subClassOf chebi:57540 .
?pfs51 up:annotation ?annotation52 .
?annotation52 faldo:begin ?pfsb53 ;
faldo:end ?pfse54 ;
up:ligand ?ligand55 ;
rdf:type up:Binding_Site_Annotation .
?pfsb53 faldo:position ?thisPositionOn56 ;
rdf:type faldo:ExactPosition .
?pfse54 faldo:position ?thisPositionOn57 ;
rdf:type faldo:ExactPosition .
?ligand55 rdfs:subClassOf chebi:57540 .
?pfs58 up:annotation ?annotation59 .
?annotation59 faldo:begin ?pfsb60 ;
faldo:end ?pfse61 ;
up:ligand ?ligand62 ;
rdf:type up:Binding_Site_Annotation .
?pfsb60 faldo:position ?thisPositionOn63 ;
rdf:type faldo:ExactPosition .
?pfse61 faldo:position ?thisPositionOn64 ;
rdf:type faldo:ExactPosition .
?ligand62 rdfs:subClassOf chebi:57540 .
?pfs65 up:annotation ?annotation66 .
?annotation66 faldo:begin ?pfsb67 ;
faldo:end ?pfse68 ;
up:ligand ?ligand69 ;
rdf:type up:Binding_Site_Annotation .
?pfsb67 faldo:position ?thisPositionOn70 ;
rdf:type faldo:ExactPosition .
?pfse68 faldo:position ?thisPositionOn71 ;
rdf:type faldo:ExactPosition .
?ligand69 rdfs:subClassOf chebi:57540 .
?pfs72 up:annotation ?annotation73 .
?annotation73 faldo:begin ?pfsb74 ;
faldo:end ?pfse75 ;
up:ligand ?ligand76 ;
rdf:type up:Binding_Site_Annotation .
?pfsb74 faldo:position ?thisPositionOn77 ;
rdf:type faldo:ExactPosition .
?pfse75 faldo:position ?thisPositionOn78 ;
rdf:type faldo:ExactPosition .
?ligand76 rdfs:subClassOf chebi:57540 .
?pfs79 up:annotation ?annotation80 .
?annotation80 faldo:begin ?pfsb81 ;
faldo:end ?pfse82 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton acceptor' .
?pfsb81 faldo:position ?thisPositionOn83 ;
rdf:type faldo:ExactPosition .
?pfse82 faldo:position ?thisPositionOn84 ;
rdf:type faldo:ExactPosition .
?pfs85 up:annotation ?annotation86 ,
?annotation92 .
?annotation86 faldo:begin ?pfsb87 ;
faldo:end ?pfse88 ;
up:ligand ?ligand89 ;
rdf:type up:Binding_Site_Annotation .
?pfsb87 faldo:position ?thisPositionOn90 ;
rdf:type faldo:ExactPosition .
?pfse88 faldo:position ?thisPositionOn91 ;
rdf:type faldo:ExactPosition .
?ligand89 rdfs:subClassOf chebi:29105 .
?annotation92 faldo:begin ?pfsb93 ;
faldo:end ?pfse94 ;
up:ligand ?ligand95 ;
rdf:type up:Binding_Site_Annotation .
?pfsb93 faldo:position ?thisPositionOn96 ;
rdf:type faldo:ExactPosition .
?pfse94 faldo:position ?thisPositionOn97 ;
rdf:type faldo:ExactPosition .
?ligand95 rdfs:subClassOf chebi:29105 .
_:390193 a rdf:Statement ;
up:attribution _:390161 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:390194 a rdf:Statement ;
up:attribution _:390162 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:390195 a rdf:Statement ;
up:attribution _:390163 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:390196 a rdf:Statement ;
up:attribution _:390164 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:390197 a rdf:Statement ;
up:attribution _:390165 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:390198 a rdf:Statement ;
up:attribution _:390166 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:390199 a rdf:Statement ;
up:attribution _:390167 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:390200 a rdf:Statement ;
up:attribution _:390168 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:520 .
_:390201 a rdf:Statement ;
up:attribution _:390169 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:390202 a rdf:Statement ;
up:attribution _:390170 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0034979 .
_:390203 a rdf:Statement ;
up:attribution _:390171 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0070403 .
_:390204 a rdf:Statement ;
up:attribution _:390172 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006476 .
_:390205 a rdf:Statement ;
up:attribution _:390173 ;
rdf:subject ?case8 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0036055 .
_:390206 a rdf:Statement ;
up:attribution _:390174 ;
rdf:subject ?case8 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0036048 .
_:390207 a rdf:Statement ;
up:attribution _:390175 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:390208 a rdf:Statement ;
up:attribution _:390176 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:862 .
_:390209 a rdf:Statement ;
up:attribution _:390177 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008270 .
_:390210 a rdf:Statement ;
up:attribution _:390178 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:804 .
_:390211 a rdf:Statement ;
up:attribution _:390179 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:805 .
_:390212 a rdf:Statement ;
up:attribution _:390180 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:390213 a rdf:Statement ;
up:source unirule:MF_01121 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:390214 a rdf:Statement ;
up:attribution _:390181 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:390215 a rdf:Statement ;
up:source unirule:MF_01121 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:390216 a rdf:Statement ;
up:attribution _:390182 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:390217 a rdf:Statement ;
up:source unirule:MF_01121 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:390218 a rdf:Statement ;
up:attribution _:390183 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:390219 a rdf:Statement ;
up:source unirule:MF_01121 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:390220 a rdf:Statement ;
up:attribution _:390184 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:390221 a rdf:Statement ;
up:source unirule:MF_01121 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:390222 a rdf:Statement ;
up:attribution _:390185 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:390223 a rdf:Statement ;
up:source unirule:MF_01121 ;
rdf:subject ?pfs51 ;
rdf:predicate up:annotation ;
rdf:object ?annotation52 .
_:390224 a rdf:Statement ;
up:attribution _:390186 ;
rdf:subject ?pfs51 ;
rdf:predicate up:annotation ;
rdf:object ?annotation52 .
_:390225 a rdf:Statement ;
up:source unirule:MF_01121 ;
rdf:subject ?pfs58 ;
rdf:predicate up:annotation ;
rdf:object ?annotation59 .
_:390226 a rdf:Statement ;
up:attribution _:390187 ;
rdf:subject ?pfs58 ;
rdf:predicate up:annotation ;
rdf:object ?annotation59 .
_:390227 a rdf:Statement ;
up:source unirule:MF_01121 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation66 .
_:390228 a rdf:Statement ;
up:attribution _:390188 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation66 .
_:390229 a rdf:Statement ;
up:source unirule:MF_01121 ;
rdf:subject ?pfs72 ;
rdf:predicate up:annotation ;
rdf:object ?annotation73 .
_:390230 a rdf:Statement ;
up:attribution _:390189 ;
rdf:subject ?pfs72 ;
rdf:predicate up:annotation ;
rdf:object ?annotation73 .
_:390231 a rdf:Statement ;
up:source unirule:MF_01121 ;
rdf:subject ?pfs79 ;
rdf:predicate up:annotation ;
rdf:object ?annotation80 .
_:390232 a rdf:Statement ;
up:attribution _:390190 ;
rdf:subject ?pfs79 ;
rdf:predicate up:annotation ;
rdf:object ?annotation80 .
_:390233 a rdf:Statement ;
up:source unirule:MF_01121 ;
rdf:subject ?pfs85 ;
rdf:predicate up:annotation ;
rdf:object ?annotation86 .
_:390234 a rdf:Statement ;
up:attribution _:390191 ;
rdf:subject ?pfs85 ;
rdf:predicate up:annotation ;
rdf:object ?annotation86 .
_:390235 a rdf:Statement ;
up:source unirule:MF_01121 ;
rdf:subject ?pfs85 ;
rdf:predicate up:annotation ;
rdf:object ?annotation92 .
_:390236 a rdf:Statement ;
up:attribution _:390192 ;
rdf:subject ?pfs85 ;
rdf:predicate up:annotation ;
rdf:object ?annotation92 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01121
#Rule MF_01121 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03
{
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01121 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
} UNION {
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01121 .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
}
BIND(URI(CONCAT(STR(?this), '#MF_01121a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01121a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01121a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01121a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01121a7')) AS ?annotation7) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch102 faldo:location ?templateMotifSequenceMatchRegionO28597103 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO28597105 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO28597MF_0112198 .
?templateMotifSequenceMatchRegionO28597103 faldo:begin ?templateMotifSequenceMatchBeginO28597104 .
?templateMotifSequenceMatchBeginO28597104 faldo:position ?templateMotifSequenceMatchBeginPositionO2859799 ;
faldo:reference isoform:O28597-1 .
?templateMotifSequenceProfileAlignmentOperationO28597105 edam:has_input signature:MF_01121 ;
rdf:type edam:operation_0300 .
?targetMotifMatch106 faldo:location ?targetMotifMatchRegionMatch107 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01121109 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO28597MF_01121100 .
?targetMotifMatchRegionMatch107 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01121108 .
?targetMotifMatchRegionMatchBeginMF_01121108 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01121101 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01121109 edam:has_input signature:MF_01121 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFTGRP_1) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28597MF_0112198, 1, (STRLEN(?templateMotifCigarO28597MF_0112198) - STRLEN(REPLACE(?templateMotifCigarO28597MF_0112198, CONCAT('^(?:-*[^-]){', STR(((124 - ?templateMotifSequenceMatchBeginPositionO2859799) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1110) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28597MF_01121100, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121100) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28597MF_01121100, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121100) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), '')))), '[^-]', ''))) AS ?step2111) .
BIND(((?step2111 + ?targetMotifMatchRegionMatchBeginPositionMF_01121101) - 1) AS ?thisPositionOn21) .
BIND(?thisPositionOn21 AS ?thisPositionOn22) .
BIND(?this AS ?pfs1t112) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb18) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse19) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn21, 1) = 'C')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28597MF_0112198, 1, (STRLEN(?templateMotifCigarO28597MF_0112198) - STRLEN(REPLACE(?templateMotifCigarO28597MF_0112198, CONCAT('^(?:-*[^-]){', STR(((145 - ?templateMotifSequenceMatchBeginPositionO2859799) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1113) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28597MF_01121100, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121100) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28597MF_01121100, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121100) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), '')))), '[^-]', ''))) AS ?step2114) .
BIND(((?step2114 + ?targetMotifMatchRegionMatchBeginPositionMF_01121101) - 1) AS ?thisPositionOn27) .
BIND(?thisPositionOn27 AS ?thisPositionOn28) .
BIND(?this AS ?pfs1t115) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb24) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse25) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn27, 1) = 'C')) .
BIND(?this AS ?pfs16) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch120 faldo:location ?templateMotifSequenceMatchRegionO28597121 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO28597123 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO28597MF_01121116 .
?templateMotifSequenceMatchRegionO28597121 faldo:begin ?templateMotifSequenceMatchBeginO28597122 .
?templateMotifSequenceMatchBeginO28597122 faldo:position ?templateMotifSequenceMatchBeginPositionO28597117 ;
faldo:reference isoform:O28597-1 .
?templateMotifSequenceProfileAlignmentOperationO28597123 edam:has_input signature:MF_01121 ;
rdf:type edam:operation_0300 .
?targetMotifMatch124 faldo:location ?targetMotifMatchRegionMatch125 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01121127 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO28597MF_01121118 .
?targetMotifMatchRegionMatch125 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01121126 .
?targetMotifMatchRegionMatchBeginMF_01121126 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01121119 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01121127 edam:has_input signature:MF_01121 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFTGRP_3) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28597MF_01121116, 1, (STRLEN(?templateMotifCigarO28597MF_01121116) - STRLEN(REPLACE(?templateMotifCigarO28597MF_01121116, CONCAT('^(?:-*[^-]){', STR(((64 - ?templateMotifSequenceMatchBeginPositionO28597117) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1128) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28597MF_01121118, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121118) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28597MF_01121118, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121118) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), '')))), '[^-]', ''))) AS ?step2129) .
BIND(((?step2129 + ?targetMotifMatchRegionMatchBeginPositionMF_01121119) - 1) AS ?thisPositionOn35) .
BIND(?thisPositionOn35 AS ?thisPositionOn36) .
BIND(?this AS ?pfs2t130) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb31) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse32) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn35, 1) = 'Y')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28597MF_01121116, 1, (STRLEN(?templateMotifCigarO28597MF_01121116) - STRLEN(REPLACE(?templateMotifCigarO28597MF_01121116, CONCAT('^(?:-*[^-]){', STR(((67 - ?templateMotifSequenceMatchBeginPositionO28597117) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28597MF_01121118, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121118) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28597MF_01121118, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121118) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) .
BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_01121119) - 1) AS ?thisPositionOn42) .
BIND(?thisPositionOn42 AS ?thisPositionOn43) .
BIND(?this AS ?pfs2t133) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb38) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse39) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn42, 1) = 'R')) .
BIND(?this AS ?pfs29) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch138 faldo:location ?templateMotifSequenceMatchRegionO28597139 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO28597141 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO28597MF_01121134 .
?templateMotifSequenceMatchRegionO28597139 faldo:begin ?templateMotifSequenceMatchBeginO28597140 .
?templateMotifSequenceMatchBeginO28597140 faldo:position ?templateMotifSequenceMatchBeginPositionO28597135 ;
faldo:reference isoform:O28597-1 .
?templateMotifSequenceProfileAlignmentOperationO28597141 edam:has_input signature:MF_01121 ;
rdf:type edam:operation_0300 .
?targetMotifMatch142 faldo:location ?targetMotifMatchRegionMatch143 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01121145 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO28597MF_01121136 .
?targetMotifMatchRegionMatch143 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01121144 .
?targetMotifMatchRegionMatchBeginMF_01121144 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01121137 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01121145 edam:has_input signature:MF_01121 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28597MF_01121134, 1, (STRLEN(?templateMotifCigarO28597MF_01121134) - STRLEN(REPLACE(?templateMotifCigarO28597MF_01121134, CONCAT('^(?:-*[^-]){', STR(((229 - ?templateMotifSequenceMatchBeginPositionO28597135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28597MF_01121136, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121136) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28597MF_01121136, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121136) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) .
BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_01121137) - 1) AS ?thisPositionOn49) .
BIND(?thisPositionOn49 AS ?thisPositionOn50) .
BIND(?this AS ?pfs3t148) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb46) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse47) .
FILTER (BOUND(?thisPositionOn49)) .
BIND(URI(CONCAT(STR(?this), '#MF_01121a45')) AS ?annotation45) .
BIND(?this AS ?pfs44) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch153 faldo:location ?templateMotifSequenceMatchRegionO28597154 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO28597156 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO28597MF_01121149 .
?templateMotifSequenceMatchRegionO28597154 faldo:begin ?templateMotifSequenceMatchBeginO28597155 .
?templateMotifSequenceMatchBeginO28597155 faldo:position ?templateMotifSequenceMatchBeginPositionO28597150 ;
faldo:reference isoform:O28597-1 .
?templateMotifSequenceProfileAlignmentOperationO28597156 edam:has_input signature:MF_01121 ;
rdf:type edam:operation_0300 .
?targetMotifMatch157 faldo:location ?targetMotifMatchRegionMatch158 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01121160 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO28597MF_01121151 .
?targetMotifMatchRegionMatch158 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01121159 .
?targetMotifMatchRegionMatchBeginMF_01121159 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01121152 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01121160 edam:has_input signature:MF_01121 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28597MF_01121149, 1, (STRLEN(?templateMotifCigarO28597MF_01121149) - STRLEN(REPLACE(?templateMotifCigarO28597MF_01121149, CONCAT('^(?:-*[^-]){', STR(((20 - ?templateMotifSequenceMatchBeginPositionO28597150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28597MF_01121151, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121151) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28597MF_01121151, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121151) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) .
BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_01121152) - 1) AS ?thisPositionOn56) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28597MF_01121149, 1, (STRLEN(?templateMotifCigarO28597MF_01121149) - STRLEN(REPLACE(?templateMotifCigarO28597MF_01121149, CONCAT('^(?:-*[^-]){', STR(((39 - ?templateMotifSequenceMatchBeginPositionO28597150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1163) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28597MF_01121151, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121151) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28597MF_01121151, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121151) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), '')))), '[^-]', ''))) AS ?step2164) .
BIND(((?step2164 + ?targetMotifMatchRegionMatchBeginPositionMF_01121152) - 1) AS ?thisPositionOn57) .
BIND(?this AS ?pfs3t165) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfsb53) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfse54) .
FILTER (REGEX('GAG[ARNDCQEGHILKMFPSTWYVBZJUOX]S[AK][ARNDCQEGHILKMFPSTWYVBZJUOX]SG[ILV][ARNDCQEGHILKMFPSTWYVBZJUOX]T[ARNDCQEGHILKMFPSTWYVBZJUOX]{7,8)W', SUBSTR(?thisSequenceValue, ?thisPositionOn56, (?thisPositionOn57 - ?thisPositionOn56)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01121a52')) AS ?annotation52) .
BIND(?this AS ?pfs51) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch170 faldo:location ?templateMotifSequenceMatchRegionO28597171 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO28597173 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO28597MF_01121166 .
?templateMotifSequenceMatchRegionO28597171 faldo:begin ?templateMotifSequenceMatchBeginO28597172 .
?templateMotifSequenceMatchBeginO28597172 faldo:position ?templateMotifSequenceMatchBeginPositionO28597167 ;
faldo:reference isoform:O28597-1 .
?templateMotifSequenceProfileAlignmentOperationO28597173 edam:has_input signature:MF_01121 ;
rdf:type edam:operation_0300 .
?targetMotifMatch174 faldo:location ?targetMotifMatchRegionMatch175 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01121177 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO28597MF_01121168 .
?targetMotifMatchRegionMatch175 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01121176 .
?targetMotifMatchRegionMatchBeginMF_01121176 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01121169 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01121177 edam:has_input signature:MF_01121 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28597MF_01121166, 1, (STRLEN(?templateMotifCigarO28597MF_01121166) - STRLEN(REPLACE(?templateMotifCigarO28597MF_01121166, CONCAT('^(?:-*[^-]){', STR(((98 - ?templateMotifSequenceMatchBeginPositionO28597167) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1178) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28597MF_01121168, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121168) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28597MF_01121168, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121168) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), '')))), '[^-]', ''))) AS ?step2179) .
BIND(((?step2179 + ?targetMotifMatchRegionMatchBeginPositionMF_01121169) - 1) AS ?thisPositionOn63) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28597MF_01121166, 1, (STRLEN(?templateMotifCigarO28597MF_01121166) - STRLEN(REPLACE(?templateMotifCigarO28597MF_01121166, CONCAT('^(?:-*[^-]){', STR(((101 - ?templateMotifSequenceMatchBeginPositionO28597167) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1180) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28597MF_01121168, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121168) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28597MF_01121168, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121168) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), '')))), '[^-]', ''))) AS ?step2181) .
BIND(((?step2181 + ?targetMotifMatchRegionMatchBeginPositionMF_01121169) - 1) AS ?thisPositionOn64) .
BIND(?this AS ?pfs3t182) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfsb60) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfse61) .
FILTER (REGEX('QN[IV][DE]', SUBSTR(?thisSequenceValue, ?thisPositionOn63, (?thisPositionOn64 - ?thisPositionOn63)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01121a59')) AS ?annotation59) .
BIND(?this AS ?pfs58) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch187 faldo:location ?templateMotifSequenceMatchRegionO28597188 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO28597190 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO28597MF_01121183 .
?templateMotifSequenceMatchRegionO28597188 faldo:begin ?templateMotifSequenceMatchBeginO28597189 .
?templateMotifSequenceMatchBeginO28597189 faldo:position ?templateMotifSequenceMatchBeginPositionO28597184 ;
faldo:reference isoform:O28597-1 .
?templateMotifSequenceProfileAlignmentOperationO28597190 edam:has_input signature:MF_01121 ;
rdf:type edam:operation_0300 .
?targetMotifMatch191 faldo:location ?targetMotifMatchRegionMatch192 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01121194 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO28597MF_01121185 .
?targetMotifMatchRegionMatch192 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01121193 .
?targetMotifMatchRegionMatchBeginMF_01121193 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01121186 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01121194 edam:has_input signature:MF_01121 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28597MF_01121183, 1, (STRLEN(?templateMotifCigarO28597MF_01121183) - STRLEN(REPLACE(?templateMotifCigarO28597MF_01121183, CONCAT('^(?:-*[^-]){', STR(((185 - ?templateMotifSequenceMatchBeginPositionO28597184) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1195) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28597MF_01121185, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121185) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28597MF_01121185, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121185) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), '')))), '[^-]', ''))) AS ?step2196) .
BIND(((?step2196 + ?targetMotifMatchRegionMatchBeginPositionMF_01121186) - 1) AS ?thisPositionOn70) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28597MF_01121183, 1, (STRLEN(?templateMotifCigarO28597MF_01121183) - STRLEN(REPLACE(?templateMotifCigarO28597MF_01121183, CONCAT('^(?:-*[^-]){', STR(((187 - ?templateMotifSequenceMatchBeginPositionO28597184) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1197) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28597MF_01121185, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121185) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28597MF_01121185, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121185) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), '')))), '[^-]', ''))) AS ?step2198) .
BIND(((?step2198 + ?targetMotifMatchRegionMatchBeginPositionMF_01121186) - 1) AS ?thisPositionOn71) .
BIND(?this AS ?pfs3t199) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb67) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse68) .
FILTER (REGEX('G[TS]S', SUBSTR(?thisSequenceValue, ?thisPositionOn70, (?thisPositionOn71 - ?thisPositionOn70)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01121a66')) AS ?annotation66) .
BIND(?this AS ?pfs65) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch204 faldo:location ?templateMotifSequenceMatchRegionO28597205 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO28597207 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO28597MF_01121200 .
?templateMotifSequenceMatchRegionO28597205 faldo:begin ?templateMotifSequenceMatchBeginO28597206 .
?templateMotifSequenceMatchBeginO28597206 faldo:position ?templateMotifSequenceMatchBeginPositionO28597201 ;
faldo:reference isoform:O28597-1 .
?templateMotifSequenceProfileAlignmentOperationO28597207 edam:has_input signature:MF_01121 ;
rdf:type edam:operation_0300 .
?targetMotifMatch208 faldo:location ?targetMotifMatchRegionMatch209 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01121211 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO28597MF_01121202 .
?targetMotifMatchRegionMatch209 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01121210 .
?targetMotifMatchRegionMatchBeginMF_01121210 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01121203 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01121211 edam:has_input signature:MF_01121 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28597MF_01121200, 1, (STRLEN(?templateMotifCigarO28597MF_01121200) - STRLEN(REPLACE(?templateMotifCigarO28597MF_01121200, CONCAT('^(?:-*[^-]){', STR(((211 - ?templateMotifSequenceMatchBeginPositionO28597201) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1212) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28597MF_01121202, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121202) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28597MF_01121202, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121202) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), '')))), '[^-]', ''))) AS ?step2213) .
BIND(((?step2213 + ?targetMotifMatchRegionMatchBeginPositionMF_01121203) - 1) AS ?thisPositionOn77) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28597MF_01121200, 1, (STRLEN(?templateMotifCigarO28597MF_01121200) - STRLEN(REPLACE(?templateMotifCigarO28597MF_01121200, CONCAT('^(?:-*[^-]){', STR(((213 - ?templateMotifSequenceMatchBeginPositionO28597201) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1214) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28597MF_01121202, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121202) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1214), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28597MF_01121202, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121202) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1214), '}'), '')))), '[^-]', ''))) AS ?step2215) .
BIND(((?step2215 + ?targetMotifMatchRegionMatchBeginPositionMF_01121203) - 1) AS ?thisPositionOn78) .
BIND(?this AS ?pfs3t216) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfsb74) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfse75) .
FILTER (REGEX('N[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)', SUBSTR(?thisSequenceValue, ?thisPositionOn77, (?thisPositionOn78 - ?thisPositionOn77)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01121a73')) AS ?annotation73) .
BIND(?this AS ?pfs72) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch221 faldo:location ?templateMotifSequenceMatchRegionO28597222 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO28597224 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO28597MF_01121217 .
?templateMotifSequenceMatchRegionO28597222 faldo:begin ?templateMotifSequenceMatchBeginO28597223 .
?templateMotifSequenceMatchBeginO28597223 faldo:position ?templateMotifSequenceMatchBeginPositionO28597218 ;
faldo:reference isoform:O28597-1 .
?templateMotifSequenceProfileAlignmentOperationO28597224 edam:has_input signature:MF_01121 ;
rdf:type edam:operation_0300 .
?targetMotifMatch225 faldo:location ?targetMotifMatchRegionMatch226 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01121228 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO28597MF_01121219 .
?targetMotifMatchRegionMatch226 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01121227 .
?targetMotifMatchRegionMatchBeginMF_01121227 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01121220 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01121228 edam:has_input signature:MF_01121 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28597MF_01121217, 1, (STRLEN(?templateMotifCigarO28597MF_01121217) - STRLEN(REPLACE(?templateMotifCigarO28597MF_01121217, CONCAT('^(?:-*[^-]){', STR(((116 - ?templateMotifSequenceMatchBeginPositionO28597218) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1229) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28597MF_01121219, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121219) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121219, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1229), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28597MF_01121219, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121219) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121219, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1229), '}'), '')))), '[^-]', ''))) AS ?step2230) .
BIND(((?step2230 + ?targetMotifMatchRegionMatchBeginPositionMF_01121220) - 1) AS ?thisPositionOn83) .
BIND(?thisPositionOn83 AS ?thisPositionOn84) .
BIND(?this AS ?pfs3t231) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfsb81) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn84))) AS ?pfse82) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn83, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_01121a80')) AS ?annotation80) .
BIND(?this AS ?pfs79) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch236 faldo:location ?templateMotifSequenceMatchRegionO28597237 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO28597239 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarO28597MF_01121232 .
?templateMotifSequenceMatchRegionO28597237 faldo:begin ?templateMotifSequenceMatchBeginO28597238 .
?templateMotifSequenceMatchBeginO28597238 faldo:position ?templateMotifSequenceMatchBeginPositionO28597233 ;
faldo:reference isoform:O28597-1 .
?templateMotifSequenceProfileAlignmentOperationO28597239 edam:has_input signature:MF_01121 ;
rdf:type edam:operation_0300 .
?targetMotifMatch240 faldo:location ?targetMotifMatchRegionMatch241 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01121243 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarO28597MF_01121234 .
?targetMotifMatchRegionMatch241 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01121242 .
?targetMotifMatchRegionMatchBeginMF_01121242 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01121235 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01121243 edam:has_input signature:MF_01121 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28597MF_01121232, 1, (STRLEN(?templateMotifCigarO28597MF_01121232) - STRLEN(REPLACE(?templateMotifCigarO28597MF_01121232, CONCAT('^(?:-*[^-]){', STR(((127 - ?templateMotifSequenceMatchBeginPositionO28597233) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1244) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28597MF_01121234, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121234) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121234, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1244), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28597MF_01121234, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121234) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121234, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1244), '}'), '')))), '[^-]', ''))) AS ?step2245) .
BIND(((?step2245 + ?targetMotifMatchRegionMatchBeginPositionMF_01121235) - 1) AS ?thisPositionOn90) .
BIND(?thisPositionOn90 AS ?thisPositionOn91) .
BIND(?this AS ?pfs4t246) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn90))) AS ?pfsb87) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn91))) AS ?pfse88) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn90, 1) = 'C')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO28597MF_01121232, 1, (STRLEN(?templateMotifCigarO28597MF_01121232) - STRLEN(REPLACE(?templateMotifCigarO28597MF_01121232, CONCAT('^(?:-*[^-]){', STR(((148 - ?templateMotifSequenceMatchBeginPositionO28597233) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1247) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO28597MF_01121234, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121234) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121234, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1247), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO28597MF_01121234, 1, (STRLEN(?targetMotifMatchCigarO28597MF_01121234) - STRLEN(REPLACE(?targetMotifMatchCigarO28597MF_01121234, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1247), '}'), '')))), '[^-]', ''))) AS ?step2248) .
BIND(((?step2248 + ?targetMotifMatchRegionMatchBeginPositionMF_01121235) - 1) AS ?thisPositionOn96) .
BIND(?thisPositionOn96 AS ?thisPositionOn97) .
BIND(?this AS ?pfs4t249) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn96))) AS ?pfsb93) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn97))) AS ?pfse94) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn96, 1) = 'C')) .
BIND(?this AS ?pfs85) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag250) .
}
BIND(IF(BOUND(?tagFTGRP_3), ?caseWithTag250, ?UNBOUND_VARIABLE) AS ?case8) .
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag251) .
}
BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag251, ?UNBOUND_VARIABLE) AS ?case9) .
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(?this AS ?case10) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(?this AS ?caseWithTag252) .
}
BIND(IF(BOUND(?tagFTGRP_3), ?caseWithTag252, ?UNBOUND_VARIABLE) AS ?case11) .
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(?this AS ?caseWithTag253) .
}
BIND(IF(BOUND(?tagFTGRP_3), ?caseWithTag253, ?UNBOUND_VARIABLE) AS ?case12) .
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(?this AS ?caseWithTag254) .
}
BIND(IF(BOUND(?tagFTGRP_3), ?caseWithTag254, ?UNBOUND_VARIABLE) AS ?case13) .
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:91347 .
BIND(?this AS ?caseWithTag255) .
}
BIND(IF(BOUND(?tagFTGRP_3), ?caseWithTag255, ?UNBOUND_VARIABLE) AS ?case14) .
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:91347 .
})) .
BIND(?this AS ?caseWithTag256) .
}
BIND(IF(BOUND(?tagFTGRP_3), ?caseWithTag256, ?UNBOUND_VARIABLE) AS ?case15) .
}
"xsd:string |