| http://purl.uniprot.org/unirules/MF_00185#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:75214 up:source unirule:MF_00185 .
_:75215 up:source unirule:MF_00185 .
_:75216 up:source unirule:MF_00185 .
_:75217 up:source unirule:MF_00185 .
_:75218 up:source unirule:MF_00185 .
_:75219 up:source unirule:MF_00185 .
_:75220 up:source unirule:MF_00185 .
_:75221 up:source unirule:MF_00185 .
_:75222 up:source unirule:MF_00185 .
_:75223 up:source unirule:MF_00185 .
_:75224 up:source unirule:MF_00185 .
_:75225 up:source unirule:MF_00185 .
_:75226 up:source unirule:MF_00185 .
_:75227 up:source unirule:MF_00185 .
_:75228 up:source unirule:MF_00185 .
_:75229 up:source unirule:MF_00185 .
_:75230 up:source unirule:MF_00185 .
_:75231 up:source unirule:MF_00185 .
_:75232 up:source unirule:MF_00185 .
_:75233 up:source unirule:MF_00185 .
_:75234 up:source unirule:MF_00185 .
_:75235 up:source unirule:MF_00185 .
_:75236 up:source unirule:MF_00185 .
_:75237 up:source unirule:MF_00185 .
_:75238 up:source unirule:MF_00185 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ,
?annotation9 ;
up:classifiedWith GO:0005524 ,
GO:0008033 ,
GO:0052381 ,
keyword:460 ,
keyword:547 ,
keyword:67 ,
keyword:808 ,
keyword:819 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.5.1.75' ;
up:fullName 'tRNA dimethylallyltransferase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Dimethylallyl diphosphate:tRNA dimethylallyltransferase' ;
up:shortName 'DMAPP:tRNA dimethylallyltransferase' ,
'DMATase' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'Isopentenyl-diphosphate:tRNA isopentenyltransferase' ;
up:shortName 'IPP transferase' ,
'IPPT' ,
'IPTase' ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'miaA' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the transfer of a dimethylallyl group onto the adenine at position 37 in tRNAs that read codons beginning with uridine, leading to the formation of N6-(dimethylallyl)adenosine (i(6)A).' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 up:cofactor chebi:18420 ;
rdf:type up:Cofactor_Annotation .
?annotation8 a up:Subunit_Annotation ;
rdfs:comment 'Monomer.' .
?annotation9 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the IPP transferase family.' .
?pfs10 up:annotation ?annotation11 .
?annotation11 faldo:begin ?pfsb12 ;
faldo:end ?pfse13 ;
up:ligand ?ligand14 ;
rdf:type up:Binding_Site_Annotation .
?pfsb12 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?pfse13 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?ligand14 rdfs:subClassOf chebi:30616 .
?pfs17 up:annotation ?annotation18 .
?annotation18 faldo:begin ?pfsb19 ;
faldo:end ?pfse20 ;
up:ligand ?ligand21 ;
rdf:type up:Binding_Site_Annotation .
?pfsb19 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?pfse20 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?ligand21 rdfs:subClassOf ?molecule22 .
?molecule22 rdfs:label 'substrate' .
?pfs25 up:annotation ?annotation26 .
?annotation26 faldo:begin ?pfsb27 ;
faldo:end ?pfse28 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'Interaction with substrate tRNA' .
?pfsb27 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?pfse28 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfs31 up:annotation ?annotation32 .
?annotation32 faldo:begin ?pfsb33 ;
faldo:end ?pfse34 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'Interaction with substrate tRNA' .
?pfsb33 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?pfse34 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?pfs37 up:annotation ?annotation38 .
?annotation38 faldo:begin ?pfsb39 ;
faldo:end ?pfse40 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'Interaction with substrate tRNA' .
?pfsb39 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?pfse40 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?pfs43 up:annotation ?annotation44 .
?annotation44 faldo:begin ?pfsb45 ;
faldo:end ?pfse46 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'Interaction with substrate tRNA' .
?pfsb45 faldo:position ?thisPositionOn47 ;
rdf:type faldo:ExactPosition .
?pfse46 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?pfs49 up:annotation ?annotation50 .
?annotation50 faldo:begin ?pfsb51 ;
faldo:end ?pfse52 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Interaction with substrate tRNA' .
?pfsb51 faldo:position ?thisPositionOn53 ;
rdf:type faldo:ExactPosition .
?pfse52 faldo:position ?thisPositionOn54 ;
rdf:type faldo:ExactPosition .
?pfs55 up:annotation ?annotation56 .
?annotation56 faldo:begin ?pfsb57 ;
faldo:end ?pfse58 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Interaction with substrate tRNA' .
?pfsb57 faldo:position ?thisPositionOn59 ;
rdf:type faldo:ExactPosition .
?pfse58 faldo:position ?thisPositionOn60 ;
rdf:type faldo:ExactPosition .
_:75239 a rdf:Statement ;
up:attribution _:75214 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:75240 a rdf:Statement ;
up:attribution _:75215 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:75241 a rdf:Statement ;
up:attribution _:75216 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:75242 a rdf:Statement ;
up:attribution _:75217 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:75243 a rdf:Statement ;
up:attribution _:75218 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:75244 a rdf:Statement ;
up:attribution _:75219 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:75245 a rdf:Statement ;
up:attribution _:75220 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:75246 a rdf:Statement ;
up:attribution _:75221 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:75247 a rdf:Statement ;
up:attribution _:75222 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:75248 a rdf:Statement ;
up:attribution _:75223 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:75249 a rdf:Statement ;
up:attribution _:75224 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:75250 a rdf:Statement ;
up:attribution _:75225 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:75251 a rdf:Statement ;
up:attribution _:75226 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:75252 a rdf:Statement ;
up:attribution _:75227 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:819 .
_:75253 a rdf:Statement ;
up:attribution _:75228 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:75254 a rdf:Statement ;
up:attribution _:75229 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0052381 .
_:75255 a rdf:Statement ;
up:attribution _:75230 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008033 .
_:75256 a rdf:Statement ;
up:source unirule:MF_00185 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:75257 a rdf:Statement ;
up:attribution _:75231 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:75258 a rdf:Statement ;
up:source unirule:MF_00185 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:75259 a rdf:Statement ;
up:attribution _:75232 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:75260 a rdf:Statement ;
up:source unirule:MF_00185 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:75261 a rdf:Statement ;
up:attribution _:75233 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:75262 a rdf:Statement ;
up:source unirule:MF_00185 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:75263 a rdf:Statement ;
up:attribution _:75234 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:75264 a rdf:Statement ;
up:source unirule:MF_00185 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:75265 a rdf:Statement ;
up:attribution _:75235 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:75266 a rdf:Statement ;
up:source unirule:MF_00185 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:75267 a rdf:Statement ;
up:attribution _:75236 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:75268 a rdf:Statement ;
up:source unirule:MF_00185 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:75269 a rdf:Statement ;
up:attribution _:75237 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:75270 a rdf:Statement ;
up:source unirule:MF_00185 ;
rdf:subject ?pfs55 ;
rdf:predicate up:annotation ;
rdf:object ?annotation56 .
_:75271 a rdf:Statement ;
up:attribution _:75238 ;
rdf:subject ?pfs55 ;
rdf:predicate up:annotation ;
rdf:object ?annotation56 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00185
#Rule MF_00185 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-02
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00185 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_00185a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00185a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00185a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_00185a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00185a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00185a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00185a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_00185a9')) AS ?annotation9) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch65 faldo:location ?templateMotifSequenceMatchRegionP1638466 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1638468 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP16384MF_0018561 .
?templateMotifSequenceMatchRegionP1638466 faldo:begin ?templateMotifSequenceMatchBeginP1638467 .
?templateMotifSequenceMatchBeginP1638467 faldo:position ?templateMotifSequenceMatchBeginPositionP1638462 ;
faldo:reference isoform:P16384-1 .
?templateMotifSequenceProfileAlignmentOperationP1638468 edam:has_input signature:MF_00185 ;
rdf:type edam:operation_0300 .
?targetMotifMatch69 faldo:location ?targetMotifMatchRegionMatch70 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0018572 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP16384MF_0018563 .
?targetMotifMatchRegionMatch70 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0018571 .
?targetMotifMatchRegionMatchBeginMF_0018571 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0018564 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0018572 edam:has_input signature:MF_00185 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP16384MF_0018561, 1, (STRLEN(?templateMotifCigarP16384MF_0018561) - STRLEN(REPLACE(?templateMotifCigarP16384MF_0018561, CONCAT('^(?:-*[^-]){', STR(((17 - ?templateMotifSequenceMatchBeginPositionP1638462) + 1)), '}'), '')))), '[a-z]', '')) AS ?step173) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP16384MF_0018563, 1, (STRLEN(?targetMotifMatchCigarP16384MF_0018563) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_0018563, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step173), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP16384MF_0018563, 1, (STRLEN(?targetMotifMatchCigarP16384MF_0018563) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_0018563, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step173), '}'), '')))), '[^-]', ''))) AS ?step274) .
BIND(((?step274 + ?targetMotifMatchRegionMatchBeginPositionMF_0018564) - 1) AS ?thisPositionOn15) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP16384MF_0018561, 1, (STRLEN(?templateMotifCigarP16384MF_0018561) - STRLEN(REPLACE(?templateMotifCigarP16384MF_0018561, CONCAT('^(?:-*[^-]){', STR(((24 - ?templateMotifSequenceMatchBeginPositionP1638462) + 1)), '}'), '')))), '[a-z]', '')) AS ?step175) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP16384MF_0018563, 1, (STRLEN(?targetMotifMatchCigarP16384MF_0018563) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_0018563, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step175), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP16384MF_0018563, 1, (STRLEN(?targetMotifMatchCigarP16384MF_0018563) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_0018563, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step175), '}'), '')))), '[^-]', ''))) AS ?step276) .
BIND(((?step276 + ?targetMotifMatchRegionMatchBeginPositionMF_0018564) - 1) AS ?thisPositionOn16) .
BIND(?this AS ?pfs1t77) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb12) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse13) .
FILTER ((BOUND(?thisPositionOn15) && BOUND(?thisPositionOn16))) .
BIND(URI(CONCAT(STR(?this), '#MF_00185a11')) AS ?annotation11) .
BIND(?this AS ?pfs10) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch82 faldo:location ?templateMotifSequenceMatchRegionP1638483 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1638485 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP16384MF_0018578 .
?templateMotifSequenceMatchRegionP1638483 faldo:begin ?templateMotifSequenceMatchBeginP1638484 .
?templateMotifSequenceMatchBeginP1638484 faldo:position ?templateMotifSequenceMatchBeginPositionP1638479 ;
faldo:reference isoform:P16384-1 .
?templateMotifSequenceProfileAlignmentOperationP1638485 edam:has_input signature:MF_00185 ;
rdf:type edam:operation_0300 .
?targetMotifMatch86 faldo:location ?targetMotifMatchRegionMatch87 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0018589 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP16384MF_0018580 .
?targetMotifMatchRegionMatch87 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0018588 .
?targetMotifMatchRegionMatchBeginMF_0018588 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0018581 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0018589 edam:has_input signature:MF_00185 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP16384MF_0018578, 1, (STRLEN(?templateMotifCigarP16384MF_0018578) - STRLEN(REPLACE(?templateMotifCigarP16384MF_0018578, CONCAT('^(?:-*[^-]){', STR(((19 - ?templateMotifSequenceMatchBeginPositionP1638479) + 1)), '}'), '')))), '[a-z]', '')) AS ?step190) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP16384MF_0018580, 1, (STRLEN(?targetMotifMatchCigarP16384MF_0018580) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_0018580, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP16384MF_0018580, 1, (STRLEN(?targetMotifMatchCigarP16384MF_0018580) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_0018580, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), '')))), '[^-]', ''))) AS ?step291) .
BIND(((?step291 + ?targetMotifMatchRegionMatchBeginPositionMF_0018581) - 1) AS ?thisPositionOn23) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP16384MF_0018578, 1, (STRLEN(?templateMotifCigarP16384MF_0018578) - STRLEN(REPLACE(?templateMotifCigarP16384MF_0018578, CONCAT('^(?:-*[^-]){', STR(((24 - ?templateMotifSequenceMatchBeginPositionP1638479) + 1)), '}'), '')))), '[a-z]', '')) AS ?step192) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP16384MF_0018580, 1, (STRLEN(?targetMotifMatchCigarP16384MF_0018580) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_0018580, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step192), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP16384MF_0018580, 1, (STRLEN(?targetMotifMatchCigarP16384MF_0018580) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_0018580, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step192), '}'), '')))), '[^-]', ''))) AS ?step293) .
BIND(((?step293 + ?targetMotifMatchRegionMatchBeginPositionMF_0018581) - 1) AS ?thisPositionOn24) .
BIND(?this AS ?pfs1t94) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb19) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse20) .
FILTER (REGEX('[ST][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][GN]K[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn23, (?thisPositionOn24 - ?thisPositionOn23)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00185a18')) AS ?annotation18) .
BIND(?this AS ?pfs17) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch99 faldo:location ?templateMotifSequenceMatchRegionP16384100 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP16384102 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP16384MF_0018595 .
?templateMotifSequenceMatchRegionP16384100 faldo:begin ?templateMotifSequenceMatchBeginP16384101 .
?templateMotifSequenceMatchBeginP16384101 faldo:position ?templateMotifSequenceMatchBeginPositionP1638496 ;
faldo:reference isoform:P16384-1 .
?templateMotifSequenceProfileAlignmentOperationP16384102 edam:has_input signature:MF_00185 ;
rdf:type edam:operation_0300 .
?targetMotifMatch103 faldo:location ?targetMotifMatchRegionMatch104 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00185106 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP16384MF_0018597 .
?targetMotifMatchRegionMatch104 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00185105 .
?targetMotifMatchRegionMatchBeginMF_00185105 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0018598 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00185106 edam:has_input signature:MF_00185 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP16384MF_0018595, 1, (STRLEN(?templateMotifCigarP16384MF_0018595) - STRLEN(REPLACE(?templateMotifCigarP16384MF_0018595, CONCAT('^(?:-*[^-]){', STR(((42 - ?templateMotifSequenceMatchBeginPositionP1638496) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1107) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP16384MF_0018597, 1, (STRLEN(?targetMotifMatchCigarP16384MF_0018597) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_0018597, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP16384MF_0018597, 1, (STRLEN(?targetMotifMatchCigarP16384MF_0018597) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_0018597, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), '')))), '[^-]', ''))) AS ?step2108) .
BIND(((?step2108 + ?targetMotifMatchRegionMatchBeginPositionMF_0018598) - 1) AS ?thisPositionOn29) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP16384MF_0018595, 1, (STRLEN(?templateMotifCigarP16384MF_0018595) - STRLEN(REPLACE(?templateMotifCigarP16384MF_0018595, CONCAT('^(?:-*[^-]){', STR(((45 - ?templateMotifSequenceMatchBeginPositionP1638496) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1109) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP16384MF_0018597, 1, (STRLEN(?targetMotifMatchCigarP16384MF_0018597) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_0018597, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP16384MF_0018597, 1, (STRLEN(?targetMotifMatchCigarP16384MF_0018597) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_0018597, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), '')))), '[^-]', ''))) AS ?step2110) .
BIND(((?step2110 + ?targetMotifMatchRegionMatchBeginPositionMF_0018598) - 1) AS ?thisPositionOn30) .
BIND(?this AS ?pfs1t111) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb27) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse28) .
FILTER (REGEX('DS[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]', SUBSTR(?thisSequenceValue, ?thisPositionOn29, (?thisPositionOn30 - ?thisPositionOn29)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00185a26')) AS ?annotation26) .
BIND(?this AS ?pfs25) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch116 faldo:location ?templateMotifSequenceMatchRegionP16384117 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP16384119 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP16384MF_00185112 .
?templateMotifSequenceMatchRegionP16384117 faldo:begin ?templateMotifSequenceMatchBeginP16384118 .
?templateMotifSequenceMatchBeginP16384118 faldo:position ?templateMotifSequenceMatchBeginPositionP16384113 ;
faldo:reference isoform:P16384-1 .
?templateMotifSequenceProfileAlignmentOperationP16384119 edam:has_input signature:MF_00185 ;
rdf:type edam:operation_0300 .
?targetMotifMatch120 faldo:location ?targetMotifMatchRegionMatch121 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00185123 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP16384MF_00185114 .
?targetMotifMatchRegionMatch121 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00185122 .
?targetMotifMatchRegionMatchBeginMF_00185122 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00185115 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00185123 edam:has_input signature:MF_00185 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP16384MF_00185112, 1, (STRLEN(?templateMotifCigarP16384MF_00185112) - STRLEN(REPLACE(?templateMotifCigarP16384MF_00185112, CONCAT('^(?:-*[^-]){', STR(((166 - ?templateMotifSequenceMatchBeginPositionP16384113) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1124) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP16384MF_00185114, 1, (STRLEN(?targetMotifMatchCigarP16384MF_00185114) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_00185114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP16384MF_00185114, 1, (STRLEN(?targetMotifMatchCigarP16384MF_00185114) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_00185114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), '')))), '[^-]', ''))) AS ?step2125) .
BIND(((?step2125 + ?targetMotifMatchRegionMatchBeginPositionMF_00185115) - 1) AS ?thisPositionOn35) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP16384MF_00185112, 1, (STRLEN(?templateMotifCigarP16384MF_00185112) - STRLEN(REPLACE(?templateMotifCigarP16384MF_00185112, CONCAT('^(?:-*[^-]){', STR(((170 - ?templateMotifSequenceMatchBeginPositionP16384113) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1126) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP16384MF_00185114, 1, (STRLEN(?targetMotifMatchCigarP16384MF_00185114) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_00185114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP16384MF_00185114, 1, (STRLEN(?targetMotifMatchCigarP16384MF_00185114) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_00185114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), '')))), '[^-]', ''))) AS ?step2127) .
BIND(((?step2127 + ?targetMotifMatchRegionMatchBeginPositionMF_00185115) - 1) AS ?thisPositionOn36) .
BIND(?this AS ?pfs1t128) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb33) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse34) .
FILTER (REGEX('QR[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]R', SUBSTR(?thisSequenceValue, ?thisPositionOn35, (?thisPositionOn36 - ?thisPositionOn35)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00185a32')) AS ?annotation32) .
BIND(?this AS ?pfs31) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch133 faldo:location ?templateMotifSequenceMatchRegionP16384134 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP16384136 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP16384MF_00185129 .
?templateMotifSequenceMatchRegionP16384134 faldo:begin ?templateMotifSequenceMatchBeginP16384135 .
?templateMotifSequenceMatchBeginP16384135 faldo:position ?templateMotifSequenceMatchBeginPositionP16384130 ;
faldo:reference isoform:P16384-1 .
?templateMotifSequenceProfileAlignmentOperationP16384136 edam:has_input signature:MF_00185 ;
rdf:type edam:operation_0300 .
?targetMotifMatch137 faldo:location ?targetMotifMatchRegionMatch138 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00185140 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP16384MF_00185131 .
?targetMotifMatchRegionMatch138 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00185139 .
?targetMotifMatchRegionMatchBeginMF_00185139 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00185132 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00185140 edam:has_input signature:MF_00185 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP16384MF_00185129, 1, (STRLEN(?templateMotifCigarP16384MF_00185129) - STRLEN(REPLACE(?templateMotifCigarP16384MF_00185129, CONCAT('^(?:-*[^-]){', STR(((247 - ?templateMotifSequenceMatchBeginPositionP16384130) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1141) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP16384MF_00185131, 1, (STRLEN(?targetMotifMatchCigarP16384MF_00185131) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_00185131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP16384MF_00185131, 1, (STRLEN(?targetMotifMatchCigarP16384MF_00185131) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_00185131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), '')))), '[^-]', ''))) AS ?step2142) .
BIND(((?step2142 + ?targetMotifMatchRegionMatchBeginPositionMF_00185132) - 1) AS ?thisPositionOn41) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP16384MF_00185129, 1, (STRLEN(?templateMotifCigarP16384MF_00185129) - STRLEN(REPLACE(?templateMotifCigarP16384MF_00185129, CONCAT('^(?:-*[^-]){', STR(((252 - ?templateMotifSequenceMatchBeginPositionP16384130) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1143) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP16384MF_00185131, 1, (STRLEN(?targetMotifMatchCigarP16384MF_00185131) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_00185131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP16384MF_00185131, 1, (STRLEN(?targetMotifMatchCigarP16384MF_00185131) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_00185131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), '')))), '[^-]', ''))) AS ?step2144) .
BIND(((?step2144 + ?targetMotifMatchRegionMatchBeginPositionMF_00185132) - 1) AS ?thisPositionOn42) .
BIND(?this AS ?pfs1t145) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb39) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse40) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn41, (?thisPositionOn42 - ?thisPositionOn41)) = 'RCVGYR')) .
BIND(URI(CONCAT(STR(?this), '#MF_00185a38')) AS ?annotation38) .
BIND(?this AS ?pfs37) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch150 faldo:location ?templateMotifSequenceMatchRegionP16384151 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP16384153 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP16384MF_00185146 .
?templateMotifSequenceMatchRegionP16384151 faldo:begin ?templateMotifSequenceMatchBeginP16384152 .
?templateMotifSequenceMatchBeginP16384152 faldo:position ?templateMotifSequenceMatchBeginPositionP16384147 ;
faldo:reference isoform:P16384-1 .
?templateMotifSequenceProfileAlignmentOperationP16384153 edam:has_input signature:MF_00185 ;
rdf:type edam:operation_0300 .
?targetMotifMatch154 faldo:location ?targetMotifMatchRegionMatch155 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00185157 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP16384MF_00185148 .
?targetMotifMatchRegionMatch155 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00185156 .
?targetMotifMatchRegionMatchBeginMF_00185156 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00185149 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00185157 edam:has_input signature:MF_00185 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP16384MF_00185146, 1, (STRLEN(?templateMotifCigarP16384MF_00185146) - STRLEN(REPLACE(?templateMotifCigarP16384MF_00185146, CONCAT('^(?:-*[^-]){', STR(((280 - ?templateMotifSequenceMatchBeginPositionP16384147) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1158) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP16384MF_00185148, 1, (STRLEN(?targetMotifMatchCigarP16384MF_00185148) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_00185148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP16384MF_00185148, 1, (STRLEN(?targetMotifMatchCigarP16384MF_00185148) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_00185148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), '')))), '[^-]', ''))) AS ?step2159) .
BIND(((?step2159 + ?targetMotifMatchRegionMatchBeginPositionMF_00185149) - 1) AS ?thisPositionOn47) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP16384MF_00185146, 1, (STRLEN(?templateMotifCigarP16384MF_00185146) - STRLEN(REPLACE(?templateMotifCigarP16384MF_00185146, CONCAT('^(?:-*[^-]){', STR(((287 - ?templateMotifSequenceMatchBeginPositionP16384147) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1160) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP16384MF_00185148, 1, (STRLEN(?targetMotifMatchCigarP16384MF_00185148) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_00185148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP16384MF_00185148, 1, (STRLEN(?targetMotifMatchCigarP16384MF_00185148) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_00185148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), '')))), '[^-]', ''))) AS ?step2161) .
BIND(((?step2161 + ?targetMotifMatchRegionMatchBeginPositionMF_00185149) - 1) AS ?thisPositionOn48) .
BIND(?this AS ?pfs1t162) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb45) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse46) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn47, (?thisPositionOn48 - ?thisPositionOn47)) = 'KRQITWLR')) .
BIND(URI(CONCAT(STR(?this), '#MF_00185a44')) AS ?annotation44) .
BIND(?this AS ?pfs43) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch167 faldo:location ?templateMotifSequenceMatchRegionP16384168 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP16384170 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP16384MF_00185163 .
?templateMotifSequenceMatchRegionP16384168 faldo:begin ?templateMotifSequenceMatchBeginP16384169 .
?templateMotifSequenceMatchBeginP16384169 faldo:position ?templateMotifSequenceMatchBeginPositionP16384164 ;
faldo:reference isoform:P16384-1 .
?templateMotifSequenceProfileAlignmentOperationP16384170 edam:has_input signature:MF_00185 ;
rdf:type edam:operation_0300 .
?targetMotifMatch171 faldo:location ?targetMotifMatchRegionMatch172 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00185174 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP16384MF_00185165 .
?targetMotifMatchRegionMatch172 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00185173 .
?targetMotifMatchRegionMatchBeginMF_00185173 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00185166 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00185174 edam:has_input signature:MF_00185 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP16384MF_00185163, 1, (STRLEN(?templateMotifCigarP16384MF_00185163) - STRLEN(REPLACE(?templateMotifCigarP16384MF_00185163, CONCAT('^(?:-*[^-]){', STR(((108 - ?templateMotifSequenceMatchBeginPositionP16384164) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1175) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP16384MF_00185165, 1, (STRLEN(?targetMotifMatchCigarP16384MF_00185165) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_00185165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP16384MF_00185165, 1, (STRLEN(?targetMotifMatchCigarP16384MF_00185165) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_00185165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), '')))), '[^-]', ''))) AS ?step2176) .
BIND(((?step2176 + ?targetMotifMatchRegionMatchBeginPositionMF_00185166) - 1) AS ?thisPositionOn53) .
BIND(?thisPositionOn53 AS ?thisPositionOn54) .
BIND(?this AS ?pfs1t177) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfsb51) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfse52) .
FILTER (REGEX('[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn53, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00185a50')) AS ?annotation50) .
BIND(?this AS ?pfs49) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch182 faldo:location ?templateMotifSequenceMatchRegionP16384183 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP16384185 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP16384MF_00185178 .
?templateMotifSequenceMatchRegionP16384183 faldo:begin ?templateMotifSequenceMatchBeginP16384184 .
?templateMotifSequenceMatchBeginP16384184 faldo:position ?templateMotifSequenceMatchBeginPositionP16384179 ;
faldo:reference isoform:P16384-1 .
?templateMotifSequenceProfileAlignmentOperationP16384185 edam:has_input signature:MF_00185 ;
rdf:type edam:operation_0300 .
?targetMotifMatch186 faldo:location ?targetMotifMatchRegionMatch187 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00185189 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP16384MF_00185180 .
?targetMotifMatchRegionMatch187 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00185188 .
?targetMotifMatchRegionMatchBeginMF_00185188 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00185181 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00185189 edam:has_input signature:MF_00185 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP16384MF_00185178, 1, (STRLEN(?templateMotifCigarP16384MF_00185178) - STRLEN(REPLACE(?templateMotifCigarP16384MF_00185178, CONCAT('^(?:-*[^-]){', STR(((130 - ?templateMotifSequenceMatchBeginPositionP16384179) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1190) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP16384MF_00185180, 1, (STRLEN(?targetMotifMatchCigarP16384MF_00185180) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_00185180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP16384MF_00185180, 1, (STRLEN(?targetMotifMatchCigarP16384MF_00185180) - STRLEN(REPLACE(?targetMotifMatchCigarP16384MF_00185180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1190), '}'), '')))), '[^-]', ''))) AS ?step2191) .
BIND(((?step2191 + ?targetMotifMatchRegionMatchBeginPositionMF_00185181) - 1) AS ?thisPositionOn59) .
BIND(?thisPositionOn59 AS ?thisPositionOn60) .
BIND(?this AS ?pfs1t192) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfsb57) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfse58) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn59, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_00185a56')) AS ?annotation56) .
BIND(?this AS ?pfs55) .
}
}
"xsd:string |