| http://purl.uniprot.org/unirules/MF_01640#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:597509 up:source unirule:MF_01640 .
_:597510 up:source unirule:MF_01640 .
_:597511 up:source unirule:MF_01640 .
_:597512 up:source unirule:MF_01640 .
_:597513 up:source unirule:MF_01640 .
_:597514 up:source unirule:MF_01640 .
_:597515 up:source unirule:MF_01640 .
_:597516 up:source unirule:MF_01640 .
_:597517 up:source unirule:MF_01640 .
_:597518 up:source unirule:MF_01640 .
_:597519 up:source unirule:MF_01640 .
_:597520 up:source unirule:MF_01640 .
_:597521 up:source unirule:MF_01640 .
_:597522 up:source unirule:MF_01640 .
_:597523 up:source unirule:MF_01640 .
_:597524 up:source unirule:MF_01640 .
_:597525 up:source unirule:MF_01640 .
_:597526 up:source unirule:MF_01640 .
_:597527 up:source unirule:MF_01640 .
_:597528 up:source unirule:MF_01640 .
_:597529 up:source unirule:MF_01640 .
_:597530 up:source unirule:MF_01640 .
_:597531 up:source unirule:MF_01640 .
_:597532 up:source unirule:MF_01640 .
_:597533 up:source unirule:MF_01640 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation5 ,
?annotation6 ,
?annotation7 ,
?annotation9 ;
up:classifiedWith GO:0005737 ,
GO:0008615 ,
GO:0042823 ,
GO:0048001 ,
keyword:520 ,
keyword:560 ,
keyword:664 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '1.2.1.72' ;
up:fullName 'D-erythrose-4-phosphate dehydrogenase' ;
up:shortName 'E4PDH' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'epd' .
?annotation2 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the NAD-dependent conversion of D-erythrose 4-phosphate to 4-phosphoerythronate.' .
?annotation3 up:activity ?activity4 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity4 up:catalyticActivity ;
up:enzymeClass .
?annotation5 a up:Pathway_Annotation ;
rdfs:comment "Cofactor biosynthesis; pyridoxine 5'-phosphate biosynthesis; pyridoxine 5'-phosphate from D-erythrose 4-phosphate: step 1/5." .
?annotation6 a up:Subunit_Annotation ;
rdfs:comment 'Homotetramer.' .
?annotation7 a up:Subcellular_Location_Annotation .
?annotation7li8 up:cellularComponent .
?annotation9 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the glyceraldehyde-3-phosphate dehydrogenase family. Epd subfamily.' .
?pfs10 up:annotation ?annotation11 .
?annotation11 faldo:begin ?pfsb12 ;
faldo:end ?pfse13 ;
up:ligand ?ligand14 ;
rdf:type up:Binding_Site_Annotation .
?pfsb12 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?pfse13 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?ligand14 rdfs:subClassOf chebi:57540 .
?pfs17 up:annotation ?annotation18 .
?annotation18 faldo:begin ?pfsb19 ;
faldo:end ?pfse20 ;
up:ligand ?ligand21 ;
rdf:type up:Binding_Site_Annotation .
?pfsb19 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?pfse20 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?ligand21 rdfs:subClassOf ?molecule22 .
?molecule22 rdfs:label 'substrate' .
?pfs25 up:annotation ?annotation26 .
?annotation26 faldo:begin ?pfsb27 ;
faldo:end ?pfse28 ;
up:ligand ?ligand29 ;
rdf:type up:Binding_Site_Annotation .
?pfsb27 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?pfse28 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?ligand29 rdfs:subClassOf ?molecule30 .
?molecule30 rdfs:label 'substrate' .
?pfs33 up:annotation ?annotation34 .
?annotation34 faldo:begin ?pfsb35 ;
faldo:end ?pfse36 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Nucleophile' .
?pfsb35 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?pfse36 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?pfs39 up:annotation ?annotation40 .
?annotation40 faldo:begin ?pfsb41 ;
faldo:end ?pfse42 ;
up:ligand ?ligand43 ;
rdf:type up:Binding_Site_Annotation .
?pfsb41 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?pfse42 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
?ligand43 rdfs:subClassOf chebi:57540 .
?pfs46 up:annotation ?annotation47 .
?annotation47 faldo:begin ?pfsb48 ;
faldo:end ?pfse49 ;
up:ligand ?ligand50 ;
rdf:type up:Binding_Site_Annotation .
?pfsb48 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?pfse49 faldo:position ?thisPositionOn53 ;
rdf:type faldo:ExactPosition .
?ligand50 rdfs:subClassOf ?molecule51 .
?molecule51 rdfs:label 'substrate' .
?pfs54 up:annotation ?annotation55 .
?annotation55 faldo:begin ?pfsb56 ;
faldo:end ?pfse57 ;
up:ligand ?ligand58 ;
rdf:type up:Binding_Site_Annotation .
?pfsb56 faldo:position ?thisPositionOn60 ;
rdf:type faldo:ExactPosition .
?pfse57 faldo:position ?thisPositionOn61 ;
rdf:type faldo:ExactPosition .
?ligand58 rdfs:subClassOf ?molecule59 .
?molecule59 rdfs:label 'substrate' .
?pfs62 up:annotation ?annotation63 .
?annotation63 faldo:begin ?pfsb64 ;
faldo:end ?pfse65 ;
up:ligand ?ligand66 ;
rdf:type up:Binding_Site_Annotation .
?pfsb64 faldo:position ?thisPositionOn67 ;
rdf:type faldo:ExactPosition .
?pfse65 faldo:position ?thisPositionOn68 ;
rdf:type faldo:ExactPosition .
?ligand66 rdfs:subClassOf chebi:57540 .
?pfs69 up:annotation ?annotation70 .
?annotation70 faldo:begin ?pfsb71 ;
faldo:end ?pfse72 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Activates thiol group during catalysis' .
?pfsb71 faldo:position ?thisPositionOn73 ;
rdf:type faldo:ExactPosition .
?pfse72 faldo:position ?thisPositionOn74 ;
rdf:type faldo:ExactPosition .
_:597534 a rdf:Statement ;
up:attribution _:597509 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:597535 a rdf:Statement ;
up:attribution _:597510 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:597536 a rdf:Statement ;
up:attribution _:597511 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:597537 a rdf:Statement ;
up:attribution _:597512 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:597538 a rdf:Statement ;
up:attribution _:597513 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:597539 a rdf:Statement ;
up:attribution _:597514 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:597540 a rdf:Statement ;
up:attribution _:597515 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:597541 a rdf:Statement ;
up:attribution _:597516 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:597542 a rdf:Statement ;
up:attribution _:597517 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:597543 a rdf:Statement ;
up:attribution _:597518 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:520 .
_:597544 a rdf:Statement ;
up:attribution _:597519 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:560 .
_:597545 a rdf:Statement ;
up:attribution _:597520 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:664 .
_:597546 a rdf:Statement ;
up:attribution _:597521 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0048001 .
_:597547 a rdf:Statement ;
up:attribution _:597522 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0042823 .
_:597548 a rdf:Statement ;
up:attribution _:597523 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008615 .
_:597549 a rdf:Statement ;
up:attribution _:597524 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:597550 a rdf:Statement ;
up:source unirule:MF_01640 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:597551 a rdf:Statement ;
up:attribution _:597525 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:597552 a rdf:Statement ;
up:source unirule:MF_01640 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:597553 a rdf:Statement ;
up:attribution _:597526 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:597554 a rdf:Statement ;
up:source unirule:MF_01640 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:597555 a rdf:Statement ;
up:attribution _:597527 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:597556 a rdf:Statement ;
up:source unirule:MF_01640 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:597557 a rdf:Statement ;
up:attribution _:597528 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:597558 a rdf:Statement ;
up:source unirule:MF_01640 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:597559 a rdf:Statement ;
up:attribution _:597529 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:597560 a rdf:Statement ;
up:source unirule:MF_01640 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:597561 a rdf:Statement ;
up:attribution _:597530 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:597562 a rdf:Statement ;
up:source unirule:MF_01640 ;
rdf:subject ?pfs54 ;
rdf:predicate up:annotation ;
rdf:object ?annotation55 .
_:597563 a rdf:Statement ;
up:attribution _:597531 ;
rdf:subject ?pfs54 ;
rdf:predicate up:annotation ;
rdf:object ?annotation55 .
_:597564 a rdf:Statement ;
up:source unirule:MF_01640 ;
rdf:subject ?pfs62 ;
rdf:predicate up:annotation ;
rdf:object ?annotation63 .
_:597565 a rdf:Statement ;
up:attribution _:597532 ;
rdf:subject ?pfs62 ;
rdf:predicate up:annotation ;
rdf:object ?annotation63 .
_:597566 a rdf:Statement ;
up:source unirule:MF_01640 ;
rdf:subject ?pfs69 ;
rdf:predicate up:annotation ;
rdf:object ?annotation70 .
_:597567 a rdf:Statement ;
up:attribution _:597533 ;
rdf:subject ?pfs69 ;
rdf:predicate up:annotation ;
rdf:object ?annotation70 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01640
#Rule MF_01640 Created by:? on:2007-06-11 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01640 .
?thisOrganism rdfs:subClassOf+ taxon:1224 .
BIND(URI(CONCAT(STR(?this), '#MF_01640a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01640a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_01640a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01640a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01640a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_01640a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01640a9')) AS ?annotation9) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch79 faldo:location ?templateMotifSequenceMatchRegionP0A9B680 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9B682 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A9B6MF_0164075 .
?templateMotifSequenceMatchRegionP0A9B680 faldo:begin ?templateMotifSequenceMatchBeginP0A9B681 .
?templateMotifSequenceMatchBeginP0A9B681 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9B676 ;
faldo:reference isoform:P0A9B6-1 .
?templateMotifSequenceProfileAlignmentOperationP0A9B682 edam:has_input signature:MF_01640 ;
rdf:type edam:operation_0300 .
?targetMotifMatch83 faldo:location ?targetMotifMatchRegionMatch84 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0164086 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A9B6MF_0164077 .
?targetMotifMatchRegionMatch84 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0164085 .
?targetMotifMatchRegionMatchBeginMF_0164085 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0164078 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0164086 edam:has_input signature:MF_01640 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9B6MF_0164075, 1, (STRLEN(?templateMotifCigarP0A9B6MF_0164075) - STRLEN(REPLACE(?templateMotifCigarP0A9B6MF_0164075, CONCAT('^(?:-*[^-]){', STR(((12 - ?templateMotifSequenceMatchBeginPositionP0A9B676) + 1)), '}'), '')))), '[a-z]', '')) AS ?step187) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9B6MF_0164077, 1, (STRLEN(?targetMotifMatchCigarP0A9B6MF_0164077) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9B6MF_0164077, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9B6MF_0164077, 1, (STRLEN(?targetMotifMatchCigarP0A9B6MF_0164077) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9B6MF_0164077, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), '')))), '[^-]', ''))) AS ?step288) .
BIND(((?step288 + ?targetMotifMatchRegionMatchBeginPositionMF_0164078) - 1) AS ?thisPositionOn15) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9B6MF_0164075, 1, (STRLEN(?templateMotifCigarP0A9B6MF_0164075) - STRLEN(REPLACE(?templateMotifCigarP0A9B6MF_0164075, CONCAT('^(?:-*[^-]){', STR(((13 - ?templateMotifSequenceMatchBeginPositionP0A9B676) + 1)), '}'), '')))), '[a-z]', '')) AS ?step189) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9B6MF_0164077, 1, (STRLEN(?targetMotifMatchCigarP0A9B6MF_0164077) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9B6MF_0164077, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9B6MF_0164077, 1, (STRLEN(?targetMotifMatchCigarP0A9B6MF_0164077) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9B6MF_0164077, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), '')))), '[^-]', ''))) AS ?step290) .
BIND(((?step290 + ?targetMotifMatchRegionMatchBeginPositionMF_0164078) - 1) AS ?thisPositionOn16) .
BIND(?this AS ?pfs1t91) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb12) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse13) .
FILTER (REGEX('R[IV]', SUBSTR(?thisSequenceValue, ?thisPositionOn15, (?thisPositionOn16 - ?thisPositionOn15)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01640a11')) AS ?annotation11) .
BIND(?this AS ?pfs10) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch96 faldo:location ?templateMotifSequenceMatchRegionP0A9B697 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9B699 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A9B6MF_0164092 .
?templateMotifSequenceMatchRegionP0A9B697 faldo:begin ?templateMotifSequenceMatchBeginP0A9B698 .
?templateMotifSequenceMatchBeginP0A9B698 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9B693 ;
faldo:reference isoform:P0A9B6-1 .
?templateMotifSequenceProfileAlignmentOperationP0A9B699 edam:has_input signature:MF_01640 ;
rdf:type edam:operation_0300 .
?targetMotifMatch100 faldo:location ?targetMotifMatchRegionMatch101 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01640103 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A9B6MF_0164094 .
?targetMotifMatchRegionMatch101 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01640102 .
?targetMotifMatchRegionMatchBeginMF_01640102 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0164095 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01640103 edam:has_input signature:MF_01640 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9B6MF_0164092, 1, (STRLEN(?templateMotifCigarP0A9B6MF_0164092) - STRLEN(REPLACE(?templateMotifCigarP0A9B6MF_0164092, CONCAT('^(?:-*[^-]){', STR(((154 - ?templateMotifSequenceMatchBeginPositionP0A9B693) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1104) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9B6MF_0164094, 1, (STRLEN(?targetMotifMatchCigarP0A9B6MF_0164094) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9B6MF_0164094, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9B6MF_0164094, 1, (STRLEN(?targetMotifMatchCigarP0A9B6MF_0164094) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9B6MF_0164094, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), '')))), '[^-]', ''))) AS ?step2105) .
BIND(((?step2105 + ?targetMotifMatchRegionMatchBeginPositionMF_0164095) - 1) AS ?thisPositionOn23) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9B6MF_0164092, 1, (STRLEN(?templateMotifCigarP0A9B6MF_0164092) - STRLEN(REPLACE(?templateMotifCigarP0A9B6MF_0164092, CONCAT('^(?:-*[^-]){', STR(((156 - ?templateMotifSequenceMatchBeginPositionP0A9B693) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1106) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9B6MF_0164094, 1, (STRLEN(?targetMotifMatchCigarP0A9B6MF_0164094) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9B6MF_0164094, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9B6MF_0164094, 1, (STRLEN(?targetMotifMatchCigarP0A9B6MF_0164094) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9B6MF_0164094, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), '')))), '[^-]', ''))) AS ?step2107) .
BIND(((?step2107 + ?targetMotifMatchRegionMatchBeginPositionMF_0164095) - 1) AS ?thisPositionOn24) .
BIND(?this AS ?pfs1t108) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb19) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse20) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn23, (?thisPositionOn24 - ?thisPositionOn23)) = 'SCT')) .
BIND(URI(CONCAT(STR(?this), '#MF_01640a18')) AS ?annotation18) .
BIND(?this AS ?pfs17) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch113 faldo:location ?templateMotifSequenceMatchRegionP0A9B6114 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9B6116 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A9B6MF_01640109 .
?templateMotifSequenceMatchRegionP0A9B6114 faldo:begin ?templateMotifSequenceMatchBeginP0A9B6115 .
?templateMotifSequenceMatchBeginP0A9B6115 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9B6110 ;
faldo:reference isoform:P0A9B6-1 .
?templateMotifSequenceProfileAlignmentOperationP0A9B6116 edam:has_input signature:MF_01640 ;
rdf:type edam:operation_0300 .
?targetMotifMatch117 faldo:location ?targetMotifMatchRegionMatch118 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01640120 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A9B6MF_01640111 .
?targetMotifMatchRegionMatch118 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01640119 .
?targetMotifMatchRegionMatchBeginMF_01640119 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01640112 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01640120 edam:has_input signature:MF_01640 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9B6MF_01640109, 1, (STRLEN(?templateMotifCigarP0A9B6MF_01640109) - STRLEN(REPLACE(?templateMotifCigarP0A9B6MF_01640109, CONCAT('^(?:-*[^-]){', STR(((213 - ?templateMotifSequenceMatchBeginPositionP0A9B6110) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1121) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9B6MF_01640111, 1, (STRLEN(?targetMotifMatchCigarP0A9B6MF_01640111) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9B6MF_01640111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9B6MF_01640111, 1, (STRLEN(?targetMotifMatchCigarP0A9B6MF_01640111) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9B6MF_01640111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), '')))), '[^-]', ''))) AS ?step2122) .
BIND(((?step2122 + ?targetMotifMatchRegionMatchBeginPositionMF_01640112) - 1) AS ?thisPositionOn31) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9B6MF_01640109, 1, (STRLEN(?templateMotifCigarP0A9B6MF_01640109) - STRLEN(REPLACE(?templateMotifCigarP0A9B6MF_01640109, CONCAT('^(?:-*[^-]){', STR(((214 - ?templateMotifSequenceMatchBeginPositionP0A9B6110) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1123) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9B6MF_01640111, 1, (STRLEN(?targetMotifMatchCigarP0A9B6MF_01640111) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9B6MF_01640111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9B6MF_01640111, 1, (STRLEN(?targetMotifMatchCigarP0A9B6MF_01640111) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9B6MF_01640111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), '')))), '[^-]', ''))) AS ?step2124) .
BIND(((?step2124 + ?targetMotifMatchRegionMatchBeginPositionMF_01640112) - 1) AS ?thisPositionOn32) .
BIND(?this AS ?pfs1t125) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb27) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse28) .
FILTER (REGEX('T[KR]', SUBSTR(?thisSequenceValue, ?thisPositionOn31, (?thisPositionOn32 - ?thisPositionOn31)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01640a26')) AS ?annotation26) .
BIND(?this AS ?pfs25) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch130 faldo:location ?templateMotifSequenceMatchRegionP0A9B6131 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9B6133 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A9B6MF_01640126 .
?templateMotifSequenceMatchRegionP0A9B6131 faldo:begin ?templateMotifSequenceMatchBeginP0A9B6132 .
?templateMotifSequenceMatchBeginP0A9B6132 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9B6127 ;
faldo:reference isoform:P0A9B6-1 .
?templateMotifSequenceProfileAlignmentOperationP0A9B6133 edam:has_input signature:MF_01640 ;
rdf:type edam:operation_0300 .
?targetMotifMatch134 faldo:location ?targetMotifMatchRegionMatch135 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01640137 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A9B6MF_01640128 .
?targetMotifMatchRegionMatch135 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01640136 .
?targetMotifMatchRegionMatchBeginMF_01640136 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01640129 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01640137 edam:has_input signature:MF_01640 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9B6MF_01640126, 1, (STRLEN(?templateMotifCigarP0A9B6MF_01640126) - STRLEN(REPLACE(?templateMotifCigarP0A9B6MF_01640126, CONCAT('^(?:-*[^-]){', STR(((155 - ?templateMotifSequenceMatchBeginPositionP0A9B6127) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1138) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9B6MF_01640128, 1, (STRLEN(?targetMotifMatchCigarP0A9B6MF_01640128) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9B6MF_01640128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9B6MF_01640128, 1, (STRLEN(?targetMotifMatchCigarP0A9B6MF_01640128) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9B6MF_01640128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), '')))), '[^-]', ''))) AS ?step2139) .
BIND(((?step2139 + ?targetMotifMatchRegionMatchBeginPositionMF_01640129) - 1) AS ?thisPositionOn37) .
BIND(?thisPositionOn37 AS ?thisPositionOn38) .
BIND(?this AS ?pfs1t140) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb35) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse36) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_01640a34')) AS ?annotation34) .
BIND(?this AS ?pfs33) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch145 faldo:location ?templateMotifSequenceMatchRegionP0A9B6146 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9B6148 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A9B6MF_01640141 .
?templateMotifSequenceMatchRegionP0A9B6146 faldo:begin ?templateMotifSequenceMatchBeginP0A9B6147 .
?templateMotifSequenceMatchBeginP0A9B6147 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9B6142 ;
faldo:reference isoform:P0A9B6-1 .
?templateMotifSequenceProfileAlignmentOperationP0A9B6148 edam:has_input signature:MF_01640 ;
rdf:type edam:operation_0300 .
?targetMotifMatch149 faldo:location ?targetMotifMatchRegionMatch150 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01640152 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A9B6MF_01640143 .
?targetMotifMatchRegionMatch150 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01640151 .
?targetMotifMatchRegionMatchBeginMF_01640151 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01640144 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01640152 edam:has_input signature:MF_01640 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9B6MF_01640141, 1, (STRLEN(?templateMotifCigarP0A9B6MF_01640141) - STRLEN(REPLACE(?templateMotifCigarP0A9B6MF_01640141, CONCAT('^(?:-*[^-]){', STR(((81 - ?templateMotifSequenceMatchBeginPositionP0A9B6142) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1153) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9B6MF_01640143, 1, (STRLEN(?targetMotifMatchCigarP0A9B6MF_01640143) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9B6MF_01640143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9B6MF_01640143, 1, (STRLEN(?targetMotifMatchCigarP0A9B6MF_01640143) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9B6MF_01640143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), '')))), '[^-]', ''))) AS ?step2154) .
BIND(((?step2154 + ?targetMotifMatchRegionMatchBeginPositionMF_01640144) - 1) AS ?thisPositionOn44) .
BIND(?thisPositionOn44 AS ?thisPositionOn45) .
BIND(?this AS ?pfs1t155) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb41) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse42) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn44, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_01640a40')) AS ?annotation40) .
BIND(?this AS ?pfs39) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch160 faldo:location ?templateMotifSequenceMatchRegionP0A9B6161 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9B6163 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A9B6MF_01640156 .
?templateMotifSequenceMatchRegionP0A9B6161 faldo:begin ?templateMotifSequenceMatchBeginP0A9B6162 .
?templateMotifSequenceMatchBeginP0A9B6162 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9B6157 ;
faldo:reference isoform:P0A9B6-1 .
?templateMotifSequenceProfileAlignmentOperationP0A9B6163 edam:has_input signature:MF_01640 ;
rdf:type edam:operation_0300 .
?targetMotifMatch164 faldo:location ?targetMotifMatchRegionMatch165 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01640167 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A9B6MF_01640158 .
?targetMotifMatchRegionMatch165 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01640166 .
?targetMotifMatchRegionMatchBeginMF_01640166 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01640159 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01640167 edam:has_input signature:MF_01640 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9B6MF_01640156, 1, (STRLEN(?templateMotifCigarP0A9B6MF_01640156) - STRLEN(REPLACE(?templateMotifCigarP0A9B6MF_01640156, CONCAT('^(?:-*[^-]){', STR(((200 - ?templateMotifSequenceMatchBeginPositionP0A9B6157) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1168) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9B6MF_01640158, 1, (STRLEN(?targetMotifMatchCigarP0A9B6MF_01640158) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9B6MF_01640158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9B6MF_01640158, 1, (STRLEN(?targetMotifMatchCigarP0A9B6MF_01640158) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9B6MF_01640158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), '')))), '[^-]', ''))) AS ?step2169) .
BIND(((?step2169 + ?targetMotifMatchRegionMatchBeginPositionMF_01640159) - 1) AS ?thisPositionOn52) .
BIND(?thisPositionOn52 AS ?thisPositionOn53) .
BIND(?this AS ?pfs1t170) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb48) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse49) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn52, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_01640a47')) AS ?annotation47) .
BIND(?this AS ?pfs46) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch175 faldo:location ?templateMotifSequenceMatchRegionP0A9B6176 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9B6178 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A9B6MF_01640171 .
?templateMotifSequenceMatchRegionP0A9B6176 faldo:begin ?templateMotifSequenceMatchBeginP0A9B6177 .
?templateMotifSequenceMatchBeginP0A9B6177 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9B6172 ;
faldo:reference isoform:P0A9B6-1 .
?templateMotifSequenceProfileAlignmentOperationP0A9B6178 edam:has_input signature:MF_01640 ;
rdf:type edam:operation_0300 .
?targetMotifMatch179 faldo:location ?targetMotifMatchRegionMatch180 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01640182 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A9B6MF_01640173 .
?targetMotifMatchRegionMatch180 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01640181 .
?targetMotifMatchRegionMatchBeginMF_01640181 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01640174 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01640182 edam:has_input signature:MF_01640 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9B6MF_01640171, 1, (STRLEN(?templateMotifCigarP0A9B6MF_01640171) - STRLEN(REPLACE(?templateMotifCigarP0A9B6MF_01640171, CONCAT('^(?:-*[^-]){', STR(((236 - ?templateMotifSequenceMatchBeginPositionP0A9B6172) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1183) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9B6MF_01640173, 1, (STRLEN(?targetMotifMatchCigarP0A9B6MF_01640173) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9B6MF_01640173, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9B6MF_01640173, 1, (STRLEN(?targetMotifMatchCigarP0A9B6MF_01640173) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9B6MF_01640173, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1183), '}'), '')))), '[^-]', ''))) AS ?step2184) .
BIND(((?step2184 + ?targetMotifMatchRegionMatchBeginPositionMF_01640174) - 1) AS ?thisPositionOn60) .
BIND(?thisPositionOn60 AS ?thisPositionOn61) .
BIND(?this AS ?pfs1t185) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfsb56) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfse57) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn60, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_01640a55')) AS ?annotation55) .
BIND(?this AS ?pfs54) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch190 faldo:location ?templateMotifSequenceMatchRegionP0A9B6191 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9B6193 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A9B6MF_01640186 .
?templateMotifSequenceMatchRegionP0A9B6191 faldo:begin ?templateMotifSequenceMatchBeginP0A9B6192 .
?templateMotifSequenceMatchBeginP0A9B6192 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9B6187 ;
faldo:reference isoform:P0A9B6-1 .
?templateMotifSequenceProfileAlignmentOperationP0A9B6193 edam:has_input signature:MF_01640 ;
rdf:type edam:operation_0300 .
?targetMotifMatch194 faldo:location ?targetMotifMatchRegionMatch195 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01640197 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A9B6MF_01640188 .
?targetMotifMatchRegionMatch195 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01640196 .
?targetMotifMatchRegionMatchBeginMF_01640196 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01640189 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01640197 edam:has_input signature:MF_01640 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9B6MF_01640186, 1, (STRLEN(?templateMotifCigarP0A9B6MF_01640186) - STRLEN(REPLACE(?templateMotifCigarP0A9B6MF_01640186, CONCAT('^(?:-*[^-]){', STR(((318 - ?templateMotifSequenceMatchBeginPositionP0A9B6187) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1198) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9B6MF_01640188, 1, (STRLEN(?targetMotifMatchCigarP0A9B6MF_01640188) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9B6MF_01640188, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9B6MF_01640188, 1, (STRLEN(?targetMotifMatchCigarP0A9B6MF_01640188) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9B6MF_01640188, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1198), '}'), '')))), '[^-]', ''))) AS ?step2199) .
BIND(((?step2199 + ?targetMotifMatchRegionMatchBeginPositionMF_01640189) - 1) AS ?thisPositionOn67) .
BIND(?thisPositionOn67 AS ?thisPositionOn68) .
BIND(?this AS ?pfs1t200) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfsb64) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfse65) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn67, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_01640a63')) AS ?annotation63) .
BIND(?this AS ?pfs62) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch205 faldo:location ?templateMotifSequenceMatchRegionP0A9B6206 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9B6208 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A9B6MF_01640201 .
?templateMotifSequenceMatchRegionP0A9B6206 faldo:begin ?templateMotifSequenceMatchBeginP0A9B6207 .
?templateMotifSequenceMatchBeginP0A9B6207 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9B6202 ;
faldo:reference isoform:P0A9B6-1 .
?templateMotifSequenceProfileAlignmentOperationP0A9B6208 edam:has_input signature:MF_01640 ;
rdf:type edam:operation_0300 .
?targetMotifMatch209 faldo:location ?targetMotifMatchRegionMatch210 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01640212 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A9B6MF_01640203 .
?targetMotifMatchRegionMatch210 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01640211 .
?targetMotifMatchRegionMatchBeginMF_01640211 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01640204 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01640212 edam:has_input signature:MF_01640 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9B6MF_01640201, 1, (STRLEN(?templateMotifCigarP0A9B6MF_01640201) - STRLEN(REPLACE(?templateMotifCigarP0A9B6MF_01640201, CONCAT('^(?:-*[^-]){', STR(((182 - ?templateMotifSequenceMatchBeginPositionP0A9B6202) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1213) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9B6MF_01640203, 1, (STRLEN(?targetMotifMatchCigarP0A9B6MF_01640203) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9B6MF_01640203, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9B6MF_01640203, 1, (STRLEN(?targetMotifMatchCigarP0A9B6MF_01640203) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9B6MF_01640203, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), '')))), '[^-]', ''))) AS ?step2214) .
BIND(((?step2214 + ?targetMotifMatchRegionMatchBeginPositionMF_01640204) - 1) AS ?thisPositionOn73) .
BIND(?thisPositionOn73 AS ?thisPositionOn74) .
BIND(?this AS ?pfs1t215) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfsb71) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfse72) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn73, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_01640a70')) AS ?annotation70) .
BIND(?this AS ?pfs69) .
}
}
"xsd:string |