| http://purl.uniprot.org/unirules/MF_03148#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:844233 up:source unirule:MF_03148 .
_:844234 up:source unirule:MF_03148 .
_:844235 up:source unirule:MF_03148 .
_:844236 up:source unirule:MF_03148 .
_:844237 up:source unirule:MF_03148 .
_:844238 up:source unirule:MF_03148 .
_:844239 up:source unirule:MF_03148 .
_:844240 up:source unirule:MF_03148 .
_:844241 up:source unirule:MF_03148 .
_:844242 up:source unirule:MF_03148 .
_:844243 up:source unirule:MF_03148 .
_:844244 up:source unirule:MF_03148 .
_:844245 up:source unirule:MF_03148 .
_:844246 up:source unirule:MF_03148 .
_:844247 up:source unirule:MF_03148 .
_:844248 up:source unirule:MF_03148 .
_:844249 up:source unirule:MF_03148 .
_:844250 up:source unirule:MF_03148 .
_:844251 up:source unirule:MF_03148 .
_:844252 up:source unirule:MF_03148 .
_:844253 up:source unirule:MF_03148 .
_:844254 up:source unirule:MF_03148 .
_:844255 up:source unirule:MF_03148 .
_:844256 up:source unirule:MF_03148 .
_:844257 up:source unirule:MF_03148 .
_:844258 up:source unirule:MF_03148 .
_:844259 up:source unirule:MF_03148 .
_:844260 up:source unirule:MF_03148 .
_:844261 up:source unirule:MF_03148 .
_:844262 up:source unirule:MF_03148 .
_:844263 up:source unirule:MF_03148 .
_:844264 up:source unirule:MF_03148 .
_:844265 up:source unirule:MF_03148 .
_:844266 up:source unirule:MF_03148 .
_:844267 up:source unirule:MF_03148 .
_:844268 up:source unirule:MF_03148 .
_:844269 up:source unirule:MF_03148 .
_:844270 up:source unirule:MF_03148 .
?this up:alternativeName ?name1 ,
?name2 ,
?name3 ,
?name4 ,
?name5 ;
up:annotation ?annotation6 ,
?annotation8 ,
?annotation10 ,
?annotation12 ,
?annotation13 ,
?annotation14 ;
up:classifiedWith GO:0005737 ,
GO:0009204 ,
GO:0035870 ,
GO:0036220 ,
GO:0036222 ,
GO:0047429 ,
keyword:378 ,
keyword:460 ,
keyword:464 ,
keyword:479 ,
keyword:546 ,
keyword:547 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '3.6.1.66' ;
up:fullName 'Inosine triphosphate pyrophosphatase' ;
up:shortName 'ITPase' ,
'Inosine triphosphatase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Non-canonical purine NTP pyrophosphatase' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'Non-standard purine NTP pyrophosphatase' ;
rdf:type up:Structured_Name .
?name3 up:fullName 'Nucleoside-triphosphate diphosphatase' ;
rdf:type up:Structured_Name .
?name4 up:fullName 'Nucleoside-triphosphate pyrophosphatase' ;
up:shortName 'NTPase' ;
rdf:type up:Structured_Name .
?name5 up:fullName 'XTP/dITP diphosphatase' ;
rdf:type up:Structured_Name .
?annotation6 up:activity ?activity7 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity7 up:catalyticActivity ;
up:enzymeClass .
?annotation8 up:activity ?activity9 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity9 up:catalyticActivity ;
up:enzymeClass .
?annotation10 up:activity ?activity11 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity11 up:catalyticActivity ;
up:enzymeClass .
?annotation12 up:cofactor chebi:18420 ,
chebi:29035 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 divalent metal cation per subunit; can use either Mg(2+) or Mn(2+).' .
?annotation13 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer.' .
?annotation14 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the HAM1 NTPase family.' .
?case15 up:classifiedWith keyword:7 .
?case16 up:classifiedWith GO:0005634 ,
keyword:539 .
?pfs24 up:annotation ?annotation25 ,
?annotation30 .
?annotation25 faldo:begin ?pfsb26 ;
faldo:end ?pfse27 ;
rdf:type up:Initiator_Methionine_Annotation ;
rdfs:comment 'Removed' .
?pfsb26 faldo:position ?thisPositionOn28 ;
rdf:type faldo:ExactPosition .
?pfse27 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?annotation30 faldo:begin ?pfsb31 ;
faldo:end ?pfse32 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment 'N-acetylalanine' .
?pfsb31 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
?pfse32 faldo:position ?thisPositionOn34 ;
rdf:type faldo:ExactPosition .
?pfs35 up:annotation ?annotation36 .
?annotation36 faldo:begin ?pfsb37 ;
faldo:end ?pfse38 ;
up:ligand ?ligand39 ;
rdf:type up:Binding_Site_Annotation .
?pfsb37 faldo:position ?thisPositionOn40 ;
rdf:type faldo:ExactPosition .
?pfse38 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?ligand39 rdfs:subClassOf chebi:61402 .
?pfs42 up:annotation ?annotation43 .
?annotation43 faldo:begin ?pfsb44 ;
faldo:end ?pfse45 ;
up:ligand ?ligand46 ;
rdf:type up:Binding_Site_Annotation .
?pfsb44 faldo:position ?thisPositionOn47 ;
rdf:type faldo:ExactPosition .
?pfse45 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?ligand46 rdfs:subClassOf chebi:61402 .
?pfs49 up:annotation ?annotation50 .
?annotation50 faldo:begin ?pfsb51 ;
faldo:end ?pfse52 ;
up:ligand ?ligand53 ;
rdf:type up:Binding_Site_Annotation .
?pfsb51 faldo:position ?thisPositionOn54 ;
rdf:type faldo:ExactPosition .
?pfse52 faldo:position ?thisPositionOn55 ;
rdf:type faldo:ExactPosition .
?ligand53 rdfs:subClassOf chebi:61402 .
?pfs56 up:annotation ?annotation57 .
?annotation57 faldo:begin ?pfsb58 ;
faldo:end ?pfse59 ;
up:ligand ?ligand60 ;
rdf:type up:Binding_Site_Annotation .
?pfsb58 faldo:position ?thisPositionOn61 ;
rdf:type faldo:ExactPosition .
?pfse59 faldo:position ?thisPositionOn62 ;
rdf:type faldo:ExactPosition .
?ligand60 rdfs:subClassOf chebi:61402 .
?pfs63 up:annotation ?annotation64 .
?annotation64 faldo:begin ?pfsb65 ;
faldo:end ?pfse66 ;
up:ligand ?ligand67 ;
rdf:type up:Binding_Site_Annotation .
?pfsb65 faldo:position ?thisPositionOn68 ;
rdf:type faldo:ExactPosition .
?pfse66 faldo:position ?thisPositionOn69 ;
rdf:type faldo:ExactPosition .
?ligand67 rdfs:subClassOf chebi:18420 .
?pfs70 up:annotation ?annotation71 .
?annotation71 faldo:begin ?pfsb72 ;
faldo:end ?pfse73 ;
up:ligand ?ligand74 ;
rdf:type up:Binding_Site_Annotation .
?pfsb72 faldo:position ?thisPositionOn75 ;
rdf:type faldo:ExactPosition .
?pfse73 faldo:position ?thisPositionOn76 ;
rdf:type faldo:ExactPosition .
?ligand74 rdfs:subClassOf chebi:18420 .
?pfs77 up:annotation ?annotation78 .
?annotation78 faldo:begin ?pfsb79 ;
faldo:end ?pfse80 ;
up:ligand ?ligand81 ;
rdf:type up:Binding_Site_Annotation .
?pfsb79 faldo:position ?thisPositionOn82 ;
rdf:type faldo:ExactPosition .
?pfse80 faldo:position ?thisPositionOn83 ;
rdf:type faldo:ExactPosition .
?ligand81 rdfs:subClassOf chebi:61402 .
?pfs84 up:annotation ?annotation85 .
?annotation85 faldo:begin ?pfsb86 ;
faldo:end ?pfse87 ;
up:ligand ?ligand88 ;
rdf:type up:Binding_Site_Annotation .
?pfsb86 faldo:position ?thisPositionOn89 ;
rdf:type faldo:ExactPosition .
?pfse87 faldo:position ?thisPositionOn90 ;
rdf:type faldo:ExactPosition .
?ligand88 rdfs:subClassOf chebi:61402 .
_:844271 a rdf:Statement ;
up:attribution _:844233 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:844272 a rdf:Statement ;
up:attribution _:844234 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:844273 a rdf:Statement ;
up:attribution _:844235 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:844274 a rdf:Statement ;
up:attribution _:844236 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name3 .
_:844275 a rdf:Statement ;
up:attribution _:844237 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name4 .
_:844276 a rdf:Statement ;
up:attribution _:844238 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name5 .
_:844277 a rdf:Statement ;
up:attribution _:844239 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:844278 a rdf:Statement ;
up:attribution _:844240 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:844279 a rdf:Statement ;
up:attribution _:844241 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:844280 a rdf:Statement ;
up:attribution _:844242 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:844281 a rdf:Statement ;
up:attribution _:844243 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:844282 a rdf:Statement ;
up:attribution _:844244 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:844283 a rdf:Statement ;
up:attribution _:844245 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:844284 a rdf:Statement ;
up:attribution _:844246 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:844285 a rdf:Statement ;
up:attribution _:844247 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:844286 a rdf:Statement ;
up:attribution _:844248 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:464 .
_:844287 a rdf:Statement ;
up:attribution _:844249 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:844288 a rdf:Statement ;
up:attribution _:844250 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:546 .
_:844289 a rdf:Statement ;
up:attribution _:844251 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:844290 a rdf:Statement ;
up:attribution _:844252 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:844291 a rdf:Statement ;
up:attribution _:844253 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0047429 .
_:844292 a rdf:Statement ;
up:attribution _:844254 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0036220 .
_:844293 a rdf:Statement ;
up:attribution _:844255 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0035870 .
_:844294 a rdf:Statement ;
up:attribution _:844256 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0036222 .
_:844295 a rdf:Statement ;
up:attribution _:844257 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009204 .
_:844296 a rdf:Statement ;
up:attribution _:844258 ;
rdf:subject ?case15 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:7 .
_:844297 a rdf:Statement ;
up:attribution _:844259 ;
rdf:subject ?case16 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:539 .
_:844298 a rdf:Statement ;
up:attribution _:844260 ;
rdf:subject ?case16 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005634 .
_:844299 a rdf:Statement ;
up:source unirule:MF_03148 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:844300 a rdf:Statement ;
up:attribution _:844261 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:844301 a rdf:Statement ;
up:source unirule:MF_03148 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:844302 a rdf:Statement ;
up:attribution _:844262 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:844303 a rdf:Statement ;
up:source unirule:MF_03148 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:844304 a rdf:Statement ;
up:attribution _:844263 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:844305 a rdf:Statement ;
up:source unirule:MF_03148 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:844306 a rdf:Statement ;
up:attribution _:844264 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:844307 a rdf:Statement ;
up:source unirule:MF_03148 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:844308 a rdf:Statement ;
up:attribution _:844265 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:844309 a rdf:Statement ;
up:source unirule:MF_03148 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:844310 a rdf:Statement ;
up:attribution _:844266 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:844311 a rdf:Statement ;
up:source unirule:MF_03148 ;
rdf:subject ?pfs63 ;
rdf:predicate up:annotation ;
rdf:object ?annotation64 .
_:844312 a rdf:Statement ;
up:attribution _:844267 ;
rdf:subject ?pfs63 ;
rdf:predicate up:annotation ;
rdf:object ?annotation64 .
_:844313 a rdf:Statement ;
up:source unirule:MF_03148 ;
rdf:subject ?pfs70 ;
rdf:predicate up:annotation ;
rdf:object ?annotation71 .
_:844314 a rdf:Statement ;
up:attribution _:844268 ;
rdf:subject ?pfs70 ;
rdf:predicate up:annotation ;
rdf:object ?annotation71 .
_:844315 a rdf:Statement ;
up:source unirule:MF_03148 ;
rdf:subject ?pfs77 ;
rdf:predicate up:annotation ;
rdf:object ?annotation78 .
_:844316 a rdf:Statement ;
up:attribution _:844269 ;
rdf:subject ?pfs77 ;
rdf:predicate up:annotation ;
rdf:object ?annotation78 .
_:844317 a rdf:Statement ;
up:source unirule:MF_03148 ;
rdf:subject ?pfs84 ;
rdf:predicate up:annotation ;
rdf:object ?annotation85 .
_:844318 a rdf:Statement ;
up:attribution _:844270 ;
rdf:subject ?pfs84 ;
rdf:predicate up:annotation ;
rdf:object ?annotation85 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_03148
#Rule MF_03148 Created by:? on:2012-11-05 Modified by:Elisabeth Coudert on:2025-02-21
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_03148 .
?thisOrganism rdfs:subClassOf+ taxon:2759 .
BIND(URI(CONCAT(STR(?this), '#MF_03148a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_03148a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_03148a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_03148a3')) AS ?name3) .
BIND(URI(CONCAT(STR(?this), '#MF_03148a4')) AS ?name4) .
BIND(URI(CONCAT(STR(?this), '#MF_03148a5')) AS ?name5) .
BIND(URI(CONCAT(STR(?this), '#MF_03148a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_03148a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_03148a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_03148a12')) AS ?annotation12) .
BIND(URI(CONCAT(STR(?this), '#MF_03148a13')) AS ?annotation13) .
BIND(URI(CONCAT(STR(?this), '#MF_03148a14')) AS ?annotation14) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch95 faldo:location ?templateMotifSequenceMatchRegionQ9BY3296 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9BY3298 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9BY32MF_0314891 .
?templateMotifSequenceMatchRegionQ9BY3296 faldo:begin ?templateMotifSequenceMatchBeginQ9BY3297 .
?templateMotifSequenceMatchBeginQ9BY3297 faldo:position ?templateMotifSequenceMatchBeginPositionQ9BY3292 ;
faldo:reference isoform:Q9BY32-1 .
?templateMotifSequenceProfileAlignmentOperationQ9BY3298 edam:has_input signature:MF_03148 ;
rdf:type edam:operation_0300 .
?targetMotifMatch99 faldo:location ?targetMotifMatchRegionMatch100 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03148102 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9BY32MF_0314893 .
?targetMotifMatchRegionMatch100 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03148101 .
?targetMotifMatchRegionMatchBeginMF_03148101 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0314894 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03148102 edam:has_input signature:MF_03148 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFTGRP_1) .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:40674 .
BIND(1 AS ?thisPositionOn28) .
BIND(?thisPositionOn28 AS ?thisPositionOn29) .
BIND(?this AS ?pfs1t103) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb26) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse27) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn28, 1) = 'M')) .
BIND(1 AS ?thisPositionOn33) .
BIND(?thisPositionOn33 AS ?thisPositionOn34) .
BIND(?this AS ?pfs1t104) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb31) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse32) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn33, 1) = 'A')) .
BIND(?this AS ?pfs24) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch109 faldo:location ?templateMotifSequenceMatchRegionQ9BY32110 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9BY32112 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9BY32MF_03148105 .
?templateMotifSequenceMatchRegionQ9BY32110 faldo:begin ?templateMotifSequenceMatchBeginQ9BY32111 .
?templateMotifSequenceMatchBeginQ9BY32111 faldo:position ?templateMotifSequenceMatchBeginPositionQ9BY32106 ;
faldo:reference isoform:Q9BY32-1 .
?templateMotifSequenceProfileAlignmentOperationQ9BY32112 edam:has_input signature:MF_03148 ;
rdf:type edam:operation_0300 .
?targetMotifMatch113 faldo:location ?targetMotifMatchRegionMatch114 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03148116 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9BY32MF_03148107 .
?targetMotifMatchRegionMatch114 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03148115 .
?targetMotifMatchRegionMatchBeginMF_03148115 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03148108 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03148116 edam:has_input signature:MF_03148 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9BY32MF_03148105, 1, (STRLEN(?templateMotifCigarQ9BY32MF_03148105) - STRLEN(REPLACE(?templateMotifCigarQ9BY32MF_03148105, CONCAT('^(?:-*[^-]){', STR(((14 - ?templateMotifSequenceMatchBeginPositionQ9BY32106) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1117) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9BY32MF_03148107, 1, (STRLEN(?targetMotifMatchCigarQ9BY32MF_03148107) - STRLEN(REPLACE(?targetMotifMatchCigarQ9BY32MF_03148107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9BY32MF_03148107, 1, (STRLEN(?targetMotifMatchCigarQ9BY32MF_03148107) - STRLEN(REPLACE(?targetMotifMatchCigarQ9BY32MF_03148107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), '')))), '[^-]', ''))) AS ?step2118) .
BIND(((?step2118 + ?targetMotifMatchRegionMatchBeginPositionMF_03148108) - 1) AS ?thisPositionOn40) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9BY32MF_03148105, 1, (STRLEN(?templateMotifCigarQ9BY32MF_03148105) - STRLEN(REPLACE(?templateMotifCigarQ9BY32MF_03148105, CONCAT('^(?:-*[^-]){', STR(((19 - ?templateMotifSequenceMatchBeginPositionQ9BY32106) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1119) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9BY32MF_03148107, 1, (STRLEN(?targetMotifMatchCigarQ9BY32MF_03148107) - STRLEN(REPLACE(?targetMotifMatchCigarQ9BY32MF_03148107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9BY32MF_03148107, 1, (STRLEN(?targetMotifMatchCigarQ9BY32MF_03148107) - STRLEN(REPLACE(?targetMotifMatchCigarQ9BY32MF_03148107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), '')))), '[^-]', ''))) AS ?step2120) .
BIND(((?step2120 + ?targetMotifMatchRegionMatchBeginPositionMF_03148108) - 1) AS ?thisPositionOn41) .
BIND(?this AS ?pfs2t121) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb37) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse38) .
FILTER (REGEX('T[ARNDCQEGHILKMFPSTWYVBZJUOX]N[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]K', SUBSTR(?thisSequenceValue, ?thisPositionOn40, (?thisPositionOn41 - ?thisPositionOn40)))) .
BIND(URI(CONCAT(STR(?this), '#MF_03148a36')) AS ?annotation36) .
BIND(?this AS ?pfs35) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch126 faldo:location ?templateMotifSequenceMatchRegionQ9BY32127 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9BY32129 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9BY32MF_03148122 .
?templateMotifSequenceMatchRegionQ9BY32127 faldo:begin ?templateMotifSequenceMatchBeginQ9BY32128 .
?templateMotifSequenceMatchBeginQ9BY32128 faldo:position ?templateMotifSequenceMatchBeginPositionQ9BY32123 ;
faldo:reference isoform:Q9BY32-1 .
?templateMotifSequenceProfileAlignmentOperationQ9BY32129 edam:has_input signature:MF_03148 ;
rdf:type edam:operation_0300 .
?targetMotifMatch130 faldo:location ?targetMotifMatchRegionMatch131 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03148133 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9BY32MF_03148124 .
?targetMotifMatchRegionMatch131 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03148132 .
?targetMotifMatchRegionMatchBeginMF_03148132 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03148125 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03148133 edam:has_input signature:MF_03148 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9BY32MF_03148122, 1, (STRLEN(?templateMotifCigarQ9BY32MF_03148122) - STRLEN(REPLACE(?templateMotifCigarQ9BY32MF_03148122, CONCAT('^(?:-*[^-]){', STR(((72 - ?templateMotifSequenceMatchBeginPositionQ9BY32123) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1134) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9BY32MF_03148124, 1, (STRLEN(?targetMotifMatchCigarQ9BY32MF_03148124) - STRLEN(REPLACE(?targetMotifMatchCigarQ9BY32MF_03148124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9BY32MF_03148124, 1, (STRLEN(?targetMotifMatchCigarQ9BY32MF_03148124) - STRLEN(REPLACE(?targetMotifMatchCigarQ9BY32MF_03148124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), '')))), '[^-]', ''))) AS ?step2135) .
BIND(((?step2135 + ?targetMotifMatchRegionMatchBeginPositionMF_03148125) - 1) AS ?thisPositionOn47) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9BY32MF_03148122, 1, (STRLEN(?templateMotifCigarQ9BY32MF_03148122) - STRLEN(REPLACE(?templateMotifCigarQ9BY32MF_03148122, CONCAT('^(?:-*[^-]){', STR(((73 - ?templateMotifSequenceMatchBeginPositionQ9BY32123) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1136) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9BY32MF_03148124, 1, (STRLEN(?targetMotifMatchCigarQ9BY32MF_03148124) - STRLEN(REPLACE(?targetMotifMatchCigarQ9BY32MF_03148124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9BY32MF_03148124, 1, (STRLEN(?targetMotifMatchCigarQ9BY32MF_03148124) - STRLEN(REPLACE(?targetMotifMatchCigarQ9BY32MF_03148124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), '')))), '[^-]', ''))) AS ?step2137) .
BIND(((?step2137 + ?targetMotifMatchRegionMatchBeginPositionMF_03148125) - 1) AS ?thisPositionOn48) .
BIND(?this AS ?pfs2t138) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb44) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse45) .
FILTER (REGEX('D[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn47, (?thisPositionOn48 - ?thisPositionOn47)))) .
BIND(URI(CONCAT(STR(?this), '#MF_03148a43')) AS ?annotation43) .
BIND(?this AS ?pfs42) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch143 faldo:location ?templateMotifSequenceMatchRegionQ9BY32144 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9BY32146 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9BY32MF_03148139 .
?templateMotifSequenceMatchRegionQ9BY32144 faldo:begin ?templateMotifSequenceMatchBeginQ9BY32145 .
?templateMotifSequenceMatchBeginQ9BY32145 faldo:position ?templateMotifSequenceMatchBeginPositionQ9BY32140 ;
faldo:reference isoform:Q9BY32-1 .
?templateMotifSequenceProfileAlignmentOperationQ9BY32146 edam:has_input signature:MF_03148 ;
rdf:type edam:operation_0300 .
?targetMotifMatch147 faldo:location ?targetMotifMatchRegionMatch148 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03148150 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9BY32MF_03148141 .
?targetMotifMatchRegionMatch148 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03148149 .
?targetMotifMatchRegionMatchBeginMF_03148149 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03148142 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03148150 edam:has_input signature:MF_03148 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9BY32MF_03148139, 1, (STRLEN(?templateMotifCigarQ9BY32MF_03148139) - STRLEN(REPLACE(?templateMotifCigarQ9BY32MF_03148139, CONCAT('^(?:-*[^-]){', STR(((149 - ?templateMotifSequenceMatchBeginPositionQ9BY32140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1151) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9BY32MF_03148141, 1, (STRLEN(?targetMotifMatchCigarQ9BY32MF_03148141) - STRLEN(REPLACE(?targetMotifMatchCigarQ9BY32MF_03148141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9BY32MF_03148141, 1, (STRLEN(?targetMotifMatchCigarQ9BY32MF_03148141) - STRLEN(REPLACE(?targetMotifMatchCigarQ9BY32MF_03148141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), '')))), '[^-]', ''))) AS ?step2152) .
BIND(((?step2152 + ?targetMotifMatchRegionMatchBeginPositionMF_03148142) - 1) AS ?thisPositionOn54) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9BY32MF_03148139, 1, (STRLEN(?templateMotifCigarQ9BY32MF_03148139) - STRLEN(REPLACE(?templateMotifCigarQ9BY32MF_03148139, CONCAT('^(?:-*[^-]){', STR(((152 - ?templateMotifSequenceMatchBeginPositionQ9BY32140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1153) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9BY32MF_03148141, 1, (STRLEN(?targetMotifMatchCigarQ9BY32MF_03148141) - STRLEN(REPLACE(?targetMotifMatchCigarQ9BY32MF_03148141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9BY32MF_03148141, 1, (STRLEN(?targetMotifMatchCigarQ9BY32MF_03148141) - STRLEN(REPLACE(?targetMotifMatchCigarQ9BY32MF_03148141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), '')))), '[^-]', ''))) AS ?step2154) .
BIND(((?step2154 + ?targetMotifMatchRegionMatchBeginPositionMF_03148142) - 1) AS ?thisPositionOn55) .
BIND(?this AS ?pfs2t155) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb51) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse52) .
FILTER (REGEX('FGW[DEN]', SUBSTR(?thisSequenceValue, ?thisPositionOn54, (?thisPositionOn55 - ?thisPositionOn54)))) .
BIND(URI(CONCAT(STR(?this), '#MF_03148a50')) AS ?annotation50) .
BIND(?this AS ?pfs49) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch160 faldo:location ?templateMotifSequenceMatchRegionQ9BY32161 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9BY32163 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9BY32MF_03148156 .
?templateMotifSequenceMatchRegionQ9BY32161 faldo:begin ?templateMotifSequenceMatchBeginQ9BY32162 .
?templateMotifSequenceMatchBeginQ9BY32162 faldo:position ?templateMotifSequenceMatchBeginPositionQ9BY32157 ;
faldo:reference isoform:Q9BY32-1 .
?templateMotifSequenceProfileAlignmentOperationQ9BY32163 edam:has_input signature:MF_03148 ;
rdf:type edam:operation_0300 .
?targetMotifMatch164 faldo:location ?targetMotifMatchRegionMatch165 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03148167 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9BY32MF_03148158 .
?targetMotifMatchRegionMatch165 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03148166 .
?targetMotifMatchRegionMatchBeginMF_03148166 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03148159 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03148167 edam:has_input signature:MF_03148 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9BY32MF_03148156, 1, (STRLEN(?templateMotifCigarQ9BY32MF_03148156) - STRLEN(REPLACE(?templateMotifCigarQ9BY32MF_03148156, CONCAT('^(?:-*[^-]){', STR(((177 - ?templateMotifSequenceMatchBeginPositionQ9BY32157) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1168) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9BY32MF_03148158, 1, (STRLEN(?targetMotifMatchCigarQ9BY32MF_03148158) - STRLEN(REPLACE(?targetMotifMatchCigarQ9BY32MF_03148158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9BY32MF_03148158, 1, (STRLEN(?targetMotifMatchCigarQ9BY32MF_03148158) - STRLEN(REPLACE(?targetMotifMatchCigarQ9BY32MF_03148158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), '')))), '[^-]', ''))) AS ?step2169) .
BIND(((?step2169 + ?targetMotifMatchRegionMatchBeginPositionMF_03148159) - 1) AS ?thisPositionOn61) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9BY32MF_03148156, 1, (STRLEN(?templateMotifCigarQ9BY32MF_03148156) - STRLEN(REPLACE(?templateMotifCigarQ9BY32MF_03148156, CONCAT('^(?:-*[^-]){', STR(((178 - ?templateMotifSequenceMatchBeginPositionQ9BY32157) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1170) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9BY32MF_03148158, 1, (STRLEN(?targetMotifMatchCigarQ9BY32MF_03148158) - STRLEN(REPLACE(?targetMotifMatchCigarQ9BY32MF_03148158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9BY32MF_03148158, 1, (STRLEN(?targetMotifMatchCigarQ9BY32MF_03148158) - STRLEN(REPLACE(?targetMotifMatchCigarQ9BY32MF_03148158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), '')))), '[^-]', ''))) AS ?step2171) .
BIND(((?step2171 + ?targetMotifMatchRegionMatchBeginPositionMF_03148159) - 1) AS ?thisPositionOn62) .
BIND(?this AS ?pfs2t172) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfsb58) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfse59) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn61, (?thisPositionOn62 - ?thisPositionOn61)) = 'HR')) .
BIND(URI(CONCAT(STR(?this), '#MF_03148a57')) AS ?annotation57) .
BIND(?this AS ?pfs56) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch177 faldo:location ?templateMotifSequenceMatchRegionQ9BY32178 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9BY32180 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9BY32MF_03148173 .
?templateMotifSequenceMatchRegionQ9BY32178 faldo:begin ?templateMotifSequenceMatchBeginQ9BY32179 .
?templateMotifSequenceMatchBeginQ9BY32179 faldo:position ?templateMotifSequenceMatchBeginPositionQ9BY32174 ;
faldo:reference isoform:Q9BY32-1 .
?templateMotifSequenceProfileAlignmentOperationQ9BY32180 edam:has_input signature:MF_03148 ;
rdf:type edam:operation_0300 .
?targetMotifMatch181 faldo:location ?targetMotifMatchRegionMatch182 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03148184 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9BY32MF_03148175 .
?targetMotifMatchRegionMatch182 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03148183 .
?targetMotifMatchRegionMatchBeginMF_03148183 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03148176 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03148184 edam:has_input signature:MF_03148 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9BY32MF_03148173, 1, (STRLEN(?templateMotifCigarQ9BY32MF_03148173) - STRLEN(REPLACE(?templateMotifCigarQ9BY32MF_03148173, CONCAT('^(?:-*[^-]){', STR(((44 - ?templateMotifSequenceMatchBeginPositionQ9BY32174) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1185) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9BY32MF_03148175, 1, (STRLEN(?targetMotifMatchCigarQ9BY32MF_03148175) - STRLEN(REPLACE(?targetMotifMatchCigarQ9BY32MF_03148175, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9BY32MF_03148175, 1, (STRLEN(?targetMotifMatchCigarQ9BY32MF_03148175) - STRLEN(REPLACE(?targetMotifMatchCigarQ9BY32MF_03148175, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1185), '}'), '')))), '[^-]', ''))) AS ?step2186) .
BIND(((?step2186 + ?targetMotifMatchRegionMatchBeginPositionMF_03148176) - 1) AS ?thisPositionOn68) .
BIND(?thisPositionOn68 AS ?thisPositionOn69) .
BIND(?this AS ?pfs2t187) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfsb65) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfse66) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn68, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_03148a64')) AS ?annotation64) .
BIND(?this AS ?pfs63) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch192 faldo:location ?templateMotifSequenceMatchRegionQ9BY32193 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9BY32195 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9BY32MF_03148188 .
?templateMotifSequenceMatchRegionQ9BY32193 faldo:begin ?templateMotifSequenceMatchBeginQ9BY32194 .
?templateMotifSequenceMatchBeginQ9BY32194 faldo:position ?templateMotifSequenceMatchBeginPositionQ9BY32189 ;
faldo:reference isoform:Q9BY32-1 .
?templateMotifSequenceProfileAlignmentOperationQ9BY32195 edam:has_input signature:MF_03148 ;
rdf:type edam:operation_0300 .
?targetMotifMatch196 faldo:location ?targetMotifMatchRegionMatch197 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03148199 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9BY32MF_03148190 .
?targetMotifMatchRegionMatch197 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03148198 .
?targetMotifMatchRegionMatchBeginMF_03148198 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03148191 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03148199 edam:has_input signature:MF_03148 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9BY32MF_03148188, 1, (STRLEN(?templateMotifCigarQ9BY32MF_03148188) - STRLEN(REPLACE(?templateMotifCigarQ9BY32MF_03148188, CONCAT('^(?:-*[^-]){', STR(((72 - ?templateMotifSequenceMatchBeginPositionQ9BY32189) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1200) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9BY32MF_03148190, 1, (STRLEN(?targetMotifMatchCigarQ9BY32MF_03148190) - STRLEN(REPLACE(?targetMotifMatchCigarQ9BY32MF_03148190, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1200), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9BY32MF_03148190, 1, (STRLEN(?targetMotifMatchCigarQ9BY32MF_03148190) - STRLEN(REPLACE(?targetMotifMatchCigarQ9BY32MF_03148190, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1200), '}'), '')))), '[^-]', ''))) AS ?step2201) .
BIND(((?step2201 + ?targetMotifMatchRegionMatchBeginPositionMF_03148191) - 1) AS ?thisPositionOn75) .
BIND(?thisPositionOn75 AS ?thisPositionOn76) .
BIND(?this AS ?pfs2t202) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfsb72) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfse73) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn75, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_03148a71')) AS ?annotation71) .
BIND(?this AS ?pfs70) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch207 faldo:location ?templateMotifSequenceMatchRegionQ9BY32208 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9BY32210 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9BY32MF_03148203 .
?templateMotifSequenceMatchRegionQ9BY32208 faldo:begin ?templateMotifSequenceMatchBeginQ9BY32209 .
?templateMotifSequenceMatchBeginQ9BY32209 faldo:position ?templateMotifSequenceMatchBeginPositionQ9BY32204 ;
faldo:reference isoform:Q9BY32-1 .
?templateMotifSequenceProfileAlignmentOperationQ9BY32210 edam:has_input signature:MF_03148 ;
rdf:type edam:operation_0300 .
?targetMotifMatch211 faldo:location ?targetMotifMatchRegionMatch212 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03148214 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9BY32MF_03148205 .
?targetMotifMatchRegionMatch212 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03148213 .
?targetMotifMatchRegionMatchBeginMF_03148213 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03148206 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03148214 edam:has_input signature:MF_03148 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9BY32MF_03148203, 1, (STRLEN(?templateMotifCigarQ9BY32MF_03148203) - STRLEN(REPLACE(?templateMotifCigarQ9BY32MF_03148203, CONCAT('^(?:-*[^-]){', STR(((56 - ?templateMotifSequenceMatchBeginPositionQ9BY32204) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1215) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9BY32MF_03148205, 1, (STRLEN(?targetMotifMatchCigarQ9BY32MF_03148205) - STRLEN(REPLACE(?targetMotifMatchCigarQ9BY32MF_03148205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9BY32MF_03148205, 1, (STRLEN(?targetMotifMatchCigarQ9BY32MF_03148205) - STRLEN(REPLACE(?targetMotifMatchCigarQ9BY32MF_03148205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), '')))), '[^-]', ''))) AS ?step2216) .
BIND(((?step2216 + ?targetMotifMatchRegionMatchBeginPositionMF_03148206) - 1) AS ?thisPositionOn82) .
BIND(?thisPositionOn82 AS ?thisPositionOn83) .
BIND(?this AS ?pfs2t217) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfsb79) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfse80) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn82, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_03148a78')) AS ?annotation78) .
BIND(?this AS ?pfs77) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch222 faldo:location ?templateMotifSequenceMatchRegionQ9BY32223 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9BY32225 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9BY32MF_03148218 .
?templateMotifSequenceMatchRegionQ9BY32223 faldo:begin ?templateMotifSequenceMatchBeginQ9BY32224 .
?templateMotifSequenceMatchBeginQ9BY32224 faldo:position ?templateMotifSequenceMatchBeginPositionQ9BY32219 ;
faldo:reference isoform:Q9BY32-1 .
?templateMotifSequenceProfileAlignmentOperationQ9BY32225 edam:has_input signature:MF_03148 ;
rdf:type edam:operation_0300 .
?targetMotifMatch226 faldo:location ?targetMotifMatchRegionMatch227 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03148229 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9BY32MF_03148220 .
?targetMotifMatchRegionMatch227 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03148228 .
?targetMotifMatchRegionMatchBeginMF_03148228 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03148221 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03148229 edam:has_input signature:MF_03148 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9BY32MF_03148218, 1, (STRLEN(?templateMotifCigarQ9BY32MF_03148218) - STRLEN(REPLACE(?templateMotifCigarQ9BY32MF_03148218, CONCAT('^(?:-*[^-]){', STR(((172 - ?templateMotifSequenceMatchBeginPositionQ9BY32219) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1230) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9BY32MF_03148220, 1, (STRLEN(?targetMotifMatchCigarQ9BY32MF_03148220) - STRLEN(REPLACE(?targetMotifMatchCigarQ9BY32MF_03148220, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1230), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9BY32MF_03148220, 1, (STRLEN(?targetMotifMatchCigarQ9BY32MF_03148220) - STRLEN(REPLACE(?targetMotifMatchCigarQ9BY32MF_03148220, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1230), '}'), '')))), '[^-]', ''))) AS ?step2231) .
BIND(((?step2231 + ?targetMotifMatchRegionMatchBeginPositionMF_03148221) - 1) AS ?thisPositionOn89) .
BIND(?thisPositionOn89 AS ?thisPositionOn90) .
BIND(?this AS ?pfs2t232) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfsb86) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn90))) AS ?pfse87) .
FILTER (REGEX('[KR]', SUBSTR(?thisSequenceValue, ?thisPositionOn89, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_03148a85')) AS ?annotation85) .
BIND(?this AS ?pfs84) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag233) .
}
BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag233, ?UNBOUND_VARIABLE) AS ?case15) .
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:4751 .
BIND(?this AS ?case16) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:7742 .
BIND(?this AS ?case17) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:4751 .
})) .
BIND(?this AS ?case18) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:4930 .
BIND(?this AS ?case19) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:6237 .
BIND(?this AS ?case20) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:147537 .
BIND(?this AS ?case21) .
}
OPTIONAL {
?this a up:Protein .
VALUES ?supertaxon234 {taxon:7742 taxon:4930}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon234 .
BIND(?this AS ?case22) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
VALUES ?supertaxon235 {taxon:4930 taxon:7742}
?thisOrganism rdfs:subClassOf+ ?supertaxon235 .
})) .
BIND(?this AS ?case23) .
}
}
"xsd:string |