Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_03021#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_03021#construct-where-list-0
http://purl.uniprot.org/unirules/MF_03021#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_03021#construct-template-list-0
http://purl.uniprot.org/unirules/MF_03021#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:791254 up:source unirule:MF_03021 . _:791255 up:source unirule:MF_03021 . _:791256 up:source unirule:MF_03021 . _:791257 up:source unirule:MF_03021 . _:791258 up:source unirule:MF_03021 . _:791259 up:source unirule:MF_03021 . _:791260 up:source unirule:MF_03021 . _:791261 up:source unirule:MF_03021 . _:791262 up:source unirule:MF_03021 . _:791263 up:source unirule:MF_03021 . _:791264 up:source unirule:MF_03021 . _:791265 up:source unirule:MF_03021 . _:791266 up:source unirule:MF_03021 . _:791267 up:source unirule:MF_03021 . _:791268 up:source unirule:MF_03021 . _:791269 up:source unirule:MF_03021 . _:791270 up:source unirule:MF_03021 . _:791271 up:source unirule:MF_03021 . _:791272 up:source unirule:MF_03021 . _:791273 up:source unirule:MF_03021 . _:791274 up:source unirule:MF_03021 . _:791275 up:source unirule:MF_03021 . _:791276 up:source unirule:MF_03021 . _:791277 up:source unirule:MF_03021 . _:791278 up:source unirule:MF_03021 . _:791279 up:source unirule:MF_03021 . _:791280 up:source unirule:MF_03021 . _:791281 up:source unirule:MF_03021 . _:791282 up:source unirule:MF_03021 . _:791283 up:source unirule:MF_03021 . _:791284 up:source unirule:MF_03021 . _:791285 up:source unirule:MF_03021 . _:791286 up:source unirule:MF_03021 . _:791287 up:source unirule:MF_03021 . _:791288 up:source unirule:MF_03021 . _:791289 up:source unirule:MF_03021 . _:791290 up:source unirule:MF_03021 . _:791291 up:source unirule:MF_03021 . _:791292 up:source unirule:MF_03021 . _:791293 up:source unirule:MF_03021 . _:791294 up:source unirule:MF_03021 . _:791295 up:source unirule:MF_03021 . _:791296 up:source unirule:MF_03021 . _:791297 up:source unirule:MF_03021 . _:791298 up:source unirule:MF_03021 . _:791299 up:source unirule:MF_03021 . _:791300 up:source unirule:MF_03021 . _:791301 up:source unirule:MF_03021 . _:791302 up:source unirule:MF_03021 . _:791303 up:source unirule:MF_03021 . ?this up:annotation ?annotation1 , ?annotation3 ; up:classifiedWith GO:0005524 , GO:0005737 , GO:0005813 , GO:0005819 , GO:0005874 , GO:0008017 , GO:0008568 , GO:0016020 , GO:0031117 , GO:0034214 , GO:0051013 , keyword:206 , keyword:413 , keyword:472 , keyword:493 , keyword:547 , keyword:67 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '5.6.1.1' ; up:fullName 'Spastin' ; rdf:type up:Structured_Name . ?annotation1 up:activity ?activity2 ; rdf:type up:Catalytic_Activity_Annotation . ?activity2 up:enzymeClass . ?annotation3 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the AAA ATPase family. Spastin subfamily.' . ?case4 up:classifiedWith GO:0005768 , GO:0005783 , GO:0030496 , keyword:21 , keyword:256 . ?case5 up:classifiedWith GO:0005634 , GO:0006888 , GO:0007409 , GO:0032506 , keyword:539 . ?case6 up:classifiedWith GO:0000022 , GO:0007079 , GO:0008344 , GO:0050803 , keyword:158 , keyword:498 , keyword:551 . ?case7 up:classifiedWith keyword:131 , keyword:132 , keyword:217 , keyword:221 , keyword:524 . ?pfs10 up:annotation ?annotation11 . ?annotation11 faldo:begin ?pfsb12 ; faldo:end ?pfse13 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Cytoplasmic' . ?pfsb12 faldo:position ?thisPositionOn14 ; rdf:type faldo:ExactPosition . ?pfse13 faldo:position ?thisPositionOn15 ; rdf:type faldo:ExactPosition . ?pfs16 up:annotation ?annotation17 . ?annotation17 faldo:begin ?pfsb18 ; faldo:end ?pfse19 ; rdf:type up:Intramembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb18 faldo:position ?thisPositionOn20 ; rdf:type faldo:ExactPosition . ?pfse19 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?pfs22 up:annotation ?annotation23 . ?annotation23 faldo:begin ?pfsb24 ; faldo:end ?pfse25 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Cytoplasmic' . ?pfsb24 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?pfse25 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfs28 up:annotation ?annotation29 . ?annotation29 faldo:begin ?pfsb30 ; faldo:end ?pfse31 ; up:ligand ?ligand32 ; rdf:type up:Binding_Site_Annotation . ?pfsb30 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?pfse31 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?ligand32 rdfs:subClassOf chebi:30616 . ?pfs35 up:annotation ?annotation36 . ?annotation36 faldo:begin ?pfsb37 ; faldo:end ?pfse38 ; rdf:type up:Motif_Annotation ; rdfs:comment 'Nuclear localization signal' . ?pfsb37 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?pfse38 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfs41 up:annotation ?annotation42 . ?annotation42 faldo:begin ?pfsb43 ; faldo:end ?pfse44 ; rdf:type up:Motif_Annotation ; rdfs:comment 'Nuclear export signal' . ?pfsb43 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?pfse44 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfs47 up:annotation ?annotation48 . ?annotation48 faldo:begin ?pfsb49 ; faldo:end ?pfse50 ; rdf:type up:Motif_Annotation ; rdfs:comment 'Nuclear localization signal' . ?pfsb49 faldo:position ?thisPositionOn51 ; rdf:type faldo:ExactPosition . ?pfse50 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . _:791304 a rdf:Statement ; up:attribution _:791254 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:791305 a rdf:Statement ; up:attribution _:791255 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:791306 a rdf:Statement ; up:attribution _:791256 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:791307 a rdf:Statement ; up:attribution _:791257 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:791308 a rdf:Statement ; up:attribution _:791258 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:791309 a rdf:Statement ; up:attribution _:791259 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:206 . _:791310 a rdf:Statement ; up:attribution _:791260 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:413 . _:791311 a rdf:Statement ; up:attribution _:791261 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:472 . _:791312 a rdf:Statement ; up:attribution _:791262 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:493 . _:791313 a rdf:Statement ; up:attribution _:791263 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:791314 a rdf:Statement ; up:attribution _:791264 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005524 . _:791315 a rdf:Statement ; up:attribution _:791265 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008017 . _:791316 a rdf:Statement ; up:attribution _:791266 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008568 . _:791317 a rdf:Statement ; up:attribution _:791267 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0051013 . _:791318 a rdf:Statement ; up:attribution _:791268 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0031117 . _:791319 a rdf:Statement ; up:attribution _:791269 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0034214 . _:791320 a rdf:Statement ; up:attribution _:791270 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005813 . _:791321 a rdf:Statement ; up:attribution _:791271 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:791322 a rdf:Statement ; up:attribution _:791272 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016020 . _:791323 a rdf:Statement ; up:attribution _:791273 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005874 . _:791324 a rdf:Statement ; up:attribution _:791274 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005819 . _:791325 a rdf:Statement ; up:attribution _:791275 ; rdf:subject ?case4 ; rdf:predicate up:classifiedWith ; rdf:object keyword:21 . _:791326 a rdf:Statement ; up:attribution _:791276 ; rdf:subject ?case4 ; rdf:predicate up:classifiedWith ; rdf:object keyword:256 . _:791327 a rdf:Statement ; up:attribution _:791277 ; rdf:subject ?case4 ; rdf:predicate up:classifiedWith ; rdf:object GO:0005768 . _:791328 a rdf:Statement ; up:attribution _:791278 ; rdf:subject ?case4 ; rdf:predicate up:classifiedWith ; rdf:object GO:0005783 . _:791329 a rdf:Statement ; up:attribution _:791279 ; rdf:subject ?case4 ; rdf:predicate up:classifiedWith ; rdf:object GO:0030496 . _:791330 a rdf:Statement ; up:attribution _:791280 ; rdf:subject ?case5 ; rdf:predicate up:classifiedWith ; rdf:object keyword:539 . _:791331 a rdf:Statement ; up:attribution _:791281 ; rdf:subject ?case5 ; rdf:predicate up:classifiedWith ; rdf:object GO:0005634 . _:791332 a rdf:Statement ; up:attribution _:791282 ; rdf:subject ?case5 ; rdf:predicate up:classifiedWith ; rdf:object GO:0007409 . _:791333 a rdf:Statement ; up:attribution _:791283 ; rdf:subject ?case5 ; rdf:predicate up:classifiedWith ; rdf:object GO:0006888 . _:791334 a rdf:Statement ; up:attribution _:791284 ; rdf:subject ?case5 ; rdf:predicate up:classifiedWith ; rdf:object GO:0032506 . _:791335 a rdf:Statement ; up:attribution _:791285 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object keyword:158 . _:791336 a rdf:Statement ; up:attribution _:791286 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object keyword:551 . _:791337 a rdf:Statement ; up:attribution _:791287 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object keyword:498 . _:791338 a rdf:Statement ; up:attribution _:791288 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object GO:0000022 . _:791339 a rdf:Statement ; up:attribution _:791289 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object GO:0007079 . _:791340 a rdf:Statement ; up:attribution _:791290 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object GO:0008344 . _:791341 a rdf:Statement ; up:attribution _:791291 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object GO:0050803 . _:791342 a rdf:Statement ; up:attribution _:791292 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:131 . _:791343 a rdf:Statement ; up:attribution _:791293 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:132 . _:791344 a rdf:Statement ; up:attribution _:791294 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:217 . _:791345 a rdf:Statement ; up:attribution _:791295 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:221 . _:791346 a rdf:Statement ; up:attribution _:791296 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:524 . _:791347 a rdf:Statement ; up:source unirule:MF_03021 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:791348 a rdf:Statement ; up:attribution _:791297 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:791349 a rdf:Statement ; up:source unirule:MF_03021 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:791350 a rdf:Statement ; up:attribution _:791298 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:791351 a rdf:Statement ; up:source unirule:MF_03021 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:791352 a rdf:Statement ; up:attribution _:791299 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:791353 a rdf:Statement ; up:source unirule:MF_03021 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:791354 a rdf:Statement ; up:attribution _:791300 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:791355 a rdf:Statement ; up:source unirule:MF_03021 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:791356 a rdf:Statement ; up:attribution _:791301 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:791357 a rdf:Statement ; up:source unirule:MF_03021 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:791358 a rdf:Statement ; up:attribution _:791302 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:791359 a rdf:Statement ; up:source unirule:MF_03021 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:791360 a rdf:Statement ; up:attribution _:791303 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03021 #Rule MF_03021 Created by:? on:2009-02-24 Modified by:Edouard de Castro on:2022-11-19 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_03021 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . BIND(URI(CONCAT(STR(?this), '#MF_03021a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_03021a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_03021a3')) AS ?annotation3) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch57 faldo:location ?templateMotifSequenceMatchRegionQ9UBP058 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBP060 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBP0MF_0302153 . ?templateMotifSequenceMatchRegionQ9UBP058 faldo:begin ?templateMotifSequenceMatchBeginQ9UBP059 . ?templateMotifSequenceMatchBeginQ9UBP059 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBP054 ; faldo:reference isoform:Q9UBP0-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBP060 edam:has_input signature:MF_03021 ; rdf:type edam:operation_0300 . ?targetMotifMatch61 faldo:location ?targetMotifMatchRegionMatch62 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0302164 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBP0MF_0302155 . ?targetMotifMatchRegionMatch62 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0302163 . ?targetMotifMatchRegionMatchBeginMF_0302163 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0302156 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0302164 edam:has_input signature:MF_03021 ; rdf:type edam:operation_0300 . BIND(1 AS ?thisPositionOn14) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBP0MF_0302153, 1, (STRLEN(?templateMotifCigarQ9UBP0MF_0302153) - STRLEN(REPLACE(?templateMotifCigarQ9UBP0MF_0302153, CONCAT('^(?:-*[^-]){', STR(((56 - ?templateMotifSequenceMatchBeginPositionQ9UBP054) + 1)), '}'), '')))), '[a-z]', '')) AS ?step165) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBP0MF_0302155, 1, (STRLEN(?targetMotifMatchCigarQ9UBP0MF_0302155) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBP0MF_0302155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBP0MF_0302155, 1, (STRLEN(?targetMotifMatchCigarQ9UBP0MF_0302155) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBP0MF_0302155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step165), '}'), '')))), '[^-]', ''))) AS ?step266) . BIND(((?step266 + ?targetMotifMatchRegionMatchBeginPositionMF_0302156) - 1) AS ?thisPositionOn15) . BIND(?this AS ?pfs1t67) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfsb12) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfse13) . FILTER ((BOUND(?thisPositionOn14) && BOUND(?thisPositionOn15))) . BIND(URI(CONCAT(STR(?this), '#MF_03021a11')) AS ?annotation11) . BIND(?this AS ?pfs10) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch72 faldo:location ?templateMotifSequenceMatchRegionQ9UBP073 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBP075 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBP0MF_0302168 . ?templateMotifSequenceMatchRegionQ9UBP073 faldo:begin ?templateMotifSequenceMatchBeginQ9UBP074 . ?templateMotifSequenceMatchBeginQ9UBP074 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBP069 ; faldo:reference isoform:Q9UBP0-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBP075 edam:has_input signature:MF_03021 ; rdf:type edam:operation_0300 . ?targetMotifMatch76 faldo:location ?targetMotifMatchRegionMatch77 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0302179 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBP0MF_0302170 . ?targetMotifMatchRegionMatch77 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0302178 . ?targetMotifMatchRegionMatchBeginMF_0302178 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0302171 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0302179 edam:has_input signature:MF_03021 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBP0MF_0302168, 1, (STRLEN(?templateMotifCigarQ9UBP0MF_0302168) - STRLEN(REPLACE(?templateMotifCigarQ9UBP0MF_0302168, CONCAT('^(?:-*[^-]){', STR(((57 - ?templateMotifSequenceMatchBeginPositionQ9UBP069) + 1)), '}'), '')))), '[a-z]', '')) AS ?step180) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBP0MF_0302170, 1, (STRLEN(?targetMotifMatchCigarQ9UBP0MF_0302170) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBP0MF_0302170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBP0MF_0302170, 1, (STRLEN(?targetMotifMatchCigarQ9UBP0MF_0302170) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBP0MF_0302170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step180), '}'), '')))), '[^-]', ''))) AS ?step281) . BIND(((?step281 + ?targetMotifMatchRegionMatchBeginPositionMF_0302171) - 1) AS ?thisPositionOn20) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBP0MF_0302168, 1, (STRLEN(?templateMotifCigarQ9UBP0MF_0302168) - STRLEN(REPLACE(?templateMotifCigarQ9UBP0MF_0302168, CONCAT('^(?:-*[^-]){', STR(((77 - ?templateMotifSequenceMatchBeginPositionQ9UBP069) + 1)), '}'), '')))), '[a-z]', '')) AS ?step182) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBP0MF_0302170, 1, (STRLEN(?targetMotifMatchCigarQ9UBP0MF_0302170) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBP0MF_0302170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBP0MF_0302170, 1, (STRLEN(?targetMotifMatchCigarQ9UBP0MF_0302170) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBP0MF_0302170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step182), '}'), '')))), '[^-]', ''))) AS ?step283) . BIND(((?step283 + ?targetMotifMatchRegionMatchBeginPositionMF_0302171) - 1) AS ?thisPositionOn21) . BIND(?this AS ?pfs1t84) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb18) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse19) . FILTER ((BOUND(?thisPositionOn20) && BOUND(?thisPositionOn21))) . BIND(URI(CONCAT(STR(?this), '#MF_03021a17')) AS ?annotation17) . BIND(?this AS ?pfs16) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch89 faldo:location ?templateMotifSequenceMatchRegionQ9UBP090 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBP092 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBP0MF_0302185 . ?templateMotifSequenceMatchRegionQ9UBP090 faldo:begin ?templateMotifSequenceMatchBeginQ9UBP091 . ?templateMotifSequenceMatchBeginQ9UBP091 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBP086 ; faldo:reference isoform:Q9UBP0-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBP092 edam:has_input signature:MF_03021 ; rdf:type edam:operation_0300 . ?targetMotifMatch93 faldo:location ?targetMotifMatchRegionMatch94 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0302196 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBP0MF_0302187 . ?targetMotifMatchRegionMatch94 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0302195 . ?targetMotifMatchRegionMatchBeginMF_0302195 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0302188 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0302196 edam:has_input signature:MF_03021 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBP0MF_0302185, 1, (STRLEN(?templateMotifCigarQ9UBP0MF_0302185) - STRLEN(REPLACE(?templateMotifCigarQ9UBP0MF_0302185, CONCAT('^(?:-*[^-]){', STR(((78 - ?templateMotifSequenceMatchBeginPositionQ9UBP086) + 1)), '}'), '')))), '[a-z]', '')) AS ?step197) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBP0MF_0302187, 1, (STRLEN(?targetMotifMatchCigarQ9UBP0MF_0302187) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBP0MF_0302187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBP0MF_0302187, 1, (STRLEN(?targetMotifMatchCigarQ9UBP0MF_0302187) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBP0MF_0302187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), '')))), '[^-]', ''))) AS ?step298) . BIND(((?step298 + ?targetMotifMatchRegionMatchBeginPositionMF_0302188) - 1) AS ?thisPositionOn26) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn27) . BIND(?this AS ?pfs1t99) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb24) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse25) . FILTER ((BOUND(?thisPositionOn26) && BOUND(?thisPositionOn27))) . BIND(URI(CONCAT(STR(?this), '#MF_03021a23')) AS ?annotation23) . BIND(?this AS ?pfs22) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch104 faldo:location ?templateMotifSequenceMatchRegionQ9UBP0105 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBP0107 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBP0MF_03021100 . ?templateMotifSequenceMatchRegionQ9UBP0105 faldo:begin ?templateMotifSequenceMatchBeginQ9UBP0106 . ?templateMotifSequenceMatchBeginQ9UBP0106 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBP0101 ; faldo:reference isoform:Q9UBP0-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBP0107 edam:has_input signature:MF_03021 ; rdf:type edam:operation_0300 . ?targetMotifMatch108 faldo:location ?targetMotifMatchRegionMatch109 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03021111 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBP0MF_03021102 . ?targetMotifMatchRegionMatch109 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03021110 . ?targetMotifMatchRegionMatchBeginMF_03021110 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03021103 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03021111 edam:has_input signature:MF_03021 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBP0MF_03021100, 1, (STRLEN(?templateMotifCigarQ9UBP0MF_03021100) - STRLEN(REPLACE(?templateMotifCigarQ9UBP0MF_03021100, CONCAT('^(?:-*[^-]){', STR(((382 - ?templateMotifSequenceMatchBeginPositionQ9UBP0101) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1112) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBP0MF_03021102, 1, (STRLEN(?targetMotifMatchCigarQ9UBP0MF_03021102) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBP0MF_03021102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBP0MF_03021102, 1, (STRLEN(?targetMotifMatchCigarQ9UBP0MF_03021102) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBP0MF_03021102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), '')))), '[^-]', ''))) AS ?step2113) . BIND(((?step2113 + ?targetMotifMatchRegionMatchBeginPositionMF_03021103) - 1) AS ?thisPositionOn33) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBP0MF_03021100, 1, (STRLEN(?templateMotifCigarQ9UBP0MF_03021100) - STRLEN(REPLACE(?templateMotifCigarQ9UBP0MF_03021100, CONCAT('^(?:-*[^-]){', STR(((389 - ?templateMotifSequenceMatchBeginPositionQ9UBP0101) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1114) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBP0MF_03021102, 1, (STRLEN(?targetMotifMatchCigarQ9UBP0MF_03021102) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBP0MF_03021102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBP0MF_03021102, 1, (STRLEN(?targetMotifMatchCigarQ9UBP0MF_03021102) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBP0MF_03021102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), '')))), '[^-]', ''))) AS ?step2115) . BIND(((?step2115 + ?targetMotifMatchRegionMatchBeginPositionMF_03021103) - 1) AS ?thisPositionOn34) . BIND(?this AS ?pfs1t116) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb30) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse31) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn33, (?thisPositionOn34 - ?thisPositionOn33)) = 'GPPGNGKT')) . BIND(URI(CONCAT(STR(?this), '#MF_03021a29')) AS ?annotation29) . BIND(?this AS ?pfs28) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch121 faldo:location ?templateMotifSequenceMatchRegionQ9UBP0122 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBP0124 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBP0MF_03021117 . ?templateMotifSequenceMatchRegionQ9UBP0122 faldo:begin ?templateMotifSequenceMatchBeginQ9UBP0123 . ?templateMotifSequenceMatchBeginQ9UBP0123 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBP0118 ; faldo:reference isoform:Q9UBP0-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBP0124 edam:has_input signature:MF_03021 ; rdf:type edam:operation_0300 . ?targetMotifMatch125 faldo:location ?targetMotifMatchRegionMatch126 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03021128 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBP0MF_03021119 . ?targetMotifMatchRegionMatch126 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03021127 . ?targetMotifMatchRegionMatchBeginMF_03021127 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03021120 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03021128 edam:has_input signature:MF_03021 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:40674 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBP0MF_03021117, 1, (STRLEN(?templateMotifCigarQ9UBP0MF_03021117) - STRLEN(REPLACE(?templateMotifCigarQ9UBP0MF_03021117, CONCAT('^(?:-*[^-]){', STR(((4 - ?templateMotifSequenceMatchBeginPositionQ9UBP0118) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1129) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBP0MF_03021119, 1, (STRLEN(?targetMotifMatchCigarQ9UBP0MF_03021119) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBP0MF_03021119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBP0MF_03021119, 1, (STRLEN(?targetMotifMatchCigarQ9UBP0MF_03021119) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBP0MF_03021119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), '')))), '[^-]', ''))) AS ?step2130) . BIND(((?step2130 + ?targetMotifMatchRegionMatchBeginPositionMF_03021120) - 1) AS ?thisPositionOn39) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBP0MF_03021117, 1, (STRLEN(?templateMotifCigarQ9UBP0MF_03021117) - STRLEN(REPLACE(?templateMotifCigarQ9UBP0MF_03021117, CONCAT('^(?:-*[^-]){', STR(((11 - ?templateMotifSequenceMatchBeginPositionQ9UBP0118) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBP0MF_03021119, 1, (STRLEN(?targetMotifMatchCigarQ9UBP0MF_03021119) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBP0MF_03021119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBP0MF_03021119, 1, (STRLEN(?targetMotifMatchCigarQ9UBP0MF_03021119) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBP0MF_03021119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) . BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_03021120) - 1) AS ?thisPositionOn40) . BIND(?this AS ?pfs2t133) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb37) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse38) . FILTER ((BOUND(?thisPositionOn39) && BOUND(?thisPositionOn40))) . BIND(URI(CONCAT(STR(?this), '#MF_03021a36')) AS ?annotation36) . BIND(?this AS ?pfs35) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch138 faldo:location ?templateMotifSequenceMatchRegionQ9UBP0139 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBP0141 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBP0MF_03021134 . ?templateMotifSequenceMatchRegionQ9UBP0139 faldo:begin ?templateMotifSequenceMatchBeginQ9UBP0140 . ?templateMotifSequenceMatchBeginQ9UBP0140 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBP0135 ; faldo:reference isoform:Q9UBP0-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBP0141 edam:has_input signature:MF_03021 ; rdf:type edam:operation_0300 . ?targetMotifMatch142 faldo:location ?targetMotifMatchRegionMatch143 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03021145 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBP0MF_03021136 . ?targetMotifMatchRegionMatch143 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03021144 . ?targetMotifMatchRegionMatchBeginMF_03021144 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03021137 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03021145 edam:has_input signature:MF_03021 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:40674 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBP0MF_03021134, 1, (STRLEN(?templateMotifCigarQ9UBP0MF_03021134) - STRLEN(REPLACE(?templateMotifCigarQ9UBP0MF_03021134, CONCAT('^(?:-*[^-]){', STR(((59 - ?templateMotifSequenceMatchBeginPositionQ9UBP0135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBP0MF_03021136, 1, (STRLEN(?targetMotifMatchCigarQ9UBP0MF_03021136) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBP0MF_03021136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBP0MF_03021136, 1, (STRLEN(?targetMotifMatchCigarQ9UBP0MF_03021136) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBP0MF_03021136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) . BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_03021137) - 1) AS ?thisPositionOn45) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBP0MF_03021134, 1, (STRLEN(?templateMotifCigarQ9UBP0MF_03021134) - STRLEN(REPLACE(?templateMotifCigarQ9UBP0MF_03021134, CONCAT('^(?:-*[^-]){', STR(((67 - ?templateMotifSequenceMatchBeginPositionQ9UBP0135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1148) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBP0MF_03021136, 1, (STRLEN(?targetMotifMatchCigarQ9UBP0MF_03021136) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBP0MF_03021136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBP0MF_03021136, 1, (STRLEN(?targetMotifMatchCigarQ9UBP0MF_03021136) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBP0MF_03021136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), '')))), '[^-]', ''))) AS ?step2149) . BIND(((?step2149 + ?targetMotifMatchRegionMatchBeginPositionMF_03021137) - 1) AS ?thisPositionOn46) . BIND(?this AS ?pfs2t150) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb43) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse44) . FILTER ((BOUND(?thisPositionOn45) && BOUND(?thisPositionOn46))) . BIND(URI(CONCAT(STR(?this), '#MF_03021a42')) AS ?annotation42) . BIND(?this AS ?pfs41) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch155 faldo:location ?templateMotifSequenceMatchRegionQ9UBP0156 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBP0158 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBP0MF_03021151 . ?templateMotifSequenceMatchRegionQ9UBP0156 faldo:begin ?templateMotifSequenceMatchBeginQ9UBP0157 . ?templateMotifSequenceMatchBeginQ9UBP0157 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBP0152 ; faldo:reference isoform:Q9UBP0-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBP0158 edam:has_input signature:MF_03021 ; rdf:type edam:operation_0300 . ?targetMotifMatch159 faldo:location ?targetMotifMatchRegionMatch160 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03021162 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBP0MF_03021153 . ?targetMotifMatchRegionMatch160 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03021161 . ?targetMotifMatchRegionMatchBeginMF_03021161 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03021154 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03021162 edam:has_input signature:MF_03021 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:40674 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBP0MF_03021151, 1, (STRLEN(?templateMotifCigarQ9UBP0MF_03021151) - STRLEN(REPLACE(?templateMotifCigarQ9UBP0MF_03021151, CONCAT('^(?:-*[^-]){', STR(((309 - ?templateMotifSequenceMatchBeginPositionQ9UBP0152) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1163) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBP0MF_03021153, 1, (STRLEN(?targetMotifMatchCigarQ9UBP0MF_03021153) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBP0MF_03021153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBP0MF_03021153, 1, (STRLEN(?targetMotifMatchCigarQ9UBP0MF_03021153) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBP0MF_03021153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), '')))), '[^-]', ''))) AS ?step2164) . BIND(((?step2164 + ?targetMotifMatchRegionMatchBeginPositionMF_03021154) - 1) AS ?thisPositionOn51) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBP0MF_03021151, 1, (STRLEN(?templateMotifCigarQ9UBP0MF_03021151) - STRLEN(REPLACE(?templateMotifCigarQ9UBP0MF_03021151, CONCAT('^(?:-*[^-]){', STR(((312 - ?templateMotifSequenceMatchBeginPositionQ9UBP0152) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1165) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBP0MF_03021153, 1, (STRLEN(?targetMotifMatchCigarQ9UBP0MF_03021153) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBP0MF_03021153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBP0MF_03021153, 1, (STRLEN(?targetMotifMatchCigarQ9UBP0MF_03021153) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBP0MF_03021153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), '')))), '[^-]', ''))) AS ?step2166) . BIND(((?step2166 + ?targetMotifMatchRegionMatchBeginPositionMF_03021154) - 1) AS ?thisPositionOn52) . BIND(?this AS ?pfs2t167) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb49) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse50) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn51, (?thisPositionOn52 - ?thisPositionOn51)) = 'RKKK')) . BIND(URI(CONCAT(STR(?this), '#MF_03021a48')) AS ?annotation48) . BIND(?this AS ?pfs47) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:40674 . BIND(?this AS ?case4) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7742 . BIND(?this AS ?case5) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7214 . BIND(?this AS ?case6) . } OPTIONAL { ?this a up:Protein . VALUES ?supertaxon168 {taxon:7742 taxon:7214} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon168 . BIND(?this AS ?case7) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7742 . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:40674 . })) . BIND(?this AS ?case8) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon169 {taxon:7214 taxon:7742} ?thisOrganism rdfs:subClassOf+ ?supertaxon169 . })) . BIND(?this AS ?case9) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_03021http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_03021#construct