| http://purl.uniprot.org/unirules/MF_00952#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:331099 up:source unirule:MF_00952 .
_:331100 up:source unirule:MF_00952 .
_:331101 up:source unirule:MF_00952 .
_:331102 up:source unirule:MF_00952 .
_:331103 up:source unirule:MF_00952 .
_:331104 up:source unirule:MF_00952 .
_:331105 up:source unirule:MF_00952 .
_:331106 up:source unirule:MF_00952 .
_:331107 up:source unirule:MF_00952 .
_:331108 up:source unirule:MF_00952 .
_:331109 up:source unirule:MF_00952 .
_:331110 up:source unirule:MF_00952 .
_:331111 up:source unirule:MF_00952 .
_:331112 up:source unirule:MF_00952 .
_:331113 up:source unirule:MF_00952 .
_:331114 up:source unirule:MF_00952 .
_:331115 up:source unirule:MF_00952 .
_:331116 up:source unirule:MF_00952 .
_:331117 up:source unirule:MF_00952 .
_:331118 up:source unirule:MF_00952 .
_:331119 up:source unirule:MF_00952 .
_:331120 up:source unirule:MF_00952 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation6 ,
?annotation7 ;
up:classifiedWith GO:0003917 ,
GO:0006265 ,
keyword:238 ,
keyword:413 ,
keyword:799 ;
up:recommendedName ?name0 .
?name0 up:ecName '5.6.2.1' ;
up:fullName 'DNA topoisomerase 1' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'DNA topoisomerase I' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'topA' .
?annotation3 a up:Function_Annotation ;
rdfs:comment "Releases the supercoiling and torsional tension of DNA, which is introduced during the DNA replication and transcription, by transiently cleaving and rejoining one strand of the DNA duplex. Introduces a single-strand break via transesterification at a target site in duplex DNA. The scissile phosphodiester is attacked by the catalytic tyrosine of the enzyme, resulting in the formation of a DNA-(5'-phosphotyrosyl)-enzyme intermediate and the expulsion of a 3'-OH DNA strand. The free DNA strand then undergoes passage around the unbroken strand, thus removing DNA supercoils. Finally, in the religation step, the DNA 3'-OH attacks the covalent intermediate to expel the active-site tyrosine and restore the DNA phosphodiester backbone." .
?annotation4 up:activity ?activity5 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity5 up:enzymeClass .
?annotation6 a up:Subunit_Annotation ;
rdfs:comment 'Monomer.' .
?annotation7 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the type IA topoisomerase family.' .
?pfs8 up:annotation ?annotation9 .
?annotation9 faldo:begin ?pfsb10 ;
faldo:end ?pfse11 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'Interaction with DNA' .
?pfsb10 faldo:position ?thisPositionOn12 ;
rdf:type faldo:ExactPosition .
?pfse11 faldo:position ?thisPositionOn13 ;
rdf:type faldo:ExactPosition .
?pfs14 up:annotation ?annotation15 .
?annotation15 faldo:begin ?pfsb16 ;
faldo:end ?pfse17 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment "O-(5'-phospho-DNA)-tyrosine intermediate" .
?pfsb16 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse17 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfs20 up:annotation ?annotation21 .
?annotation21 faldo:begin ?pfsb22 ;
faldo:end ?pfse23 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Interaction with DNA' .
?pfsb22 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfse23 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfs26 up:annotation ?annotation27 .
?annotation27 faldo:begin ?pfsb28 ;
faldo:end ?pfse29 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Interaction with DNA' .
?pfsb28 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfse29 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?pfs32 up:annotation ?annotation33 .
?annotation33 faldo:begin ?pfsb34 ;
faldo:end ?pfse35 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Interaction with DNA' .
?pfsb34 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?pfse35 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?pfs38 up:annotation ?annotation39 .
?annotation39 faldo:begin ?pfsb40 ;
faldo:end ?pfse41 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Interaction with DNA' .
?pfsb40 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?pfse41 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?pfs44 up:annotation ?annotation45 .
?annotation45 faldo:begin ?pfsb46 ;
faldo:end ?pfse47 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Interaction with DNA' .
?pfsb46 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?pfse47 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?pfs50 up:annotation ?annotation51 .
?annotation51 faldo:begin ?pfsb52 ;
faldo:end ?pfse53 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Interaction with DNA' .
?pfsb52 faldo:position ?thisPositionOn54 ;
rdf:type faldo:ExactPosition .
?pfse53 faldo:position ?thisPositionOn55 ;
rdf:type faldo:ExactPosition .
?pfs56 up:annotation ?annotation57 .
?annotation57 faldo:begin ?pfsb58 ;
faldo:end ?pfse59 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Interaction with DNA' .
?pfsb58 faldo:position ?thisPositionOn60 ;
rdf:type faldo:ExactPosition .
?pfse59 faldo:position ?thisPositionOn61 ;
rdf:type faldo:ExactPosition .
?pfs62 up:annotation ?annotation63 .
?annotation63 faldo:begin ?pfsb64 ;
faldo:end ?pfse65 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Interaction with DNA' .
?pfsb64 faldo:position ?thisPositionOn66 ;
rdf:type faldo:ExactPosition .
?pfse65 faldo:position ?thisPositionOn67 ;
rdf:type faldo:ExactPosition .
_:331121 a rdf:Statement ;
up:attribution _:331099 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:331122 a rdf:Statement ;
up:attribution _:331100 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:331123 a rdf:Statement ;
up:attribution _:331101 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:331124 a rdf:Statement ;
up:attribution _:331102 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:331125 a rdf:Statement ;
up:attribution _:331103 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:331126 a rdf:Statement ;
up:attribution _:331104 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:331127 a rdf:Statement ;
up:attribution _:331105 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:331128 a rdf:Statement ;
up:attribution _:331106 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:238 .
_:331129 a rdf:Statement ;
up:attribution _:331107 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:413 .
_:331130 a rdf:Statement ;
up:attribution _:331108 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:799 .
_:331131 a rdf:Statement ;
up:attribution _:331109 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003917 .
_:331132 a rdf:Statement ;
up:attribution _:331110 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006265 .
_:331133 a rdf:Statement ;
up:source unirule:MF_00952 ;
rdf:subject ?pfs8 ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:331134 a rdf:Statement ;
up:attribution _:331111 ;
rdf:subject ?pfs8 ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:331135 a rdf:Statement ;
up:source unirule:MF_00952 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:331136 a rdf:Statement ;
up:attribution _:331112 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:331137 a rdf:Statement ;
up:source unirule:MF_00952 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:331138 a rdf:Statement ;
up:attribution _:331113 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:331139 a rdf:Statement ;
up:source unirule:MF_00952 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:331140 a rdf:Statement ;
up:attribution _:331114 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:331141 a rdf:Statement ;
up:source unirule:MF_00952 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:331142 a rdf:Statement ;
up:attribution _:331115 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:331143 a rdf:Statement ;
up:source unirule:MF_00952 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:331144 a rdf:Statement ;
up:attribution _:331116 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:331145 a rdf:Statement ;
up:source unirule:MF_00952 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:331146 a rdf:Statement ;
up:attribution _:331117 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:331147 a rdf:Statement ;
up:source unirule:MF_00952 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:331148 a rdf:Statement ;
up:attribution _:331118 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:331149 a rdf:Statement ;
up:source unirule:MF_00952 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:331150 a rdf:Statement ;
up:attribution _:331119 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:331151 a rdf:Statement ;
up:source unirule:MF_00952 ;
rdf:subject ?pfs62 ;
rdf:predicate up:annotation ;
rdf:object ?annotation63 .
_:331152 a rdf:Statement ;
up:attribution _:331120 ;
rdf:subject ?pfs62 ;
rdf:predicate up:annotation ;
rdf:object ?annotation63 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00952
#Rule MF_00952 Created by:? on:2013-03-22 Modified by:Catherine Rivoire on:2023-10-10
VALUES ?supertaxon68 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00952 .
?thisOrganism rdfs:subClassOf+ ?supertaxon68 .
BIND(URI(CONCAT(STR(?this), '#MF_00952a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00952a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00952a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00952a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00952a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00952a7')) AS ?annotation7) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch73 faldo:location ?templateMotifSequenceMatchRegionP0661274 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0661276 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP06612MF_0095269 .
?templateMotifSequenceMatchRegionP0661274 faldo:begin ?templateMotifSequenceMatchBeginP0661275 .
?templateMotifSequenceMatchBeginP0661275 faldo:position ?templateMotifSequenceMatchBeginPositionP0661270 ;
faldo:reference isoform:P06612-1 .
?templateMotifSequenceProfileAlignmentOperationP0661276 edam:has_input signature:MF_00952 ;
rdf:type edam:operation_0300 .
?targetMotifMatch77 faldo:location ?targetMotifMatchRegionMatch78 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0095280 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP06612MF_0095271 .
?targetMotifMatchRegionMatch78 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0095279 .
?targetMotifMatchRegionMatchBeginMF_0095279 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0095272 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0095280 edam:has_input signature:MF_00952 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06612MF_0095269, 1, (STRLEN(?templateMotifCigarP06612MF_0095269) - STRLEN(REPLACE(?templateMotifCigarP06612MF_0095269, CONCAT('^(?:-*[^-]){', STR(((192 - ?templateMotifSequenceMatchBeginPositionP0661270) + 1)), '}'), '')))), '[a-z]', '')) AS ?step181) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06612MF_0095271, 1, (STRLEN(?targetMotifMatchCigarP06612MF_0095271) - STRLEN(REPLACE(?targetMotifMatchCigarP06612MF_0095271, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06612MF_0095271, 1, (STRLEN(?targetMotifMatchCigarP06612MF_0095271) - STRLEN(REPLACE(?targetMotifMatchCigarP06612MF_0095271, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), '')))), '[^-]', ''))) AS ?step282) .
BIND(((?step282 + ?targetMotifMatchRegionMatchBeginPositionMF_0095272) - 1) AS ?thisPositionOn12) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06612MF_0095269, 1, (STRLEN(?templateMotifCigarP06612MF_0095269) - STRLEN(REPLACE(?templateMotifCigarP06612MF_0095269, CONCAT('^(?:-*[^-]){', STR(((197 - ?templateMotifSequenceMatchBeginPositionP0661270) + 1)), '}'), '')))), '[a-z]', '')) AS ?step183) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06612MF_0095271, 1, (STRLEN(?targetMotifMatchCigarP06612MF_0095271) - STRLEN(REPLACE(?targetMotifMatchCigarP06612MF_0095271, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06612MF_0095271, 1, (STRLEN(?targetMotifMatchCigarP06612MF_0095271) - STRLEN(REPLACE(?targetMotifMatchCigarP06612MF_0095271, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), '')))), '[^-]', ''))) AS ?step284) .
BIND(((?step284 + ?targetMotifMatchRegionMatchBeginPositionMF_0095272) - 1) AS ?thisPositionOn13) .
BIND(?this AS ?pfs1t85) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfsb10) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfse11) .
FILTER (REGEX('S[ARNDCQEGHILKMFPSTWYVBZJUOX]GRVQ', SUBSTR(?thisSequenceValue, ?thisPositionOn12, (?thisPositionOn13 - ?thisPositionOn12)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00952a9')) AS ?annotation9) .
BIND(?this AS ?pfs8) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch90 faldo:location ?templateMotifSequenceMatchRegionP0661291 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0661293 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP06612MF_0095286 .
?templateMotifSequenceMatchRegionP0661291 faldo:begin ?templateMotifSequenceMatchBeginP0661292 .
?templateMotifSequenceMatchBeginP0661292 faldo:position ?templateMotifSequenceMatchBeginPositionP0661287 ;
faldo:reference isoform:P06612-1 .
?templateMotifSequenceProfileAlignmentOperationP0661293 edam:has_input signature:MF_00952 ;
rdf:type edam:operation_0300 .
?targetMotifMatch94 faldo:location ?targetMotifMatchRegionMatch95 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0095297 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP06612MF_0095288 .
?targetMotifMatchRegionMatch95 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0095296 .
?targetMotifMatchRegionMatchBeginMF_0095296 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0095289 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0095297 edam:has_input signature:MF_00952 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06612MF_0095286, 1, (STRLEN(?templateMotifCigarP06612MF_0095286) - STRLEN(REPLACE(?templateMotifCigarP06612MF_0095286, CONCAT('^(?:-*[^-]){', STR(((319 - ?templateMotifSequenceMatchBeginPositionP0661287) + 1)), '}'), '')))), '[a-z]', '')) AS ?step198) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06612MF_0095288, 1, (STRLEN(?targetMotifMatchCigarP06612MF_0095288) - STRLEN(REPLACE(?targetMotifMatchCigarP06612MF_0095288, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06612MF_0095288, 1, (STRLEN(?targetMotifMatchCigarP06612MF_0095288) - STRLEN(REPLACE(?targetMotifMatchCigarP06612MF_0095288, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), '')))), '[^-]', ''))) AS ?step299) .
BIND(((?step299 + ?targetMotifMatchRegionMatchBeginPositionMF_0095289) - 1) AS ?thisPositionOn18) .
BIND(?thisPositionOn18 AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t100) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'Y')) .
BIND(URI(CONCAT(STR(?this), '#MF_00952a15')) AS ?annotation15) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch105 faldo:location ?templateMotifSequenceMatchRegionP06612106 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06612108 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP06612MF_00952101 .
?templateMotifSequenceMatchRegionP06612106 faldo:begin ?templateMotifSequenceMatchBeginP06612107 .
?templateMotifSequenceMatchBeginP06612107 faldo:position ?templateMotifSequenceMatchBeginPositionP06612102 ;
faldo:reference isoform:P06612-1 .
?templateMotifSequenceProfileAlignmentOperationP06612108 edam:has_input signature:MF_00952 ;
rdf:type edam:operation_0300 .
?targetMotifMatch109 faldo:location ?targetMotifMatchRegionMatch110 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00952112 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP06612MF_00952103 .
?targetMotifMatchRegionMatch110 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00952111 .
?targetMotifMatchRegionMatchBeginMF_00952111 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00952104 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00952112 edam:has_input signature:MF_00952 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06612MF_00952101, 1, (STRLEN(?templateMotifCigarP06612MF_00952101) - STRLEN(REPLACE(?templateMotifCigarP06612MF_00952101, CONCAT('^(?:-*[^-]){', STR(((33 - ?templateMotifSequenceMatchBeginPositionP06612102) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1113) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06612MF_00952103, 1, (STRLEN(?targetMotifMatchCigarP06612MF_00952103) - STRLEN(REPLACE(?targetMotifMatchCigarP06612MF_00952103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06612MF_00952103, 1, (STRLEN(?targetMotifMatchCigarP06612MF_00952103) - STRLEN(REPLACE(?targetMotifMatchCigarP06612MF_00952103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), '')))), '[^-]', ''))) AS ?step2114) .
BIND(((?step2114 + ?targetMotifMatchRegionMatchBeginPositionMF_00952104) - 1) AS ?thisPositionOn24) .
BIND(?thisPositionOn24 AS ?thisPositionOn25) .
BIND(?this AS ?pfs1t115) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb22) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse23) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00952a21')) AS ?annotation21) .
BIND(?this AS ?pfs20) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch120 faldo:location ?templateMotifSequenceMatchRegionP06612121 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06612123 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP06612MF_00952116 .
?templateMotifSequenceMatchRegionP06612121 faldo:begin ?templateMotifSequenceMatchBeginP06612122 .
?templateMotifSequenceMatchBeginP06612122 faldo:position ?templateMotifSequenceMatchBeginPositionP06612117 ;
faldo:reference isoform:P06612-1 .
?templateMotifSequenceProfileAlignmentOperationP06612123 edam:has_input signature:MF_00952 ;
rdf:type edam:operation_0300 .
?targetMotifMatch124 faldo:location ?targetMotifMatchRegionMatch125 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00952127 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP06612MF_00952118 .
?targetMotifMatchRegionMatch125 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00952126 .
?targetMotifMatchRegionMatchBeginMF_00952126 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00952119 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00952127 edam:has_input signature:MF_00952 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06612MF_00952116, 1, (STRLEN(?templateMotifCigarP06612MF_00952116) - STRLEN(REPLACE(?templateMotifCigarP06612MF_00952116, CONCAT('^(?:-*[^-]){', STR(((168 - ?templateMotifSequenceMatchBeginPositionP06612117) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1128) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06612MF_00952118, 1, (STRLEN(?targetMotifMatchCigarP06612MF_00952118) - STRLEN(REPLACE(?targetMotifMatchCigarP06612MF_00952118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06612MF_00952118, 1, (STRLEN(?targetMotifMatchCigarP06612MF_00952118) - STRLEN(REPLACE(?targetMotifMatchCigarP06612MF_00952118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), '')))), '[^-]', ''))) AS ?step2129) .
BIND(((?step2129 + ?targetMotifMatchRegionMatchBeginPositionMF_00952119) - 1) AS ?thisPositionOn30) .
BIND(?thisPositionOn30 AS ?thisPositionOn31) .
BIND(?this AS ?pfs1t130) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb28) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse29) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_00952a27')) AS ?annotation27) .
BIND(?this AS ?pfs26) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch135 faldo:location ?templateMotifSequenceMatchRegionP06612136 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06612138 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP06612MF_00952131 .
?templateMotifSequenceMatchRegionP06612136 faldo:begin ?templateMotifSequenceMatchBeginP06612137 .
?templateMotifSequenceMatchBeginP06612137 faldo:position ?templateMotifSequenceMatchBeginPositionP06612132 ;
faldo:reference isoform:P06612-1 .
?templateMotifSequenceProfileAlignmentOperationP06612138 edam:has_input signature:MF_00952 ;
rdf:type edam:operation_0300 .
?targetMotifMatch139 faldo:location ?targetMotifMatchRegionMatch140 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00952142 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP06612MF_00952133 .
?targetMotifMatchRegionMatch140 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00952141 .
?targetMotifMatchRegionMatchBeginMF_00952141 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00952134 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00952142 edam:has_input signature:MF_00952 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06612MF_00952131, 1, (STRLEN(?templateMotifCigarP06612MF_00952131) - STRLEN(REPLACE(?templateMotifCigarP06612MF_00952131, CONCAT('^(?:-*[^-]){', STR(((169 - ?templateMotifSequenceMatchBeginPositionP06612132) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1143) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06612MF_00952133, 1, (STRLEN(?targetMotifMatchCigarP06612MF_00952133) - STRLEN(REPLACE(?targetMotifMatchCigarP06612MF_00952133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06612MF_00952133, 1, (STRLEN(?targetMotifMatchCigarP06612MF_00952133) - STRLEN(REPLACE(?targetMotifMatchCigarP06612MF_00952133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), '')))), '[^-]', ''))) AS ?step2144) .
BIND(((?step2144 + ?targetMotifMatchRegionMatchBeginPositionMF_00952134) - 1) AS ?thisPositionOn36) .
BIND(?thisPositionOn36 AS ?thisPositionOn37) .
BIND(?this AS ?pfs1t145) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb34) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse35) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn36, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_00952a33')) AS ?annotation33) .
BIND(?this AS ?pfs32) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch150 faldo:location ?templateMotifSequenceMatchRegionP06612151 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06612153 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP06612MF_00952146 .
?templateMotifSequenceMatchRegionP06612151 faldo:begin ?templateMotifSequenceMatchBeginP06612152 .
?templateMotifSequenceMatchBeginP06612152 faldo:position ?templateMotifSequenceMatchBeginPositionP06612147 ;
faldo:reference isoform:P06612-1 .
?templateMotifSequenceProfileAlignmentOperationP06612153 edam:has_input signature:MF_00952 ;
rdf:type edam:operation_0300 .
?targetMotifMatch154 faldo:location ?targetMotifMatchRegionMatch155 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00952157 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP06612MF_00952148 .
?targetMotifMatchRegionMatch155 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00952156 .
?targetMotifMatchRegionMatchBeginMF_00952156 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00952149 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00952157 edam:has_input signature:MF_00952 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06612MF_00952146, 1, (STRLEN(?templateMotifCigarP06612MF_00952146) - STRLEN(REPLACE(?templateMotifCigarP06612MF_00952146, CONCAT('^(?:-*[^-]){', STR(((172 - ?templateMotifSequenceMatchBeginPositionP06612147) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1158) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06612MF_00952148, 1, (STRLEN(?targetMotifMatchCigarP06612MF_00952148) - STRLEN(REPLACE(?targetMotifMatchCigarP06612MF_00952148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06612MF_00952148, 1, (STRLEN(?targetMotifMatchCigarP06612MF_00952148) - STRLEN(REPLACE(?targetMotifMatchCigarP06612MF_00952148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), '')))), '[^-]', ''))) AS ?step2159) .
BIND(((?step2159 + ?targetMotifMatchRegionMatchBeginPositionMF_00952149) - 1) AS ?thisPositionOn42) .
BIND(?thisPositionOn42 AS ?thisPositionOn43) .
BIND(?this AS ?pfs1t160) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb40) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse41) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn42, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00952a39')) AS ?annotation39) .
BIND(?this AS ?pfs38) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch165 faldo:location ?templateMotifSequenceMatchRegionP06612166 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06612168 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP06612MF_00952161 .
?templateMotifSequenceMatchRegionP06612166 faldo:begin ?templateMotifSequenceMatchBeginP06612167 .
?templateMotifSequenceMatchBeginP06612167 faldo:position ?templateMotifSequenceMatchBeginPositionP06612162 ;
faldo:reference isoform:P06612-1 .
?templateMotifSequenceProfileAlignmentOperationP06612168 edam:has_input signature:MF_00952 ;
rdf:type edam:operation_0300 .
?targetMotifMatch169 faldo:location ?targetMotifMatchRegionMatch170 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00952172 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP06612MF_00952163 .
?targetMotifMatchRegionMatch170 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00952171 .
?targetMotifMatchRegionMatchBeginMF_00952171 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00952164 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00952172 edam:has_input signature:MF_00952 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06612MF_00952161, 1, (STRLEN(?templateMotifCigarP06612MF_00952161) - STRLEN(REPLACE(?templateMotifCigarP06612MF_00952161, CONCAT('^(?:-*[^-]){', STR(((177 - ?templateMotifSequenceMatchBeginPositionP06612162) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1173) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06612MF_00952163, 1, (STRLEN(?targetMotifMatchCigarP06612MF_00952163) - STRLEN(REPLACE(?targetMotifMatchCigarP06612MF_00952163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1173), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06612MF_00952163, 1, (STRLEN(?targetMotifMatchCigarP06612MF_00952163) - STRLEN(REPLACE(?targetMotifMatchCigarP06612MF_00952163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1173), '}'), '')))), '[^-]', ''))) AS ?step2174) .
BIND(((?step2174 + ?targetMotifMatchRegionMatchBeginPositionMF_00952164) - 1) AS ?thisPositionOn48) .
BIND(?thisPositionOn48 AS ?thisPositionOn49) .
BIND(?this AS ?pfs1t175) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb46) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse47) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn48, 1) = 'Y')) .
BIND(URI(CONCAT(STR(?this), '#MF_00952a45')) AS ?annotation45) .
BIND(?this AS ?pfs44) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch180 faldo:location ?templateMotifSequenceMatchRegionP06612181 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06612183 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP06612MF_00952176 .
?templateMotifSequenceMatchRegionP06612181 faldo:begin ?templateMotifSequenceMatchBeginP06612182 .
?templateMotifSequenceMatchBeginP06612182 faldo:position ?templateMotifSequenceMatchBeginPositionP06612177 ;
faldo:reference isoform:P06612-1 .
?templateMotifSequenceProfileAlignmentOperationP06612183 edam:has_input signature:MF_00952 ;
rdf:type edam:operation_0300 .
?targetMotifMatch184 faldo:location ?targetMotifMatchRegionMatch185 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00952187 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP06612MF_00952178 .
?targetMotifMatchRegionMatch185 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00952186 .
?targetMotifMatchRegionMatchBeginMF_00952186 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00952179 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00952187 edam:has_input signature:MF_00952 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06612MF_00952176, 1, (STRLEN(?templateMotifCigarP06612MF_00952176) - STRLEN(REPLACE(?templateMotifCigarP06612MF_00952176, CONCAT('^(?:-*[^-]){', STR(((184 - ?templateMotifSequenceMatchBeginPositionP06612177) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1188) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06612MF_00952178, 1, (STRLEN(?targetMotifMatchCigarP06612MF_00952178) - STRLEN(REPLACE(?targetMotifMatchCigarP06612MF_00952178, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1188), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06612MF_00952178, 1, (STRLEN(?targetMotifMatchCigarP06612MF_00952178) - STRLEN(REPLACE(?targetMotifMatchCigarP06612MF_00952178, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1188), '}'), '')))), '[^-]', ''))) AS ?step2189) .
BIND(((?step2189 + ?targetMotifMatchRegionMatchBeginPositionMF_00952179) - 1) AS ?thisPositionOn54) .
BIND(?thisPositionOn54 AS ?thisPositionOn55) .
BIND(?this AS ?pfs1t190) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb52) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse53) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn54, 1) = 'W')) .
BIND(URI(CONCAT(STR(?this), '#MF_00952a51')) AS ?annotation51) .
BIND(?this AS ?pfs50) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch195 faldo:location ?templateMotifSequenceMatchRegionP06612196 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06612198 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP06612MF_00952191 .
?templateMotifSequenceMatchRegionP06612196 faldo:begin ?templateMotifSequenceMatchBeginP06612197 .
?templateMotifSequenceMatchBeginP06612197 faldo:position ?templateMotifSequenceMatchBeginPositionP06612192 ;
faldo:reference isoform:P06612-1 .
?templateMotifSequenceProfileAlignmentOperationP06612198 edam:has_input signature:MF_00952 ;
rdf:type edam:operation_0300 .
?targetMotifMatch199 faldo:location ?targetMotifMatchRegionMatch200 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00952202 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP06612MF_00952193 .
?targetMotifMatchRegionMatch200 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00952201 .
?targetMotifMatchRegionMatchBeginMF_00952201 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00952194 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00952202 edam:has_input signature:MF_00952 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06612MF_00952191, 1, (STRLEN(?templateMotifCigarP06612MF_00952191) - STRLEN(REPLACE(?templateMotifCigarP06612MF_00952191, CONCAT('^(?:-*[^-]){', STR(((321 - ?templateMotifSequenceMatchBeginPositionP06612192) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1203) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06612MF_00952193, 1, (STRLEN(?targetMotifMatchCigarP06612MF_00952193) - STRLEN(REPLACE(?targetMotifMatchCigarP06612MF_00952193, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1203), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06612MF_00952193, 1, (STRLEN(?targetMotifMatchCigarP06612MF_00952193) - STRLEN(REPLACE(?targetMotifMatchCigarP06612MF_00952193, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1203), '}'), '')))), '[^-]', ''))) AS ?step2204) .
BIND(((?step2204 + ?targetMotifMatchRegionMatchBeginPositionMF_00952194) - 1) AS ?thisPositionOn60) .
BIND(?thisPositionOn60 AS ?thisPositionOn61) .
BIND(?this AS ?pfs1t205) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfsb58) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfse59) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn60, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_00952a57')) AS ?annotation57) .
BIND(?this AS ?pfs56) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch210 faldo:location ?templateMotifSequenceMatchRegionP06612211 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06612213 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP06612MF_00952206 .
?templateMotifSequenceMatchRegionP06612211 faldo:begin ?templateMotifSequenceMatchBeginP06612212 .
?templateMotifSequenceMatchBeginP06612212 faldo:position ?templateMotifSequenceMatchBeginPositionP06612207 ;
faldo:reference isoform:P06612-1 .
?templateMotifSequenceProfileAlignmentOperationP06612213 edam:has_input signature:MF_00952 ;
rdf:type edam:operation_0300 .
?targetMotifMatch214 faldo:location ?targetMotifMatchRegionMatch215 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00952217 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP06612MF_00952208 .
?targetMotifMatchRegionMatch215 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00952216 .
?targetMotifMatchRegionMatchBeginMF_00952216 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00952209 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00952217 edam:has_input signature:MF_00952 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06612MF_00952206, 1, (STRLEN(?templateMotifCigarP06612MF_00952206) - STRLEN(REPLACE(?templateMotifCigarP06612MF_00952206, CONCAT('^(?:-*[^-]){', STR(((507 - ?templateMotifSequenceMatchBeginPositionP06612207) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1218) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06612MF_00952208, 1, (STRLEN(?targetMotifMatchCigarP06612MF_00952208) - STRLEN(REPLACE(?targetMotifMatchCigarP06612MF_00952208, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1218), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06612MF_00952208, 1, (STRLEN(?targetMotifMatchCigarP06612MF_00952208) - STRLEN(REPLACE(?targetMotifMatchCigarP06612MF_00952208, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1218), '}'), '')))), '[^-]', ''))) AS ?step2219) .
BIND(((?step2219 + ?targetMotifMatchRegionMatchBeginPositionMF_00952209) - 1) AS ?thisPositionOn66) .
BIND(?thisPositionOn66 AS ?thisPositionOn67) .
BIND(?this AS ?pfs1t220) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfsb64) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfse65) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn66, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_00952a63')) AS ?annotation63) .
BIND(?this AS ?pfs62) .
}
}
"xsd:string |