| http://purl.uniprot.org/unirules/MF_01035#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:363302 up:source unirule:MF_01035 .
_:363303 up:source unirule:MF_01035 .
_:363304 up:source unirule:MF_01035 .
_:363305 up:source unirule:MF_01035 .
_:363306 up:source unirule:MF_01035 .
_:363307 up:source unirule:MF_01035 .
_:363308 up:source unirule:MF_01035 .
_:363309 up:source unirule:MF_01035 .
_:363310 up:source unirule:MF_01035 .
_:363311 up:source unirule:MF_01035 .
_:363312 up:source unirule:MF_01035 .
_:363313 up:source unirule:MF_01035 .
_:363314 up:source unirule:MF_01035 .
_:363315 up:source unirule:MF_01035 .
_:363316 up:source unirule:MF_01035 .
_:363317 up:source unirule:MF_01035 .
_:363318 up:source unirule:MF_01035 .
_:363319 up:source unirule:MF_01035 .
_:363320 up:source unirule:MF_01035 .
_:363321 up:source unirule:MF_01035 .
_:363322 up:source unirule:MF_01035 .
_:363323 up:source unirule:MF_01035 .
_:363324 up:source unirule:MF_01035 .
_:363325 up:source unirule:MF_01035 .
_:363326 up:source unirule:MF_01035 .
_:363327 up:source unirule:MF_01035 .
_:363328 up:source unirule:MF_01035 .
_:363329 up:source unirule:MF_01035 .
_:363330 up:source unirule:MF_01035 .
_:363331 up:source unirule:MF_01035 .
_:363332 up:source unirule:MF_01035 .
_:363333 up:source unirule:MF_01035 .
_:363334 up:source unirule:MF_01035 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ,
?annotation9 ,
?annotation10 ,
?annotation12 ;
up:classifiedWith GO:0003862 ,
GO:0005737 ,
GO:0009098 ,
keyword:100 ,
keyword:28 ,
keyword:432 ,
keyword:460 ,
keyword:464 ,
keyword:479 ,
keyword:520 ,
keyword:560 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '1.1.1.85' ;
up:fullName '3-isopropylmalate dehydrogenase' ;
rdf:type up:Structured_Name .
?name1 up:fullName '3-IPM-DH' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'Beta-IPM dehydrogenase' ;
up:shortName 'IMDH' ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'leuB' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the oxidation of 3-carboxy-2-hydroxy-4-methylpentanoate (3-isopropylmalate) to 3-carboxy-4-methyl-2-oxopentanoate. The product decarboxylates to 4-methyl-2 oxopentanoate.' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 up:cofactor chebi:18420 ,
chebi:29035 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 Mg(2+) or Mn(2+) ion per subunit.' .
?annotation8 a up:Pathway_Annotation ;
rdfs:comment 'Amino-acid biosynthesis; L-leucine biosynthesis; L-leucine from 3-methyl-2-oxobutanoate: step 3/4.' .
?annotation9 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer.' .
?annotation10 a up:Subcellular_Location_Annotation .
?annotation10li11 up:cellularComponent .
?annotation12 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the isocitrate and isopropylmalate dehydrogenases family. LeuB type 2 subfamily.' .
?pfs13 up:annotation ?annotation14 .
?annotation14 faldo:begin ?pfsb15 ;
faldo:end ?pfse16 ;
up:ligand ?ligand17 ;
rdf:type up:Binding_Site_Annotation .
?pfsb15 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse16 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?ligand17 rdfs:subClassOf chebi:57540 .
?pfs20 up:annotation ?annotation21 .
?annotation21 faldo:begin ?pfsb22 ;
faldo:end ?pfse23 ;
up:ligand ?ligand24 ;
rdf:type up:Binding_Site_Annotation .
?pfsb22 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?pfse23 faldo:position ?thisPositionOn27 ;
rdf:type faldo:ExactPosition .
?ligand24 rdfs:subClassOf ?molecule25 .
?molecule25 rdfs:label 'substrate' .
?pfs28 up:annotation ?annotation29 .
?annotation29 faldo:begin ?pfsb30 ;
faldo:end ?pfse31 ;
up:ligand ?ligand32 ;
rdf:type up:Binding_Site_Annotation .
?pfsb30 faldo:position ?thisPositionOn34 ;
rdf:type faldo:ExactPosition .
?pfse31 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?ligand32 rdfs:subClassOf ?molecule33 .
?molecule33 rdfs:label 'substrate' .
?pfs36 up:annotation ?annotation37 .
?annotation37 faldo:begin ?pfsb38 ;
faldo:end ?pfse39 ;
up:ligand ?ligand40 ;
rdf:type up:Binding_Site_Annotation .
?pfsb38 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?pfse39 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?ligand40 rdfs:subClassOf ?molecule41 .
?molecule41 rdfs:label 'substrate' .
?pfs44 up:annotation ?annotation45 .
?annotation45 faldo:begin ?pfsb46 ;
faldo:end ?pfse47 ;
up:ligand ?ligand48 ;
rdf:type up:Binding_Site_Annotation .
?pfsb46 faldo:position ?thisPositionOn50 ;
rdf:type faldo:ExactPosition .
?pfse47 faldo:position ?thisPositionOn51 ;
rdf:type faldo:ExactPosition .
?ligand48 rdfs:subClassOf ?molecule49 .
?molecule49 rdfs:label 'substrate' .
?pfs52 up:annotation ?annotation53 .
?annotation53 faldo:begin ?pfsb54 ;
faldo:end ?pfse55 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Important for catalysis' .
?pfsb54 faldo:position ?thisPositionOn56 ;
rdf:type faldo:ExactPosition .
?pfse55 faldo:position ?thisPositionOn57 ;
rdf:type faldo:ExactPosition .
?pfs58 up:annotation ?annotation59 .
?annotation59 faldo:begin ?pfsb60 ;
faldo:end ?pfse61 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Important for catalysis' .
?pfsb60 faldo:position ?thisPositionOn62 ;
rdf:type faldo:ExactPosition .
?pfse61 faldo:position ?thisPositionOn63 ;
rdf:type faldo:ExactPosition .
?pfs64 up:annotation ?annotation65 ,
?annotation71 ,
?annotation77 .
?annotation65 faldo:begin ?pfsb66 ;
faldo:end ?pfse67 ;
up:ligand ?ligand68 ;
rdf:type up:Binding_Site_Annotation .
?pfsb66 faldo:position ?thisPositionOn69 ;
rdf:type faldo:ExactPosition .
?pfse67 faldo:position ?thisPositionOn70 ;
rdf:type faldo:ExactPosition .
?ligand68 rdfs:subClassOf chebi:18420 .
?annotation71 faldo:begin ?pfsb72 ;
faldo:end ?pfse73 ;
up:ligand ?ligand74 ;
rdf:type up:Binding_Site_Annotation .
?pfsb72 faldo:position ?thisPositionOn75 ;
rdf:type faldo:ExactPosition .
?pfse73 faldo:position ?thisPositionOn76 ;
rdf:type faldo:ExactPosition .
?ligand74 rdfs:subClassOf chebi:18420 .
?annotation77 faldo:begin ?pfsb78 ;
faldo:end ?pfse79 ;
up:ligand ?ligand80 ;
rdf:type up:Binding_Site_Annotation .
?pfsb78 faldo:position ?thisPositionOn81 ;
rdf:type faldo:ExactPosition .
?pfse79 faldo:position ?thisPositionOn82 ;
rdf:type faldo:ExactPosition .
?ligand80 rdfs:subClassOf chebi:18420 .
_:363335 a rdf:Statement ;
up:attribution _:363302 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:363336 a rdf:Statement ;
up:attribution _:363303 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:363337 a rdf:Statement ;
up:attribution _:363304 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:363338 a rdf:Statement ;
up:attribution _:363305 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:363339 a rdf:Statement ;
up:attribution _:363306 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:363340 a rdf:Statement ;
up:attribution _:363307 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:363341 a rdf:Statement ;
up:attribution _:363308 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:363342 a rdf:Statement ;
up:attribution _:363309 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:363343 a rdf:Statement ;
up:attribution _:363310 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:363344 a rdf:Statement ;
up:attribution _:363311 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:363345 a rdf:Statement ;
up:attribution _:363312 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:363346 a rdf:Statement ;
up:attribution _:363313 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:363347 a rdf:Statement ;
up:attribution _:363314 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:28 .
_:363348 a rdf:Statement ;
up:attribution _:363315 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:100 .
_:363349 a rdf:Statement ;
up:attribution _:363316 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:432 .
_:363350 a rdf:Statement ;
up:attribution _:363317 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:363351 a rdf:Statement ;
up:attribution _:363318 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:464 .
_:363352 a rdf:Statement ;
up:attribution _:363319 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:363353 a rdf:Statement ;
up:attribution _:363320 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:520 .
_:363354 a rdf:Statement ;
up:attribution _:363321 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:560 .
_:363355 a rdf:Statement ;
up:attribution _:363322 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003862 .
_:363356 a rdf:Statement ;
up:attribution _:363323 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009098 .
_:363357 a rdf:Statement ;
up:attribution _:363324 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:363358 a rdf:Statement ;
up:source unirule:MF_01035 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:363359 a rdf:Statement ;
up:attribution _:363325 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:363360 a rdf:Statement ;
up:source unirule:MF_01035 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:363361 a rdf:Statement ;
up:attribution _:363326 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:363362 a rdf:Statement ;
up:source unirule:MF_01035 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:363363 a rdf:Statement ;
up:attribution _:363327 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:363364 a rdf:Statement ;
up:source unirule:MF_01035 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:363365 a rdf:Statement ;
up:attribution _:363328 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:363366 a rdf:Statement ;
up:source unirule:MF_01035 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:363367 a rdf:Statement ;
up:attribution _:363329 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:363368 a rdf:Statement ;
up:source unirule:MF_01035 ;
rdf:subject ?pfs52 ;
rdf:predicate up:annotation ;
rdf:object ?annotation53 .
_:363369 a rdf:Statement ;
up:attribution _:363330 ;
rdf:subject ?pfs52 ;
rdf:predicate up:annotation ;
rdf:object ?annotation53 .
_:363370 a rdf:Statement ;
up:source unirule:MF_01035 ;
rdf:subject ?pfs58 ;
rdf:predicate up:annotation ;
rdf:object ?annotation59 .
_:363371 a rdf:Statement ;
up:attribution _:363331 ;
rdf:subject ?pfs58 ;
rdf:predicate up:annotation ;
rdf:object ?annotation59 .
_:363372 a rdf:Statement ;
up:source unirule:MF_01035 ;
rdf:subject ?pfs64 ;
rdf:predicate up:annotation ;
rdf:object ?annotation65 .
_:363373 a rdf:Statement ;
up:attribution _:363332 ;
rdf:subject ?pfs64 ;
rdf:predicate up:annotation ;
rdf:object ?annotation65 .
_:363374 a rdf:Statement ;
up:source unirule:MF_01035 ;
rdf:subject ?pfs64 ;
rdf:predicate up:annotation ;
rdf:object ?annotation71 .
_:363375 a rdf:Statement ;
up:attribution _:363333 ;
rdf:subject ?pfs64 ;
rdf:predicate up:annotation ;
rdf:object ?annotation71 .
_:363376 a rdf:Statement ;
up:source unirule:MF_01035 ;
rdf:subject ?pfs64 ;
rdf:predicate up:annotation ;
rdf:object ?annotation77 .
_:363377 a rdf:Statement ;
up:attribution _:363334 ;
rdf:subject ?pfs64 ;
rdf:predicate up:annotation ;
rdf:object ?annotation77 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01035
#Rule MF_01035 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2024-04-25
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01035 .
?thisOrganism rdfs:subClassOf+ taxon:201174 .
BIND(URI(CONCAT(STR(?this), '#MF_01035a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01035a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01035a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_01035a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01035a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01035a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01035a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_01035a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_01035a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_01035a12')) AS ?annotation12) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch87 faldo:location ?templateMotifSequenceMatchRegionP9WKK988 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WKK990 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WKK9MF_0103583 .
?templateMotifSequenceMatchRegionP9WKK988 faldo:begin ?templateMotifSequenceMatchBeginP9WKK989 .
?templateMotifSequenceMatchBeginP9WKK989 faldo:position ?templateMotifSequenceMatchBeginPositionP9WKK984 ;
faldo:reference isoform:P9WKK9-1 .
?templateMotifSequenceProfileAlignmentOperationP9WKK990 edam:has_input signature:MF_01035 ;
rdf:type edam:operation_0300 .
?targetMotifMatch91 faldo:location ?targetMotifMatchRegionMatch92 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0103594 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WKK9MF_0103585 .
?targetMotifMatchRegionMatch92 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0103593 .
?targetMotifMatchRegionMatchBeginMF_0103593 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0103586 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0103594 edam:has_input signature:MF_01035 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WKK9MF_0103583, 1, (STRLEN(?templateMotifCigarP9WKK9MF_0103583) - STRLEN(REPLACE(?templateMotifCigarP9WKK9MF_0103583, CONCAT('^(?:-*[^-]){', STR(((271 - ?templateMotifSequenceMatchBeginPositionP9WKK984) + 1)), '}'), '')))), '[a-z]', '')) AS ?step195) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WKK9MF_0103585, 1, (STRLEN(?targetMotifMatchCigarP9WKK9MF_0103585) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKK9MF_0103585, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WKK9MF_0103585, 1, (STRLEN(?targetMotifMatchCigarP9WKK9MF_0103585) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKK9MF_0103585, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), '')))), '[^-]', ''))) AS ?step296) .
BIND(((?step296 + ?targetMotifMatchRegionMatchBeginPositionMF_0103586) - 1) AS ?thisPositionOn18) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WKK9MF_0103583, 1, (STRLEN(?templateMotifCigarP9WKK9MF_0103583) - STRLEN(REPLACE(?templateMotifCigarP9WKK9MF_0103583, CONCAT('^(?:-*[^-]){', STR(((283 - ?templateMotifSequenceMatchBeginPositionP9WKK984) + 1)), '}'), '')))), '[a-z]', '')) AS ?step197) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WKK9MF_0103585, 1, (STRLEN(?targetMotifMatchCigarP9WKK9MF_0103585) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKK9MF_0103585, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WKK9MF_0103585, 1, (STRLEN(?targetMotifMatchCigarP9WKK9MF_0103585) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKK9MF_0103585, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), '')))), '[^-]', ''))) AS ?step298) .
BIND(((?step298 + ?targetMotifMatchRegionMatchBeginPositionMF_0103586) - 1) AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t99) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) .
FILTER (REGEX('GSAPDI[ARNDCQEGHILKMFPSTWYVBZJUOX]{5)A[DN]', SUBSTR(?thisSequenceValue, ?thisPositionOn18, (?thisPositionOn19 - ?thisPositionOn18)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01035a14')) AS ?annotation14) .
BIND(?this AS ?pfs13) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch104 faldo:location ?templateMotifSequenceMatchRegionP9WKK9105 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WKK9107 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WKK9MF_01035100 .
?templateMotifSequenceMatchRegionP9WKK9105 faldo:begin ?templateMotifSequenceMatchBeginP9WKK9106 .
?templateMotifSequenceMatchBeginP9WKK9106 faldo:position ?templateMotifSequenceMatchBeginPositionP9WKK9101 ;
faldo:reference isoform:P9WKK9-1 .
?templateMotifSequenceProfileAlignmentOperationP9WKK9107 edam:has_input signature:MF_01035 ;
rdf:type edam:operation_0300 .
?targetMotifMatch108 faldo:location ?targetMotifMatchRegionMatch109 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01035111 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WKK9MF_01035102 .
?targetMotifMatchRegionMatch109 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01035110 .
?targetMotifMatchRegionMatchBeginMF_01035110 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01035103 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01035111 edam:has_input signature:MF_01035 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WKK9MF_01035100, 1, (STRLEN(?templateMotifCigarP9WKK9MF_01035100) - STRLEN(REPLACE(?templateMotifCigarP9WKK9MF_01035100, CONCAT('^(?:-*[^-]){', STR(((87 - ?templateMotifSequenceMatchBeginPositionP9WKK9101) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1112) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WKK9MF_01035102, 1, (STRLEN(?targetMotifMatchCigarP9WKK9MF_01035102) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKK9MF_01035102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WKK9MF_01035102, 1, (STRLEN(?targetMotifMatchCigarP9WKK9MF_01035102) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKK9MF_01035102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), '')))), '[^-]', ''))) AS ?step2113) .
BIND(((?step2113 + ?targetMotifMatchRegionMatchBeginPositionMF_01035103) - 1) AS ?thisPositionOn26) .
BIND(?thisPositionOn26 AS ?thisPositionOn27) .
BIND(?this AS ?pfs1t114) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb22) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse23) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn26, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_01035a21')) AS ?annotation21) .
BIND(?this AS ?pfs20) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch119 faldo:location ?templateMotifSequenceMatchRegionP9WKK9120 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WKK9122 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WKK9MF_01035115 .
?templateMotifSequenceMatchRegionP9WKK9120 faldo:begin ?templateMotifSequenceMatchBeginP9WKK9121 .
?templateMotifSequenceMatchBeginP9WKK9121 faldo:position ?templateMotifSequenceMatchBeginPositionP9WKK9116 ;
faldo:reference isoform:P9WKK9-1 .
?templateMotifSequenceProfileAlignmentOperationP9WKK9122 edam:has_input signature:MF_01035 ;
rdf:type edam:operation_0300 .
?targetMotifMatch123 faldo:location ?targetMotifMatchRegionMatch124 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01035126 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WKK9MF_01035117 .
?targetMotifMatchRegionMatch124 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01035125 .
?targetMotifMatchRegionMatchBeginMF_01035125 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01035118 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01035126 edam:has_input signature:MF_01035 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WKK9MF_01035115, 1, (STRLEN(?templateMotifCigarP9WKK9MF_01035115) - STRLEN(REPLACE(?templateMotifCigarP9WKK9MF_01035115, CONCAT('^(?:-*[^-]){', STR(((97 - ?templateMotifSequenceMatchBeginPositionP9WKK9116) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1127) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WKK9MF_01035117, 1, (STRLEN(?targetMotifMatchCigarP9WKK9MF_01035117) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKK9MF_01035117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WKK9MF_01035117, 1, (STRLEN(?targetMotifMatchCigarP9WKK9MF_01035117) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKK9MF_01035117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), '')))), '[^-]', ''))) AS ?step2128) .
BIND(((?step2128 + ?targetMotifMatchRegionMatchBeginPositionMF_01035118) - 1) AS ?thisPositionOn34) .
BIND(?thisPositionOn34 AS ?thisPositionOn35) .
BIND(?this AS ?pfs1t129) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb30) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse31) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn34, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_01035a29')) AS ?annotation29) .
BIND(?this AS ?pfs28) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch134 faldo:location ?templateMotifSequenceMatchRegionP9WKK9135 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WKK9137 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WKK9MF_01035130 .
?templateMotifSequenceMatchRegionP9WKK9135 faldo:begin ?templateMotifSequenceMatchBeginP9WKK9136 .
?templateMotifSequenceMatchBeginP9WKK9136 faldo:position ?templateMotifSequenceMatchBeginPositionP9WKK9131 ;
faldo:reference isoform:P9WKK9-1 .
?templateMotifSequenceProfileAlignmentOperationP9WKK9137 edam:has_input signature:MF_01035 ;
rdf:type edam:operation_0300 .
?targetMotifMatch138 faldo:location ?targetMotifMatchRegionMatch139 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01035141 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WKK9MF_01035132 .
?targetMotifMatchRegionMatch139 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01035140 .
?targetMotifMatchRegionMatchBeginMF_01035140 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01035133 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01035141 edam:has_input signature:MF_01035 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WKK9MF_01035130, 1, (STRLEN(?templateMotifCigarP9WKK9MF_01035130) - STRLEN(REPLACE(?templateMotifCigarP9WKK9MF_01035130, CONCAT('^(?:-*[^-]){', STR(((121 - ?templateMotifSequenceMatchBeginPositionP9WKK9131) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1142) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WKK9MF_01035132, 1, (STRLEN(?targetMotifMatchCigarP9WKK9MF_01035132) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKK9MF_01035132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WKK9MF_01035132, 1, (STRLEN(?targetMotifMatchCigarP9WKK9MF_01035132) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKK9MF_01035132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), '')))), '[^-]', ''))) AS ?step2143) .
BIND(((?step2143 + ?targetMotifMatchRegionMatchBeginPositionMF_01035133) - 1) AS ?thisPositionOn42) .
BIND(?thisPositionOn42 AS ?thisPositionOn43) .
BIND(?this AS ?pfs1t144) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb38) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse39) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn42, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_01035a37')) AS ?annotation37) .
BIND(?this AS ?pfs36) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch149 faldo:location ?templateMotifSequenceMatchRegionP9WKK9150 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WKK9152 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WKK9MF_01035145 .
?templateMotifSequenceMatchRegionP9WKK9150 faldo:begin ?templateMotifSequenceMatchBeginP9WKK9151 .
?templateMotifSequenceMatchBeginP9WKK9151 faldo:position ?templateMotifSequenceMatchBeginPositionP9WKK9146 ;
faldo:reference isoform:P9WKK9-1 .
?templateMotifSequenceProfileAlignmentOperationP9WKK9152 edam:has_input signature:MF_01035 ;
rdf:type edam:operation_0300 .
?targetMotifMatch153 faldo:location ?targetMotifMatchRegionMatch154 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01035156 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WKK9MF_01035147 .
?targetMotifMatchRegionMatch154 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01035155 .
?targetMotifMatchRegionMatchBeginMF_01035155 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01035148 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01035156 edam:has_input signature:MF_01035 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WKK9MF_01035145, 1, (STRLEN(?templateMotifCigarP9WKK9MF_01035145) - STRLEN(REPLACE(?templateMotifCigarP9WKK9MF_01035145, CONCAT('^(?:-*[^-]){', STR(((211 - ?templateMotifSequenceMatchBeginPositionP9WKK9146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1157) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WKK9MF_01035147, 1, (STRLEN(?targetMotifMatchCigarP9WKK9MF_01035147) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKK9MF_01035147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WKK9MF_01035147, 1, (STRLEN(?targetMotifMatchCigarP9WKK9MF_01035147) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKK9MF_01035147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), '')))), '[^-]', ''))) AS ?step2158) .
BIND(((?step2158 + ?targetMotifMatchRegionMatchBeginPositionMF_01035148) - 1) AS ?thisPositionOn50) .
BIND(?thisPositionOn50 AS ?thisPositionOn51) .
BIND(?this AS ?pfs1t159) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfsb46) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfse47) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn50, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01035a45')) AS ?annotation45) .
BIND(?this AS ?pfs44) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch164 faldo:location ?templateMotifSequenceMatchRegionP9WKK9165 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WKK9167 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WKK9MF_01035160 .
?templateMotifSequenceMatchRegionP9WKK9165 faldo:begin ?templateMotifSequenceMatchBeginP9WKK9166 .
?templateMotifSequenceMatchBeginP9WKK9166 faldo:position ?templateMotifSequenceMatchBeginPositionP9WKK9161 ;
faldo:reference isoform:P9WKK9-1 .
?templateMotifSequenceProfileAlignmentOperationP9WKK9167 edam:has_input signature:MF_01035 ;
rdf:type edam:operation_0300 .
?targetMotifMatch168 faldo:location ?targetMotifMatchRegionMatch169 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01035171 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WKK9MF_01035162 .
?targetMotifMatchRegionMatch169 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01035170 .
?targetMotifMatchRegionMatchBeginMF_01035170 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01035163 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01035171 edam:has_input signature:MF_01035 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WKK9MF_01035160, 1, (STRLEN(?templateMotifCigarP9WKK9MF_01035160) - STRLEN(REPLACE(?templateMotifCigarP9WKK9MF_01035160, CONCAT('^(?:-*[^-]){', STR(((128 - ?templateMotifSequenceMatchBeginPositionP9WKK9161) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1172) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WKK9MF_01035162, 1, (STRLEN(?targetMotifMatchCigarP9WKK9MF_01035162) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKK9MF_01035162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WKK9MF_01035162, 1, (STRLEN(?targetMotifMatchCigarP9WKK9MF_01035162) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKK9MF_01035162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), '')))), '[^-]', ''))) AS ?step2173) .
BIND(((?step2173 + ?targetMotifMatchRegionMatchBeginPositionMF_01035163) - 1) AS ?thisPositionOn56) .
BIND(?thisPositionOn56 AS ?thisPositionOn57) .
BIND(?this AS ?pfs1t174) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfsb54) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfse55) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn56, 1) = 'Y')) .
BIND(URI(CONCAT(STR(?this), '#MF_01035a53')) AS ?annotation53) .
BIND(?this AS ?pfs52) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch179 faldo:location ?templateMotifSequenceMatchRegionP9WKK9180 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WKK9182 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WKK9MF_01035175 .
?templateMotifSequenceMatchRegionP9WKK9180 faldo:begin ?templateMotifSequenceMatchBeginP9WKK9181 .
?templateMotifSequenceMatchBeginP9WKK9181 faldo:position ?templateMotifSequenceMatchBeginPositionP9WKK9176 ;
faldo:reference isoform:P9WKK9-1 .
?templateMotifSequenceProfileAlignmentOperationP9WKK9182 edam:has_input signature:MF_01035 ;
rdf:type edam:operation_0300 .
?targetMotifMatch183 faldo:location ?targetMotifMatchRegionMatch184 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01035186 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WKK9MF_01035177 .
?targetMotifMatchRegionMatch184 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01035185 .
?targetMotifMatchRegionMatchBeginMF_01035185 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01035178 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01035186 edam:has_input signature:MF_01035 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WKK9MF_01035175, 1, (STRLEN(?templateMotifCigarP9WKK9MF_01035175) - STRLEN(REPLACE(?templateMotifCigarP9WKK9MF_01035175, CONCAT('^(?:-*[^-]){', STR(((178 - ?templateMotifSequenceMatchBeginPositionP9WKK9176) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1187) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WKK9MF_01035177, 1, (STRLEN(?targetMotifMatchCigarP9WKK9MF_01035177) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKK9MF_01035177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WKK9MF_01035177, 1, (STRLEN(?targetMotifMatchCigarP9WKK9MF_01035177) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKK9MF_01035177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1187), '}'), '')))), '[^-]', ''))) AS ?step2188) .
BIND(((?step2188 + ?targetMotifMatchRegionMatchBeginPositionMF_01035178) - 1) AS ?thisPositionOn62) .
BIND(?thisPositionOn62 AS ?thisPositionOn63) .
BIND(?this AS ?pfs1t189) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfsb60) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfse61) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn62, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_01035a59')) AS ?annotation59) .
BIND(?this AS ?pfs58) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch194 faldo:location ?templateMotifSequenceMatchRegionP9WKK9195 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WKK9197 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WKK9MF_01035190 .
?templateMotifSequenceMatchRegionP9WKK9195 faldo:begin ?templateMotifSequenceMatchBeginP9WKK9196 .
?templateMotifSequenceMatchBeginP9WKK9196 faldo:position ?templateMotifSequenceMatchBeginPositionP9WKK9191 ;
faldo:reference isoform:P9WKK9-1 .
?templateMotifSequenceProfileAlignmentOperationP9WKK9197 edam:has_input signature:MF_01035 ;
rdf:type edam:operation_0300 .
?targetMotifMatch198 faldo:location ?targetMotifMatchRegionMatch199 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01035201 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WKK9MF_01035192 .
?targetMotifMatchRegionMatch199 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01035200 .
?targetMotifMatchRegionMatchBeginMF_01035200 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01035193 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01035201 edam:has_input signature:MF_01035 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WKK9MF_01035190, 1, (STRLEN(?templateMotifCigarP9WKK9MF_01035190) - STRLEN(REPLACE(?templateMotifCigarP9WKK9MF_01035190, CONCAT('^(?:-*[^-]){', STR(((211 - ?templateMotifSequenceMatchBeginPositionP9WKK9191) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1202) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WKK9MF_01035192, 1, (STRLEN(?targetMotifMatchCigarP9WKK9MF_01035192) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKK9MF_01035192, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1202), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WKK9MF_01035192, 1, (STRLEN(?targetMotifMatchCigarP9WKK9MF_01035192) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKK9MF_01035192, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1202), '}'), '')))), '[^-]', ''))) AS ?step2203) .
BIND(((?step2203 + ?targetMotifMatchRegionMatchBeginPositionMF_01035193) - 1) AS ?thisPositionOn69) .
BIND(?thisPositionOn69 AS ?thisPositionOn70) .
BIND(?this AS ?pfs2t204) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfsb66) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfse67) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn69, 1) = 'D')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WKK9MF_01035190, 1, (STRLEN(?templateMotifCigarP9WKK9MF_01035190) - STRLEN(REPLACE(?templateMotifCigarP9WKK9MF_01035190, CONCAT('^(?:-*[^-]){', STR(((235 - ?templateMotifSequenceMatchBeginPositionP9WKK9191) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1205) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WKK9MF_01035192, 1, (STRLEN(?targetMotifMatchCigarP9WKK9MF_01035192) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKK9MF_01035192, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1205), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WKK9MF_01035192, 1, (STRLEN(?targetMotifMatchCigarP9WKK9MF_01035192) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKK9MF_01035192, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1205), '}'), '')))), '[^-]', ''))) AS ?step2206) .
BIND(((?step2206 + ?targetMotifMatchRegionMatchBeginPositionMF_01035193) - 1) AS ?thisPositionOn75) .
BIND(?thisPositionOn75 AS ?thisPositionOn76) .
BIND(?this AS ?pfs2t207) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfsb72) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfse73) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn75, 1) = 'D')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WKK9MF_01035190, 1, (STRLEN(?templateMotifCigarP9WKK9MF_01035190) - STRLEN(REPLACE(?templateMotifCigarP9WKK9MF_01035190, CONCAT('^(?:-*[^-]){', STR(((239 - ?templateMotifSequenceMatchBeginPositionP9WKK9191) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1208) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WKK9MF_01035192, 1, (STRLEN(?targetMotifMatchCigarP9WKK9MF_01035192) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKK9MF_01035192, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1208), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WKK9MF_01035192, 1, (STRLEN(?targetMotifMatchCigarP9WKK9MF_01035192) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKK9MF_01035192, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1208), '}'), '')))), '[^-]', ''))) AS ?step2209) .
BIND(((?step2209 + ?targetMotifMatchRegionMatchBeginPositionMF_01035193) - 1) AS ?thisPositionOn81) .
BIND(?thisPositionOn81 AS ?thisPositionOn82) .
BIND(?this AS ?pfs2t210) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfsb78) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfse79) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn81, 1) = 'D')) .
BIND(?this AS ?pfs64) .
}
}
"xsd:string |