| http://purl.uniprot.org/unirules/MF_01322#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:474462 up:source unirule:MF_01322 .
_:474463 up:source unirule:MF_01322 .
_:474464 up:source unirule:MF_01322 .
_:474465 up:source unirule:MF_01322 .
_:474466 up:source unirule:MF_01322 .
_:474467 up:source unirule:MF_01322 .
_:474468 up:source unirule:MF_01322 .
_:474469 up:source unirule:MF_01322 .
_:474470 up:source unirule:MF_01322 .
_:474471 up:source unirule:MF_01322 .
_:474472 up:source unirule:MF_01322 .
_:474473 up:source unirule:MF_01322 .
_:474474 up:source unirule:MF_01322 .
_:474475 up:source unirule:MF_01322 .
_:474476 up:source unirule:MF_01322 .
_:474477 up:source unirule:MF_01322 .
_:474478 up:source unirule:MF_01322 .
_:474479 up:source unirule:MF_01322 .
_:474480 up:source unirule:MF_01322 .
_:474481 up:source unirule:MF_01322 .
_:474482 up:source unirule:MF_01322 .
_:474483 up:source unirule:MF_01322 .
_:474484 up:source unirule:MF_01322 .
_:474485 up:source unirule:MF_01322 .
_:474486 up:source unirule:MF_01322 .
_:474487 up:source unirule:MF_01322 .
_:474488 up:source unirule:MF_01322 .
_:474489 up:source unirule:MF_01322 .
_:474490 up:source unirule:MF_01322 .
_:474491 up:source unirule:MF_01322 .
_:474492 up:source unirule:MF_01322 .
_:474493 up:source unirule:MF_01322 .
_:474494 up:source unirule:MF_01322 .
_:474495 up:source unirule:MF_01322 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ;
up:classifiedWith GO:0003677 ,
GO:0003899 ,
GO:0006351 ,
keyword:240 ,
keyword:548 ,
keyword:804 ,
keyword:808 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.7.7.6' ;
up:fullName "DNA-directed RNA polymerase subunit beta'" ;
up:shortName "RNAP subunit beta'" ;
rdf:type up:Structured_Name .
?name1 up:fullName "RNA polymerase subunit beta'" ;
rdf:type up:Structured_Name .
?name2 up:fullName "Transcriptase subunit beta'" ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'rpoC' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'DNA-dependent RNA polymerase catalyzes the transcription of DNA into RNA using the four ribonucleoside triphosphates as substrates.' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 a up:Subunit_Annotation ;
rdfs:comment "The RNAP catalytic core consists of 2 alpha, 1 beta, 1 beta' and 1 omega subunit. When a sigma factor is associated with the core the holoenzyme is formed, which can initiate transcription." .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment "Belongs to the RNA polymerase beta' chain family." .
?case9 up:classifiedWith GO:0000287 ,
keyword:460 .
?case10 up:classifiedWith GO:0008270 ,
keyword:862 .
?case12 up:classifiedWith keyword:479 .
?case13 up:classifiedWith keyword:7 .
?pfs14 up:annotation ?annotation15 ,
?annotation21 ,
?annotation27 .
?annotation15 faldo:begin ?pfsb16 ;
faldo:end ?pfse17 ;
up:ligand ?ligand18 ;
rdf:type up:Binding_Site_Annotation .
?pfsb16 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfse17 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?ligand18 rdfs:subClassOf chebi:18420 .
?annotation21 faldo:begin ?pfsb22 ;
faldo:end ?pfse23 ;
up:ligand ?ligand24 ;
rdf:type up:Binding_Site_Annotation .
?pfsb22 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfse23 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?ligand24 rdfs:subClassOf chebi:18420 .
?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:29105 .
?pfs40 up:annotation ?annotation41 ,
?annotation47 ,
?annotation53 ,
?annotation59 .
?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:29105 .
?annotation47 faldo:begin ?pfsb48 ;
faldo:end ?pfse49 ;
up:ligand ?ligand50 ;
rdf:type up:Binding_Site_Annotation .
?pfsb48 faldo:position ?thisPositionOn51 ;
rdf:type faldo:ExactPosition .
?pfse49 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?ligand50 rdfs:subClassOf chebi:29105 .
?annotation53 faldo:begin ?pfsb54 ;
faldo:end ?pfse55 ;
up:ligand ?ligand56 ;
rdf:type up:Binding_Site_Annotation .
?pfsb54 faldo:position ?thisPositionOn57 ;
rdf:type faldo:ExactPosition .
?pfse55 faldo:position ?thisPositionOn58 ;
rdf:type faldo:ExactPosition .
?ligand56 rdfs:subClassOf chebi:29105 .
?annotation59 faldo:begin ?pfsb60 ;
faldo:end ?pfse61 ;
up:ligand ?ligand62 ;
rdf:type up:Binding_Site_Annotation .
?pfsb60 faldo:position ?thisPositionOn63 ;
rdf:type faldo:ExactPosition .
?pfse61 faldo:position ?thisPositionOn64 ;
rdf:type faldo:ExactPosition .
?ligand62 rdfs:subClassOf chebi:29105 .
?pfs65 up:annotation ?annotation66 ,
?annotation72 ,
?annotation78 ,
?annotation84 .
?annotation66 faldo:begin ?pfsb67 ;
faldo:end ?pfse68 ;
up:ligand ?ligand69 ;
rdf:type up:Binding_Site_Annotation .
?pfsb67 faldo:position ?thisPositionOn70 ;
rdf:type faldo:ExactPosition .
?pfse68 faldo:position ?thisPositionOn71 ;
rdf:type faldo:ExactPosition .
?ligand69 rdfs:subClassOf chebi:29105 .
?annotation72 faldo:begin ?pfsb73 ;
faldo:end ?pfse74 ;
up:ligand ?ligand75 ;
rdf:type up:Binding_Site_Annotation .
?pfsb73 faldo:position ?thisPositionOn76 ;
rdf:type faldo:ExactPosition .
?pfse74 faldo:position ?thisPositionOn77 ;
rdf:type faldo:ExactPosition .
?ligand75 rdfs:subClassOf chebi:29105 .
?annotation78 faldo:begin ?pfsb79 ;
faldo:end ?pfse80 ;
up:ligand ?ligand81 ;
rdf:type up:Binding_Site_Annotation .
?pfsb79 faldo:position ?thisPositionOn82 ;
rdf:type faldo:ExactPosition .
?pfse80 faldo:position ?thisPositionOn83 ;
rdf:type faldo:ExactPosition .
?ligand81 rdfs:subClassOf chebi:29105 .
?annotation84 faldo:begin ?pfsb85 ;
faldo:end ?pfse86 ;
up:ligand ?ligand87 ;
rdf:type up:Binding_Site_Annotation .
?pfsb85 faldo:position ?thisPositionOn88 ;
rdf:type faldo:ExactPosition .
?pfse86 faldo:position ?thisPositionOn89 ;
rdf:type faldo:ExactPosition .
?ligand87 rdfs:subClassOf chebi:29105 .
?pfs90 up:annotation ?annotation91 .
?annotation91 faldo:begin ?pfsb92 ;
faldo:end ?pfse93 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment 'N6-acetyllysine' .
?pfsb92 faldo:position ?thisPositionOn94 ;
rdf:type faldo:ExactPosition .
?pfse93 faldo:position ?thisPositionOn95 ;
rdf:type faldo:ExactPosition .
_:474496 a rdf:Statement ;
up:attribution _:474462 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:474497 a rdf:Statement ;
up:attribution _:474463 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:474498 a rdf:Statement ;
up:attribution _:474464 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:474499 a rdf:Statement ;
up:attribution _:474465 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:474500 a rdf:Statement ;
up:attribution _:474466 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:474501 a rdf:Statement ;
up:attribution _:474467 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:474502 a rdf:Statement ;
up:attribution _:474468 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:474503 a rdf:Statement ;
up:attribution _:474469 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:474504 a rdf:Statement ;
up:attribution _:474470 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:804 .
_:474505 a rdf:Statement ;
up:attribution _:474471 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:474506 a rdf:Statement ;
up:attribution _:474472 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:548 .
_:474507 a rdf:Statement ;
up:attribution _:474473 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:240 .
_:474508 a rdf:Statement ;
up:attribution _:474474 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003677 .
_:474509 a rdf:Statement ;
up:attribution _:474475 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003899 .
_:474510 a rdf:Statement ;
up:attribution _:474476 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006351 .
_:474511 a rdf:Statement ;
up:attribution _:474477 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:474512 a rdf:Statement ;
up:attribution _:474478 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000287 .
_:474513 a rdf:Statement ;
up:attribution _:474479 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:862 .
_:474514 a rdf:Statement ;
up:attribution _:474480 ;
rdf:subject ?case10 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008270 .
_:474515 a rdf:Statement ;
up:attribution _:474481 ;
rdf:subject ?case12 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:474516 a rdf:Statement ;
up:attribution _:474482 ;
rdf:subject ?case13 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:7 .
_:474517 a rdf:Statement ;
up:source unirule:MF_01322 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:474518 a rdf:Statement ;
up:attribution _:474483 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:474519 a rdf:Statement ;
up:source unirule:MF_01322 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:474520 a rdf:Statement ;
up:attribution _:474484 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:474521 a rdf:Statement ;
up:source unirule:MF_01322 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:474522 a rdf:Statement ;
up:attribution _:474485 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:474523 a rdf:Statement ;
up:source unirule:MF_01322 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:474524 a rdf:Statement ;
up:attribution _:474486 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:474525 a rdf:Statement ;
up:source unirule:MF_01322 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
_:474526 a rdf:Statement ;
up:attribution _:474487 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
_:474527 a rdf:Statement ;
up:source unirule:MF_01322 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:474528 a rdf:Statement ;
up:attribution _:474488 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:474529 a rdf:Statement ;
up:source unirule:MF_01322 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation53 .
_:474530 a rdf:Statement ;
up:attribution _:474489 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation53 .
_:474531 a rdf:Statement ;
up:source unirule:MF_01322 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation59 .
_:474532 a rdf:Statement ;
up:attribution _:474490 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation59 .
_:474533 a rdf:Statement ;
up:source unirule:MF_01322 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation66 .
_:474534 a rdf:Statement ;
up:attribution _:474491 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation66 .
_:474535 a rdf:Statement ;
up:source unirule:MF_01322 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation72 .
_:474536 a rdf:Statement ;
up:attribution _:474492 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation72 .
_:474537 a rdf:Statement ;
up:source unirule:MF_01322 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation78 .
_:474538 a rdf:Statement ;
up:attribution _:474493 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation78 .
_:474539 a rdf:Statement ;
up:source unirule:MF_01322 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation84 .
_:474540 a rdf:Statement ;
up:attribution _:474494 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation84 .
_:474541 a rdf:Statement ;
up:source unirule:MF_01322 ;
rdf:subject ?pfs90 ;
rdf:predicate up:annotation ;
rdf:object ?annotation91 .
_:474542 a rdf:Statement ;
up:attribution _:474495 ;
rdf:subject ?pfs90 ;
rdf:predicate up:annotation ;
rdf:object ?annotation91 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01322
#Rule MF_01322 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2025-03-21
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01322 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:1117 .
})) .
BIND(URI(CONCAT(STR(?this), '#MF_01322a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01322a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01322a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_01322a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01322a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01322a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01322a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch100 faldo:location ?templateMotifSequenceMatchRegionP0A8T7101 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A8T7103 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A8T7MF_0132296 .
?templateMotifSequenceMatchRegionP0A8T7101 faldo:begin ?templateMotifSequenceMatchBeginP0A8T7102 .
?templateMotifSequenceMatchBeginP0A8T7102 faldo:position ?templateMotifSequenceMatchBeginPositionP0A8T797 ;
faldo:reference isoform:P0A8T7-1 .
?templateMotifSequenceProfileAlignmentOperationP0A8T7103 edam:has_input signature:MF_01322 ;
rdf:type edam:operation_0300 .
?targetMotifMatch104 faldo:location ?targetMotifMatchRegionMatch105 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01322107 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A8T7MF_0132298 .
?targetMotifMatchRegionMatch105 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01322106 .
?targetMotifMatchRegionMatchBeginMF_01322106 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0132299 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01322107 edam:has_input signature:MF_01322 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFTGRP_2) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8T7MF_0132296, 1, (STRLEN(?templateMotifCigarP0A8T7MF_0132296) - STRLEN(REPLACE(?templateMotifCigarP0A8T7MF_0132296, CONCAT('^(?:-*[^-]){', STR(((460 - ?templateMotifSequenceMatchBeginPositionP0A8T797) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1108) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8T7MF_0132298, 1, (STRLEN(?targetMotifMatchCigarP0A8T7MF_0132298) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8T7MF_0132298, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8T7MF_0132298, 1, (STRLEN(?targetMotifMatchCigarP0A8T7MF_0132298) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8T7MF_0132298, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), '')))), '[^-]', ''))) AS ?step2109) .
BIND(((?step2109 + ?targetMotifMatchRegionMatchBeginPositionMF_0132299) - 1) AS ?thisPositionOn19) .
BIND(?thisPositionOn19 AS ?thisPositionOn20) .
BIND(?this AS ?pfs1t110) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb16) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse17) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn19, 1) = 'D')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8T7MF_0132296, 1, (STRLEN(?templateMotifCigarP0A8T7MF_0132296) - STRLEN(REPLACE(?templateMotifCigarP0A8T7MF_0132296, CONCAT('^(?:-*[^-]){', STR(((462 - ?templateMotifSequenceMatchBeginPositionP0A8T797) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1111) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8T7MF_0132298, 1, (STRLEN(?targetMotifMatchCigarP0A8T7MF_0132298) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8T7MF_0132298, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8T7MF_0132298, 1, (STRLEN(?targetMotifMatchCigarP0A8T7MF_0132298) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8T7MF_0132298, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), '')))), '[^-]', ''))) AS ?step2112) .
BIND(((?step2112 + ?targetMotifMatchRegionMatchBeginPositionMF_0132299) - 1) AS ?thisPositionOn25) .
BIND(?thisPositionOn25 AS ?thisPositionOn26) .
BIND(?this AS ?pfs1t113) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb22) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse23) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn25, 1) = 'D')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8T7MF_0132296, 1, (STRLEN(?templateMotifCigarP0A8T7MF_0132296) - STRLEN(REPLACE(?templateMotifCigarP0A8T7MF_0132296, CONCAT('^(?:-*[^-]){', STR(((464 - ?templateMotifSequenceMatchBeginPositionP0A8T797) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1114) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8T7MF_0132298, 1, (STRLEN(?targetMotifMatchCigarP0A8T7MF_0132298) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8T7MF_0132298, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8T7MF_0132298, 1, (STRLEN(?targetMotifMatchCigarP0A8T7MF_0132298) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8T7MF_0132298, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), '')))), '[^-]', ''))) AS ?step2115) .
BIND(((?step2115 + ?targetMotifMatchRegionMatchBeginPositionMF_0132299) - 1) AS ?thisPositionOn31) .
BIND(?thisPositionOn31 AS ?thisPositionOn32) .
BIND(?this AS ?pfs1t116) .
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(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch121 faldo:location ?templateMotifSequenceMatchRegionP0A8T7122 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A8T7124 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A8T7MF_01322117 .
?templateMotifSequenceMatchRegionP0A8T7122 faldo:begin ?templateMotifSequenceMatchBeginP0A8T7123 .
?templateMotifSequenceMatchBeginP0A8T7123 faldo:position ?templateMotifSequenceMatchBeginPositionP0A8T7118 ;
faldo:reference isoform:P0A8T7-1 .
?templateMotifSequenceProfileAlignmentOperationP0A8T7124 edam:has_input signature:MF_01322 ;
rdf:type edam:operation_0300 .
?targetMotifMatch125 faldo:location ?targetMotifMatchRegionMatch126 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01322128 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A8T7MF_01322119 .
?targetMotifMatchRegionMatch126 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01322127 .
?targetMotifMatchRegionMatchBeginMF_01322127 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01322120 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01322128 edam:has_input signature:MF_01322 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_1) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8T7MF_01322117, 1, (STRLEN(?templateMotifCigarP0A8T7MF_01322117) - STRLEN(REPLACE(?templateMotifCigarP0A8T7MF_01322117, CONCAT('^(?:-*[^-]){', STR(((70 - ?templateMotifSequenceMatchBeginPositionP0A8T7118) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1129) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8T7MF_01322119, 1, (STRLEN(?targetMotifMatchCigarP0A8T7MF_01322119) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8T7MF_01322119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8T7MF_01322119, 1, (STRLEN(?targetMotifMatchCigarP0A8T7MF_01322119) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8T7MF_01322119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), '')))), '[^-]', ''))) AS ?step2130) .
BIND(((?step2130 + ?targetMotifMatchRegionMatchBeginPositionMF_01322120) - 1) AS ?thisPositionOn38) .
BIND(?thisPositionOn38 AS ?thisPositionOn39) .
BIND(?this AS ?pfs2t131) .
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(?this AS ?pfs33) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch136 faldo:location ?templateMotifSequenceMatchRegionP0A8T7137 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A8T7139 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A8T7MF_01322132 .
?templateMotifSequenceMatchRegionP0A8T7137 faldo:begin ?templateMotifSequenceMatchBeginP0A8T7138 .
?templateMotifSequenceMatchBeginP0A8T7138 faldo:position ?templateMotifSequenceMatchBeginPositionP0A8T7133 ;
faldo:reference isoform:P0A8T7-1 .
?templateMotifSequenceProfileAlignmentOperationP0A8T7139 edam:has_input signature:MF_01322 ;
rdf:type edam:operation_0300 .
?targetMotifMatch140 faldo:location ?targetMotifMatchRegionMatch141 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01322143 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A8T7MF_01322134 .
?targetMotifMatchRegionMatch141 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01322142 .
?targetMotifMatchRegionMatchBeginMF_01322142 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01322135 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01322143 edam:has_input signature:MF_01322 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFTGRP_3) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8T7MF_01322132, 1, (STRLEN(?templateMotifCigarP0A8T7MF_01322132) - STRLEN(REPLACE(?templateMotifCigarP0A8T7MF_01322132, CONCAT('^(?:-*[^-]){', STR(((814 - ?templateMotifSequenceMatchBeginPositionP0A8T7133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1144) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8T7MF_01322134, 1, (STRLEN(?targetMotifMatchCigarP0A8T7MF_01322134) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8T7MF_01322134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8T7MF_01322134, 1, (STRLEN(?targetMotifMatchCigarP0A8T7MF_01322134) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8T7MF_01322134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), '')))), '[^-]', ''))) AS ?step2145) .
BIND(((?step2145 + ?targetMotifMatchRegionMatchBeginPositionMF_01322135) - 1) AS ?thisPositionOn45) .
BIND(?thisPositionOn45 AS ?thisPositionOn46) .
BIND(?this AS ?pfs3t146) .
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) = 'C')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8T7MF_01322132, 1, (STRLEN(?templateMotifCigarP0A8T7MF_01322132) - STRLEN(REPLACE(?templateMotifCigarP0A8T7MF_01322132, CONCAT('^(?:-*[^-]){', STR(((888 - ?templateMotifSequenceMatchBeginPositionP0A8T7133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1147) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8T7MF_01322134, 1, (STRLEN(?targetMotifMatchCigarP0A8T7MF_01322134) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8T7MF_01322134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8T7MF_01322134, 1, (STRLEN(?targetMotifMatchCigarP0A8T7MF_01322134) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8T7MF_01322134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), '')))), '[^-]', ''))) AS ?step2148) .
BIND(((?step2148 + ?targetMotifMatchRegionMatchBeginPositionMF_01322135) - 1) AS ?thisPositionOn51) .
BIND(?thisPositionOn51 AS ?thisPositionOn52) .
BIND(?this AS ?pfs3t149) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb48) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse49) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn51, 1) = 'C')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8T7MF_01322132, 1, (STRLEN(?templateMotifCigarP0A8T7MF_01322132) - STRLEN(REPLACE(?templateMotifCigarP0A8T7MF_01322132, CONCAT('^(?:-*[^-]){', STR(((895 - ?templateMotifSequenceMatchBeginPositionP0A8T7133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1150) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8T7MF_01322134, 1, (STRLEN(?targetMotifMatchCigarP0A8T7MF_01322134) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8T7MF_01322134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8T7MF_01322134, 1, (STRLEN(?targetMotifMatchCigarP0A8T7MF_01322134) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8T7MF_01322134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), '')))), '[^-]', ''))) AS ?step2151) .
BIND(((?step2151 + ?targetMotifMatchRegionMatchBeginPositionMF_01322135) - 1) AS ?thisPositionOn57) .
BIND(?thisPositionOn57 AS ?thisPositionOn58) .
BIND(?this AS ?pfs3t152) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb54) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse55) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn57, 1) = 'C')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8T7MF_01322132, 1, (STRLEN(?templateMotifCigarP0A8T7MF_01322132) - STRLEN(REPLACE(?templateMotifCigarP0A8T7MF_01322132, CONCAT('^(?:-*[^-]){', STR(((898 - ?templateMotifSequenceMatchBeginPositionP0A8T7133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1153) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8T7MF_01322134, 1, (STRLEN(?targetMotifMatchCigarP0A8T7MF_01322134) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8T7MF_01322134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8T7MF_01322134, 1, (STRLEN(?targetMotifMatchCigarP0A8T7MF_01322134) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8T7MF_01322134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), '')))), '[^-]', ''))) AS ?step2154) .
BIND(((?step2154 + ?targetMotifMatchRegionMatchBeginPositionMF_01322135) - 1) AS ?thisPositionOn63) .
BIND(?thisPositionOn63 AS ?thisPositionOn64) .
BIND(?this AS ?pfs3t155) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfsb60) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfse61) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn63, 1) = 'C')) .
BIND(?this AS ?pfs40) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch160 faldo:location ?templateMotifSequenceMatchRegionP0A8T7161 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A8T7163 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A8T7MF_01322156 .
?templateMotifSequenceMatchRegionP0A8T7161 faldo:begin ?templateMotifSequenceMatchBeginP0A8T7162 .
?templateMotifSequenceMatchBeginP0A8T7162 faldo:position ?templateMotifSequenceMatchBeginPositionP0A8T7157 ;
faldo:reference isoform:P0A8T7-1 .
?templateMotifSequenceProfileAlignmentOperationP0A8T7163 edam:has_input signature:MF_01322 ;
rdf:type edam:operation_0300 .
?targetMotifMatch164 faldo:location ?targetMotifMatchRegionMatch165 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01322167 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A8T7MF_01322158 .
?targetMotifMatchRegionMatch165 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01322166 .
?targetMotifMatchRegionMatchBeginMF_01322166 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01322159 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01322167 edam:has_input signature:MF_01322 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFTGRP_1) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8T7MF_01322156, 1, (STRLEN(?templateMotifCigarP0A8T7MF_01322156) - STRLEN(REPLACE(?templateMotifCigarP0A8T7MF_01322156, CONCAT('^(?:-*[^-]){', STR(((70 - ?templateMotifSequenceMatchBeginPositionP0A8T7157) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1168) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8T7MF_01322158, 1, (STRLEN(?targetMotifMatchCigarP0A8T7MF_01322158) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8T7MF_01322158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8T7MF_01322158, 1, (STRLEN(?targetMotifMatchCigarP0A8T7MF_01322158) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8T7MF_01322158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), '')))), '[^-]', ''))) AS ?step2169) .
BIND(((?step2169 + ?targetMotifMatchRegionMatchBeginPositionMF_01322159) - 1) AS ?thisPositionOn70) .
BIND(?thisPositionOn70 AS ?thisPositionOn71) .
BIND(?this AS ?pfs4t170) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb67) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse68) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn70, 1) = 'C')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8T7MF_01322156, 1, (STRLEN(?templateMotifCigarP0A8T7MF_01322156) - STRLEN(REPLACE(?templateMotifCigarP0A8T7MF_01322156, CONCAT('^(?:-*[^-]){', STR(((72 - ?templateMotifSequenceMatchBeginPositionP0A8T7157) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1171) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8T7MF_01322158, 1, (STRLEN(?targetMotifMatchCigarP0A8T7MF_01322158) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8T7MF_01322158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8T7MF_01322158, 1, (STRLEN(?targetMotifMatchCigarP0A8T7MF_01322158) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8T7MF_01322158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), '')))), '[^-]', ''))) AS ?step2172) .
BIND(((?step2172 + ?targetMotifMatchRegionMatchBeginPositionMF_01322159) - 1) AS ?thisPositionOn76) .
BIND(?thisPositionOn76 AS ?thisPositionOn77) .
BIND(?this AS ?pfs4t173) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfsb73) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfse74) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn76, 1) = 'C')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8T7MF_01322156, 1, (STRLEN(?templateMotifCigarP0A8T7MF_01322156) - STRLEN(REPLACE(?templateMotifCigarP0A8T7MF_01322156, CONCAT('^(?:-*[^-]){', STR(((85 - ?templateMotifSequenceMatchBeginPositionP0A8T7157) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1174) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8T7MF_01322158, 1, (STRLEN(?targetMotifMatchCigarP0A8T7MF_01322158) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8T7MF_01322158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8T7MF_01322158, 1, (STRLEN(?targetMotifMatchCigarP0A8T7MF_01322158) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8T7MF_01322158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), '')))), '[^-]', ''))) AS ?step2175) .
BIND(((?step2175 + ?targetMotifMatchRegionMatchBeginPositionMF_01322159) - 1) AS ?thisPositionOn82) .
BIND(?thisPositionOn82 AS ?thisPositionOn83) .
BIND(?this AS ?pfs4t176) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfsb79) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfse80) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn82, 1) = 'C')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8T7MF_01322156, 1, (STRLEN(?templateMotifCigarP0A8T7MF_01322156) - STRLEN(REPLACE(?templateMotifCigarP0A8T7MF_01322156, CONCAT('^(?:-*[^-]){', STR(((88 - ?templateMotifSequenceMatchBeginPositionP0A8T7157) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1177) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8T7MF_01322158, 1, (STRLEN(?targetMotifMatchCigarP0A8T7MF_01322158) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8T7MF_01322158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8T7MF_01322158, 1, (STRLEN(?targetMotifMatchCigarP0A8T7MF_01322158) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8T7MF_01322158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), '')))), '[^-]', ''))) AS ?step2178) .
BIND(((?step2178 + ?targetMotifMatchRegionMatchBeginPositionMF_01322159) - 1) AS ?thisPositionOn88) .
BIND(?thisPositionOn88 AS ?thisPositionOn89) .
BIND(?this AS ?pfs4t179) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfsb85) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfse86) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn88, 1) = 'C')) .
BIND(?this AS ?pfs65) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch185 faldo:location ?templateMotifSequenceMatchRegionP0A8T7186 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A8T7188 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A8T7MF_01322181 .
?templateMotifSequenceMatchRegionP0A8T7186 faldo:begin ?templateMotifSequenceMatchBeginP0A8T7187 .
?templateMotifSequenceMatchBeginP0A8T7187 faldo:position ?templateMotifSequenceMatchBeginPositionP0A8T7182 ;
faldo:reference isoform:P0A8T7-1 .
?templateMotifSequenceProfileAlignmentOperationP0A8T7188 edam:has_input signature:MF_01322 ;
rdf:type edam:operation_0300 .
?targetMotifMatch189 faldo:location ?targetMotifMatchRegionMatch190 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01322192 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A8T7MF_01322183 .
?targetMotifMatchRegionMatch190 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01322191 .
?targetMotifMatchRegionMatchBeginMF_01322191 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01322184 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01322192 edam:has_input signature:MF_01322 ;
rdf:type edam:operation_0300 .
VALUES ?supertaxon180 {taxon:561 taxon:620}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon180 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8T7MF_01322181, 1, (STRLEN(?templateMotifCigarP0A8T7MF_01322181) - STRLEN(REPLACE(?templateMotifCigarP0A8T7MF_01322181, CONCAT('^(?:-*[^-]){', STR(((983 - ?templateMotifSequenceMatchBeginPositionP0A8T7182) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1193) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8T7MF_01322183, 1, (STRLEN(?targetMotifMatchCigarP0A8T7MF_01322183) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8T7MF_01322183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8T7MF_01322183, 1, (STRLEN(?targetMotifMatchCigarP0A8T7MF_01322183) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8T7MF_01322183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1193), '}'), '')))), '[^-]', ''))) AS ?step2194) .
BIND(((?step2194 + ?targetMotifMatchRegionMatchBeginPositionMF_01322184) - 1) AS ?thisPositionOn94) .
BIND(?thisPositionOn94 AS ?thisPositionOn95) .
BIND(?this AS ?pfs5t195) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn94))) AS ?pfsb92) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn95))) AS ?pfse93) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn94, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_01322a91')) AS ?annotation91) .
BIND(?this AS ?pfs90) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag196) .
}
BIND(IF(BOUND(?tagFTGRP_2), ?caseWithTag196, ?UNBOUND_VARIABLE) AS ?case9) .
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag197) .
}
BIND(IF((BOUND(?tagFTGRP_1) || BOUND(?tagFTGRP_3)), ?caseWithTag197, ?UNBOUND_VARIABLE) AS ?case10) .
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag198) .
}
BIND(IF((BOUND(?tagFTGRP_1) || BOUND(?tagFTGRP_3)), ?caseWithTag198, ?UNBOUND_VARIABLE) AS ?case11) .
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag199) .
}
BIND(IF((BOUND(?tagFTGRP_1) || BOUND(?tagFTGRP_2) || BOUND(?tagFTGRP_3)), ?caseWithTag199, ?UNBOUND_VARIABLE) AS ?case12) .
OPTIONAL {
?this a up:Protein .
{
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:561 .
} UNION {
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:620 .
}
BIND(?this AS ?caseWithTag200) .
}
BIND(IF(BOUND(?tagFT_1), ?caseWithTag200, ?UNBOUND_VARIABLE) AS ?case13) .
}
"xsd:string |