| http://purl.uniprot.org/unirules/MF_00012#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:5179 up:source unirule:MF_00012 .
_:5180 up:source unirule:MF_00012 .
_:5181 up:source unirule:MF_00012 .
_:5182 up:source unirule:MF_00012 .
_:5183 up:source unirule:MF_00012 .
_:5184 up:source unirule:MF_00012 .
_:5185 up:source unirule:MF_00012 .
_:5186 up:source unirule:MF_00012 .
_:5187 up:source unirule:MF_00012 .
_:5188 up:source unirule:MF_00012 .
_:5189 up:source unirule:MF_00012 .
_:5190 up:source unirule:MF_00012 .
_:5191 up:source unirule:MF_00012 .
_:5192 up:source unirule:MF_00012 .
_:5193 up:source unirule:MF_00012 .
_:5194 up:source unirule:MF_00012 .
_:5195 up:source unirule:MF_00012 .
_:5196 up:source unirule:MF_00012 .
_:5197 up:source unirule:MF_00012 .
_:5198 up:source unirule:MF_00012 .
_:5199 up:source unirule:MF_00012 .
_:5200 up:source unirule:MF_00012 .
_:5201 up:source unirule:MF_00012 .
_:5202 up:source unirule:MF_00012 .
_:5203 up:source unirule:MF_00012 .
_:5204 up:source unirule:MF_00012 .
_:5205 up:source unirule:MF_00012 .
_:5206 up:source unirule:MF_00012 .
_:5207 up:source unirule:MF_00012 .
_:5208 up:source unirule:MF_00012 .
_:5209 up:source unirule:MF_00012 .
_:5210 up:source unirule:MF_00012 .
_:5211 up:source unirule:MF_00012 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation5 ,
?annotation7 ,
?annotation8 ,
?annotation9 ,
?annotation10 ,
?annotation11 ,
?annotation12 ;
up:classifiedWith GO:0000287 ,
GO:0004160 ,
GO:0009097 ,
GO:0009099 ,
GO:0051537 ,
keyword:100 ,
keyword:1 ,
keyword:28 ,
keyword:408 ,
keyword:411 ,
keyword:456 ,
keyword:460 ,
keyword:479 ;
up:recommendedName ?name0 .
?name0 up:ecName '4.2.1.9' ;
up:fullName 'Dihydroxy-acid dehydratase' ;
up:shortName 'DAD' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'ilvD' .
?annotation2 a up:Function_Annotation ;
rdfs:comment 'Functions in the biosynthesis of branched-chain amino acids. Catalyzes the dehydration of (2R,3R)-2,3-dihydroxy-3-methylpentanoate (2,3-dihydroxy-3-methylvalerate) into 2-oxo-3-methylpentanoate (2-oxo-3-methylvalerate) and of (2R)-2,3-dihydroxy-3-methylbutanoate (2,3-dihydroxyisovalerate) into 2-oxo-3-methylbutanoate (2-oxoisovalerate), the penultimate precursor to L-isoleucine and L-valine, respectively.' .
?annotation3 up:activity ?activity4 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity4 up:catalyticActivity ;
up:enzymeClass .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 up:cofactor chebi:190135 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 [2Fe-2S] cluster per subunit. This cluster acts as a Lewis acid cofactor.' .
?annotation8 up:cofactor chebi:18420 ;
rdf:type up:Cofactor_Annotation .
?annotation9 a up:Pathway_Annotation ;
rdfs:comment 'Amino-acid biosynthesis; L-isoleucine biosynthesis; L-isoleucine from 2-oxobutanoate: step 3/4.' .
?annotation10 a up:Pathway_Annotation ;
rdfs:comment 'Amino-acid biosynthesis; L-valine biosynthesis; L-valine from pyruvate: step 3/4.' .
?annotation11 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer.' .
?annotation12 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the IlvD/Edd family.' .
?pfs13 up:annotation ?annotation14 .
?annotation14 faldo:begin ?pfsb15 ;
faldo:end ?pfse16 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton acceptor' .
?pfsb15 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?pfse16 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfs19 up:annotation ?annotation20 .
?annotation20 faldo:begin ?pfsb21 ;
faldo:end ?pfse22 ;
up:ligand ?ligand23 ;
rdf:type up:Binding_Site_Annotation .
?pfsb21 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfse22 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?ligand23 rdfs:subClassOf chebi:190135 .
?pfs26 up:annotation ?annotation27 .
?annotation27 faldo:begin ?pfsb28 ;
faldo:end ?pfse29 ;
up:ligand ?ligand30 ;
rdf:type up:Binding_Site_Annotation .
?pfsb28 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?pfse29 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?ligand30 rdfs:subClassOf chebi:18420 .
?pfs33 up:annotation ?annotation34 .
?annotation34 faldo:begin ?pfsb35 ;
faldo:end ?pfse36 ;
up:ligand ?ligand37 ;
rdf:type up:Binding_Site_Annotation .
?pfsb35 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?pfse36 faldo:position ?thisPositionOn39 ;
rdf:type faldo:ExactPosition .
?ligand37 rdfs:subClassOf chebi:190135 .
?pfs40 up:annotation ?annotation41 .
?annotation41 faldo:begin ?pfsb42 ;
faldo:end ?pfse43 ;
up:ligand ?ligand44 ;
rdf:type up:Binding_Site_Annotation .
?pfsb42 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
?pfse43 faldo:position ?thisPositionOn46 ;
rdf:type faldo:ExactPosition .
?ligand44 rdfs:subClassOf chebi:18420 .
?pfs47 up:annotation ?annotation48 .
?annotation48 faldo:begin ?pfsb49 ;
faldo:end ?pfse50 ;
up:ligand ?ligand51 ;
rdf:type up:Binding_Site_Annotation ;
rdfs:comment 'via carbamate group' .
?pfsb49 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?pfse50 faldo:position ?thisPositionOn53 ;
rdf:type faldo:ExactPosition .
?ligand51 rdfs:subClassOf chebi:18420 .
?pfs54 up:annotation ?annotation55 .
?annotation55 faldo:begin ?pfsb56 ;
faldo:end ?pfse57 ;
up:ligand ?ligand58 ;
rdf:type up:Binding_Site_Annotation .
?pfsb56 faldo:position ?thisPositionOn59 ;
rdf:type faldo:ExactPosition .
?pfse57 faldo:position ?thisPositionOn60 ;
rdf:type faldo:ExactPosition .
?ligand58 rdfs:subClassOf chebi:190135 .
?pfs61 up:annotation ?annotation62 .
?annotation62 faldo:begin ?pfsb63 ;
faldo:end ?pfse64 ;
up:ligand ?ligand65 ;
rdf:type up:Binding_Site_Annotation .
?pfsb63 faldo:position ?thisPositionOn66 ;
rdf:type faldo:ExactPosition .
?pfse64 faldo:position ?thisPositionOn67 ;
rdf:type faldo:ExactPosition .
?ligand65 rdfs:subClassOf chebi:18420 .
?pfs68 up:annotation ?annotation69 .
?annotation69 faldo:begin ?pfsb70 ;
faldo:end ?pfse71 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment 'N6-carboxylysine' .
?pfsb70 faldo:position ?thisPositionOn72 ;
rdf:type faldo:ExactPosition .
?pfse71 faldo:position ?thisPositionOn73 ;
rdf:type faldo:ExactPosition .
_:5212 a rdf:Statement ;
up:attribution _:5179 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:5213 a rdf:Statement ;
up:attribution _:5180 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:5214 a rdf:Statement ;
up:attribution _:5181 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:5215 a rdf:Statement ;
up:attribution _:5182 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:5216 a rdf:Statement ;
up:attribution _:5183 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:5217 a rdf:Statement ;
up:attribution _:5184 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:5218 a rdf:Statement ;
up:attribution _:5185 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:5219 a rdf:Statement ;
up:attribution _:5186 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:5220 a rdf:Statement ;
up:attribution _:5187 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:5221 a rdf:Statement ;
up:attribution _:5188 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:5222 a rdf:Statement ;
up:attribution _:5189 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:5223 a rdf:Statement ;
up:attribution _:5190 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:28 .
_:5224 a rdf:Statement ;
up:attribution _:5191 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:100 .
_:5225 a rdf:Statement ;
up:attribution _:5192 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:456 .
_:5226 a rdf:Statement ;
up:attribution _:5193 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:5227 a rdf:Statement ;
up:attribution _:5194 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:408 .
_:5228 a rdf:Statement ;
up:attribution _:5195 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:411 .
_:5229 a rdf:Statement ;
up:attribution _:5196 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1 .
_:5230 a rdf:Statement ;
up:attribution _:5197 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:5231 a rdf:Statement ;
up:attribution _:5198 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000287 .
_:5232 a rdf:Statement ;
up:attribution _:5199 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004160 .
_:5233 a rdf:Statement ;
up:attribution _:5200 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0051537 .
_:5234 a rdf:Statement ;
up:attribution _:5201 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009097 .
_:5235 a rdf:Statement ;
up:attribution _:5202 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009099 .
_:5236 a rdf:Statement ;
up:source unirule:MF_00012 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:5237 a rdf:Statement ;
up:attribution _:5203 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:5238 a rdf:Statement ;
up:source unirule:MF_00012 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:5239 a rdf:Statement ;
up:attribution _:5204 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:5240 a rdf:Statement ;
up:source unirule:MF_00012 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:5241 a rdf:Statement ;
up:attribution _:5205 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:5242 a rdf:Statement ;
up:source unirule:MF_00012 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:5243 a rdf:Statement ;
up:attribution _:5206 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:5244 a rdf:Statement ;
up:source unirule:MF_00012 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
_:5245 a rdf:Statement ;
up:attribution _:5207 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
_:5246 a rdf:Statement ;
up:source unirule:MF_00012 ;
rdf:subject ?pfs47 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
_:5247 a rdf:Statement ;
up:attribution _:5208 ;
rdf:subject ?pfs47 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
_:5248 a rdf:Statement ;
up:source unirule:MF_00012 ;
rdf:subject ?pfs54 ;
rdf:predicate up:annotation ;
rdf:object ?annotation55 .
_:5249 a rdf:Statement ;
up:attribution _:5209 ;
rdf:subject ?pfs54 ;
rdf:predicate up:annotation ;
rdf:object ?annotation55 .
_:5250 a rdf:Statement ;
up:source unirule:MF_00012 ;
rdf:subject ?pfs61 ;
rdf:predicate up:annotation ;
rdf:object ?annotation62 .
_:5251 a rdf:Statement ;
up:attribution _:5210 ;
rdf:subject ?pfs61 ;
rdf:predicate up:annotation ;
rdf:object ?annotation62 .
_:5252 a rdf:Statement ;
up:source unirule:MF_00012 ;
rdf:subject ?pfs68 ;
rdf:predicate up:annotation ;
rdf:object ?annotation69 .
_:5253 a rdf:Statement ;
up:attribution _:5211 ;
rdf:subject ?pfs68 ;
rdf:predicate up:annotation ;
rdf:object ?annotation69 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00012
#Rule MF_00012 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2024-11-05
VALUES ?supertaxon74 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00012 .
?thisOrganism rdfs:subClassOf+ ?supertaxon74 .
BIND(URI(CONCAT(STR(?this), '#MF_00012a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00012a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00012a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00012a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00012a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00012a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_00012a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_00012a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_00012a11')) AS ?annotation11) .
BIND(URI(CONCAT(STR(?this), '#MF_00012a12')) AS ?annotation12) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch79 faldo:location ?templateMotifSequenceMatchRegionP9WKJ580 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WKJ582 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WKJ5MF_0001275 .
?templateMotifSequenceMatchRegionP9WKJ580 faldo:begin ?templateMotifSequenceMatchBeginP9WKJ581 .
?templateMotifSequenceMatchBeginP9WKJ581 faldo:position ?templateMotifSequenceMatchBeginPositionP9WKJ576 ;
faldo:reference isoform:P9WKJ5-1 .
?templateMotifSequenceProfileAlignmentOperationP9WKJ582 edam:has_input signature:MF_00012 ;
rdf:type edam:operation_0300 .
?targetMotifMatch83 faldo:location ?targetMotifMatchRegionMatch84 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0001286 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WKJ5MF_0001277 .
?targetMotifMatchRegionMatch84 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0001285 .
?targetMotifMatchRegionMatchBeginMF_0001285 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0001278 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0001286 edam:has_input signature:MF_00012 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WKJ5MF_0001275, 1, (STRLEN(?templateMotifCigarP9WKJ5MF_0001275) - STRLEN(REPLACE(?templateMotifCigarP9WKJ5MF_0001275, CONCAT('^(?:-*[^-]){', STR(((491 - ?templateMotifSequenceMatchBeginPositionP9WKJ576) + 1)), '}'), '')))), '[a-z]', '')) AS ?step187) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WKJ5MF_0001277, 1, (STRLEN(?targetMotifMatchCigarP9WKJ5MF_0001277) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKJ5MF_0001277, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WKJ5MF_0001277, 1, (STRLEN(?targetMotifMatchCigarP9WKJ5MF_0001277) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKJ5MF_0001277, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), '')))), '[^-]', ''))) AS ?step288) .
BIND(((?step288 + ?targetMotifMatchRegionMatchBeginPositionMF_0001278) - 1) AS ?thisPositionOn17) .
BIND(?thisPositionOn17 AS ?thisPositionOn18) .
BIND(?this AS ?pfs1t89) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb15) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse16) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn17, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_00012a14')) AS ?annotation14) .
BIND(?this AS ?pfs13) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch94 faldo:location ?templateMotifSequenceMatchRegionP9WKJ595 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WKJ597 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WKJ5MF_0001290 .
?templateMotifSequenceMatchRegionP9WKJ595 faldo:begin ?templateMotifSequenceMatchBeginP9WKJ596 .
?templateMotifSequenceMatchBeginP9WKJ596 faldo:position ?templateMotifSequenceMatchBeginPositionP9WKJ591 ;
faldo:reference isoform:P9WKJ5-1 .
?templateMotifSequenceProfileAlignmentOperationP9WKJ597 edam:has_input signature:MF_00012 ;
rdf:type edam:operation_0300 .
?targetMotifMatch98 faldo:location ?targetMotifMatchRegionMatch99 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00012101 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WKJ5MF_0001292 .
?targetMotifMatchRegionMatch99 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00012100 .
?targetMotifMatchRegionMatchBeginMF_00012100 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0001293 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00012101 edam:has_input signature:MF_00012 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WKJ5MF_0001290, 1, (STRLEN(?templateMotifCigarP9WKJ5MF_0001290) - STRLEN(REPLACE(?templateMotifCigarP9WKJ5MF_0001290, CONCAT('^(?:-*[^-]){', STR(((64 - ?templateMotifSequenceMatchBeginPositionP9WKJ591) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1102) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WKJ5MF_0001292, 1, (STRLEN(?targetMotifMatchCigarP9WKJ5MF_0001292) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKJ5MF_0001292, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WKJ5MF_0001292, 1, (STRLEN(?targetMotifMatchCigarP9WKJ5MF_0001292) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKJ5MF_0001292, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), '')))), '[^-]', ''))) AS ?step2103) .
BIND(((?step2103 + ?targetMotifMatchRegionMatchBeginPositionMF_0001293) - 1) AS ?thisPositionOn24) .
BIND(?thisPositionOn24 AS ?thisPositionOn25) .
BIND(?this AS ?pfs1t104) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb21) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse22) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00012a20')) AS ?annotation20) .
BIND(?this AS ?pfs19) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch109 faldo:location ?templateMotifSequenceMatchRegionP9WKJ5110 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WKJ5112 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WKJ5MF_00012105 .
?templateMotifSequenceMatchRegionP9WKJ5110 faldo:begin ?templateMotifSequenceMatchBeginP9WKJ5111 .
?templateMotifSequenceMatchBeginP9WKJ5111 faldo:position ?templateMotifSequenceMatchBeginPositionP9WKJ5106 ;
faldo:reference isoform:P9WKJ5-1 .
?templateMotifSequenceProfileAlignmentOperationP9WKJ5112 edam:has_input signature:MF_00012 ;
rdf:type edam:operation_0300 .
?targetMotifMatch113 faldo:location ?targetMotifMatchRegionMatch114 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00012116 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WKJ5MF_00012107 .
?targetMotifMatchRegionMatch114 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00012115 .
?targetMotifMatchRegionMatchBeginMF_00012115 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00012108 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00012116 edam:has_input signature:MF_00012 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WKJ5MF_00012105, 1, (STRLEN(?templateMotifCigarP9WKJ5MF_00012105) - STRLEN(REPLACE(?templateMotifCigarP9WKJ5MF_00012105, CONCAT('^(?:-*[^-]){', STR(((96 - ?templateMotifSequenceMatchBeginPositionP9WKJ5106) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1117) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WKJ5MF_00012107, 1, (STRLEN(?targetMotifMatchCigarP9WKJ5MF_00012107) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKJ5MF_00012107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WKJ5MF_00012107, 1, (STRLEN(?targetMotifMatchCigarP9WKJ5MF_00012107) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKJ5MF_00012107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), '')))), '[^-]', ''))) AS ?step2118) .
BIND(((?step2118 + ?targetMotifMatchRegionMatchBeginPositionMF_00012108) - 1) AS ?thisPositionOn31) .
BIND(?thisPositionOn31 AS ?thisPositionOn32) .
BIND(?this AS ?pfs1t119) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb28) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse29) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn31, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00012a27')) AS ?annotation27) .
BIND(?this AS ?pfs26) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch124 faldo:location ?templateMotifSequenceMatchRegionP9WKJ5125 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WKJ5127 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WKJ5MF_00012120 .
?templateMotifSequenceMatchRegionP9WKJ5125 faldo:begin ?templateMotifSequenceMatchBeginP9WKJ5126 .
?templateMotifSequenceMatchBeginP9WKJ5126 faldo:position ?templateMotifSequenceMatchBeginPositionP9WKJ5121 ;
faldo:reference isoform:P9WKJ5-1 .
?templateMotifSequenceProfileAlignmentOperationP9WKJ5127 edam:has_input signature:MF_00012 ;
rdf:type edam:operation_0300 .
?targetMotifMatch128 faldo:location ?targetMotifMatchRegionMatch129 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00012131 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WKJ5MF_00012122 .
?targetMotifMatchRegionMatch129 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00012130 .
?targetMotifMatchRegionMatchBeginMF_00012130 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00012123 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00012131 edam:has_input signature:MF_00012 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WKJ5MF_00012120, 1, (STRLEN(?templateMotifCigarP9WKJ5MF_00012120) - STRLEN(REPLACE(?templateMotifCigarP9WKJ5MF_00012120, CONCAT('^(?:-*[^-]){', STR(((122 - ?templateMotifSequenceMatchBeginPositionP9WKJ5121) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1132) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WKJ5MF_00012122, 1, (STRLEN(?targetMotifMatchCigarP9WKJ5MF_00012122) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKJ5MF_00012122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WKJ5MF_00012122, 1, (STRLEN(?targetMotifMatchCigarP9WKJ5MF_00012122) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKJ5MF_00012122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), '')))), '[^-]', ''))) AS ?step2133) .
BIND(((?step2133 + ?targetMotifMatchRegionMatchBeginPositionMF_00012123) - 1) AS ?thisPositionOn38) .
BIND(?thisPositionOn38 AS ?thisPositionOn39) .
BIND(?this AS ?pfs1t134) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb35) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse36) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn38, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00012a34')) AS ?annotation34) .
BIND(?this AS ?pfs33) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch139 faldo:location ?templateMotifSequenceMatchRegionP9WKJ5140 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WKJ5142 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WKJ5MF_00012135 .
?templateMotifSequenceMatchRegionP9WKJ5140 faldo:begin ?templateMotifSequenceMatchBeginP9WKJ5141 .
?templateMotifSequenceMatchBeginP9WKJ5141 faldo:position ?templateMotifSequenceMatchBeginPositionP9WKJ5136 ;
faldo:reference isoform:P9WKJ5-1 .
?templateMotifSequenceProfileAlignmentOperationP9WKJ5142 edam:has_input signature:MF_00012 ;
rdf:type edam:operation_0300 .
?targetMotifMatch143 faldo:location ?targetMotifMatchRegionMatch144 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00012146 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WKJ5MF_00012137 .
?targetMotifMatchRegionMatch144 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00012145 .
?targetMotifMatchRegionMatchBeginMF_00012145 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00012138 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00012146 edam:has_input signature:MF_00012 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WKJ5MF_00012135, 1, (STRLEN(?templateMotifCigarP9WKJ5MF_00012135) - STRLEN(REPLACE(?templateMotifCigarP9WKJ5MF_00012135, CONCAT('^(?:-*[^-]){', STR(((138 - ?templateMotifSequenceMatchBeginPositionP9WKJ5136) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1147) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WKJ5MF_00012137, 1, (STRLEN(?targetMotifMatchCigarP9WKJ5MF_00012137) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKJ5MF_00012137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WKJ5MF_00012137, 1, (STRLEN(?targetMotifMatchCigarP9WKJ5MF_00012137) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKJ5MF_00012137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), '')))), '[^-]', ''))) AS ?step2148) .
BIND(((?step2148 + ?targetMotifMatchRegionMatchBeginPositionMF_00012138) - 1) AS ?thisPositionOn45) .
BIND(?thisPositionOn45 AS ?thisPositionOn46) .
BIND(?this AS ?pfs1t149) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb42) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse43) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn45, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00012a41')) AS ?annotation41) .
BIND(?this AS ?pfs40) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch154 faldo:location ?templateMotifSequenceMatchRegionP9WKJ5155 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WKJ5157 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WKJ5MF_00012150 .
?templateMotifSequenceMatchRegionP9WKJ5155 faldo:begin ?templateMotifSequenceMatchBeginP9WKJ5156 .
?templateMotifSequenceMatchBeginP9WKJ5156 faldo:position ?templateMotifSequenceMatchBeginPositionP9WKJ5151 ;
faldo:reference isoform:P9WKJ5-1 .
?templateMotifSequenceProfileAlignmentOperationP9WKJ5157 edam:has_input signature:MF_00012 ;
rdf:type edam:operation_0300 .
?targetMotifMatch158 faldo:location ?targetMotifMatchRegionMatch159 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00012161 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WKJ5MF_00012152 .
?targetMotifMatchRegionMatch159 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00012160 .
?targetMotifMatchRegionMatchBeginMF_00012160 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00012153 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00012161 edam:has_input signature:MF_00012 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WKJ5MF_00012150, 1, (STRLEN(?templateMotifCigarP9WKJ5MF_00012150) - STRLEN(REPLACE(?templateMotifCigarP9WKJ5MF_00012150, CONCAT('^(?:-*[^-]){', STR(((139 - ?templateMotifSequenceMatchBeginPositionP9WKJ5151) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1162) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WKJ5MF_00012152, 1, (STRLEN(?targetMotifMatchCigarP9WKJ5MF_00012152) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKJ5MF_00012152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WKJ5MF_00012152, 1, (STRLEN(?targetMotifMatchCigarP9WKJ5MF_00012152) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKJ5MF_00012152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), '')))), '[^-]', ''))) AS ?step2163) .
BIND(((?step2163 + ?targetMotifMatchRegionMatchBeginPositionMF_00012153) - 1) AS ?thisPositionOn52) .
BIND(?thisPositionOn52 AS ?thisPositionOn53) .
BIND(?this AS ?pfs1t164) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb49) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse50) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn52, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00012a48')) AS ?annotation48) .
BIND(?this AS ?pfs47) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch169 faldo:location ?templateMotifSequenceMatchRegionP9WKJ5170 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WKJ5172 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WKJ5MF_00012165 .
?templateMotifSequenceMatchRegionP9WKJ5170 faldo:begin ?templateMotifSequenceMatchBeginP9WKJ5171 .
?templateMotifSequenceMatchBeginP9WKJ5171 faldo:position ?templateMotifSequenceMatchBeginPositionP9WKJ5166 ;
faldo:reference isoform:P9WKJ5-1 .
?templateMotifSequenceProfileAlignmentOperationP9WKJ5172 edam:has_input signature:MF_00012 ;
rdf:type edam:operation_0300 .
?targetMotifMatch173 faldo:location ?targetMotifMatchRegionMatch174 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00012176 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WKJ5MF_00012167 .
?targetMotifMatchRegionMatch174 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00012175 .
?targetMotifMatchRegionMatchBeginMF_00012175 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00012168 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00012176 edam:has_input signature:MF_00012 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WKJ5MF_00012165, 1, (STRLEN(?templateMotifCigarP9WKJ5MF_00012165) - STRLEN(REPLACE(?templateMotifCigarP9WKJ5MF_00012165, CONCAT('^(?:-*[^-]){', STR(((195 - ?templateMotifSequenceMatchBeginPositionP9WKJ5166) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1177) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WKJ5MF_00012167, 1, (STRLEN(?targetMotifMatchCigarP9WKJ5MF_00012167) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKJ5MF_00012167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WKJ5MF_00012167, 1, (STRLEN(?targetMotifMatchCigarP9WKJ5MF_00012167) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKJ5MF_00012167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), '')))), '[^-]', ''))) AS ?step2178) .
BIND(((?step2178 + ?targetMotifMatchRegionMatchBeginPositionMF_00012168) - 1) AS ?thisPositionOn59) .
BIND(?thisPositionOn59 AS ?thisPositionOn60) .
BIND(?this AS ?pfs1t179) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfsb56) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfse57) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn59, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00012a55')) AS ?annotation55) .
BIND(?this AS ?pfs54) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch184 faldo:location ?templateMotifSequenceMatchRegionP9WKJ5185 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WKJ5187 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WKJ5MF_00012180 .
?templateMotifSequenceMatchRegionP9WKJ5185 faldo:begin ?templateMotifSequenceMatchBeginP9WKJ5186 .
?templateMotifSequenceMatchBeginP9WKJ5186 faldo:position ?templateMotifSequenceMatchBeginPositionP9WKJ5181 ;
faldo:reference isoform:P9WKJ5-1 .
?templateMotifSequenceProfileAlignmentOperationP9WKJ5187 edam:has_input signature:MF_00012 ;
rdf:type edam:operation_0300 .
?targetMotifMatch188 faldo:location ?targetMotifMatchRegionMatch189 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00012191 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WKJ5MF_00012182 .
?targetMotifMatchRegionMatch189 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00012190 .
?targetMotifMatchRegionMatchBeginMF_00012190 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00012183 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00012191 edam:has_input signature:MF_00012 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WKJ5MF_00012180, 1, (STRLEN(?templateMotifCigarP9WKJ5MF_00012180) - STRLEN(REPLACE(?templateMotifCigarP9WKJ5MF_00012180, CONCAT('^(?:-*[^-]){', STR(((465 - ?templateMotifSequenceMatchBeginPositionP9WKJ5181) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1192) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WKJ5MF_00012182, 1, (STRLEN(?targetMotifMatchCigarP9WKJ5MF_00012182) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKJ5MF_00012182, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1192), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WKJ5MF_00012182, 1, (STRLEN(?targetMotifMatchCigarP9WKJ5MF_00012182) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKJ5MF_00012182, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1192), '}'), '')))), '[^-]', ''))) AS ?step2193) .
BIND(((?step2193 + ?targetMotifMatchRegionMatchBeginPositionMF_00012183) - 1) AS ?thisPositionOn66) .
BIND(?thisPositionOn66 AS ?thisPositionOn67) .
BIND(?this AS ?pfs1t194) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfsb63) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfse64) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn66, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00012a62')) AS ?annotation62) .
BIND(?this AS ?pfs61) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch199 faldo:location ?templateMotifSequenceMatchRegionP9WKJ5200 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WKJ5202 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WKJ5MF_00012195 .
?templateMotifSequenceMatchRegionP9WKJ5200 faldo:begin ?templateMotifSequenceMatchBeginP9WKJ5201 .
?templateMotifSequenceMatchBeginP9WKJ5201 faldo:position ?templateMotifSequenceMatchBeginPositionP9WKJ5196 ;
faldo:reference isoform:P9WKJ5-1 .
?templateMotifSequenceProfileAlignmentOperationP9WKJ5202 edam:has_input signature:MF_00012 ;
rdf:type edam:operation_0300 .
?targetMotifMatch203 faldo:location ?targetMotifMatchRegionMatch204 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00012206 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WKJ5MF_00012197 .
?targetMotifMatchRegionMatch204 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00012205 .
?targetMotifMatchRegionMatchBeginMF_00012205 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00012198 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00012206 edam:has_input signature:MF_00012 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WKJ5MF_00012195, 1, (STRLEN(?templateMotifCigarP9WKJ5MF_00012195) - STRLEN(REPLACE(?templateMotifCigarP9WKJ5MF_00012195, CONCAT('^(?:-*[^-]){', STR(((139 - ?templateMotifSequenceMatchBeginPositionP9WKJ5196) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1207) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WKJ5MF_00012197, 1, (STRLEN(?targetMotifMatchCigarP9WKJ5MF_00012197) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKJ5MF_00012197, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1207), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WKJ5MF_00012197, 1, (STRLEN(?targetMotifMatchCigarP9WKJ5MF_00012197) - STRLEN(REPLACE(?targetMotifMatchCigarP9WKJ5MF_00012197, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1207), '}'), '')))), '[^-]', ''))) AS ?step2208) .
BIND(((?step2208 + ?targetMotifMatchRegionMatchBeginPositionMF_00012198) - 1) AS ?thisPositionOn72) .
BIND(?thisPositionOn72 AS ?thisPositionOn73) .
BIND(?this AS ?pfs1t209) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfsb70) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfse71) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn72, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00012a69')) AS ?annotation69) .
BIND(?this AS ?pfs68) .
}
}
"xsd:string |