| http://purl.uniprot.org/unirules/MF_01629#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:590568 up:source unirule:MF_01629 .
_:590569 up:source unirule:MF_01629 .
_:590570 up:source unirule:MF_01629 .
_:590571 up:source unirule:MF_01629 .
_:590572 up:source unirule:MF_01629 .
_:590573 up:source unirule:MF_01629 .
_:590574 up:source unirule:MF_01629 .
_:590575 up:source unirule:MF_01629 .
_:590576 up:source unirule:MF_01629 .
_:590577 up:source unirule:MF_01629 .
_:590578 up:source unirule:MF_01629 .
_:590579 up:source unirule:MF_01629 .
_:590580 up:source unirule:MF_01629 .
_:590581 up:source unirule:MF_01629 .
_:590582 up:source unirule:MF_01629 .
_:590583 up:source unirule:MF_01629 .
_:590584 up:source unirule:MF_01629 .
_:590585 up:source unirule:MF_01629 .
_:590586 up:source unirule:MF_01629 .
_:590587 up:source unirule:MF_01629 .
_:590588 up:source unirule:MF_01629 .
_:590589 up:source unirule:MF_01629 .
_:590590 up:source unirule:MF_01629 .
_:590591 up:source unirule:MF_01629 .
_:590592 up:source unirule:MF_01629 .
_:590593 up:source unirule:MF_01629 .
_:590594 up:source unirule:MF_01629 .
_:590595 up:source unirule:MF_01629 .
_:590596 up:source unirule:MF_01629 .
_:590597 up:source unirule:MF_01629 .
_:590598 up:source unirule:MF_01629 .
_:590599 up:source unirule:MF_01629 .
_:590600 up:source unirule:MF_01629 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation9 ,
?annotation10 ,
?annotation11 ,
?annotation12 ,
?annotation13 ;
up:classifiedWith GO:0004733 ,
GO:0010181 ,
GO:0042816 ,
keyword:285 ,
keyword:288 ,
keyword:560 ,
keyword:664 ;
up:recommendedName ?name0 .
?name0 up:ecName '1.4.3.5' ;
up:fullName "Pyridoxine/pyridoxamine 5'-phosphate oxidase" ;
rdf:type up:Structured_Name .
?name1 up:fullName 'PNP/PMP oxidase' ;
up:shortName 'PNPOx' ;
rdf:type up:Structured_Name .
?name2 up:fullName "Pyridoxal 5'-phosphate synthase" ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'pdxH' .
?annotation4 a up:Function_Annotation ;
rdfs:comment "Catalyzes the oxidation of either pyridoxine 5'-phosphate (PNP) or pyridoxamine 5'-phosphate (PMP) into pyridoxal 5'-phosphate (PLP)." .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 up:activity ?activity8 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity8 up:catalyticActivity ;
up:enzymeClass .
?annotation9 up:cofactor chebi:58210 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 FMN per subunit.' .
?annotation10 a up:Pathway_Annotation ;
rdfs:comment "Cofactor metabolism; pyridoxal 5'-phosphate salvage; pyridoxal 5'-phosphate from pyridoxamine 5'-phosphate: step 1/1." .
?annotation11 a up:Pathway_Annotation ;
rdfs:comment "Cofactor metabolism; pyridoxal 5'-phosphate salvage; pyridoxal 5'-phosphate from pyridoxine 5'-phosphate: step 1/1." .
?annotation12 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer.' .
?annotation13 a up:Similarity_Annotation ;
rdfs:comment "Belongs to the pyridoxamine 5'-phosphate oxidase family." .
?pfs14 up:annotation ?annotation15 .
?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:58210 .
?pfs21 up:annotation ?annotation22 .
?annotation22 faldo:begin ?pfsb23 ;
faldo:end ?pfse24 ;
up:ligand ?ligand25 ;
rdf:type up:Binding_Site_Annotation .
?pfsb23 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?pfse24 faldo:position ?thisPositionOn27 ;
rdf:type faldo:ExactPosition .
?ligand25 rdfs:subClassOf chebi:58210 .
?pfs28 up:annotation ?annotation29 .
?annotation29 faldo:begin ?pfsb30 ;
faldo:end ?pfse31 ;
up:ligand ?ligand32 ;
rdf:type up:Binding_Site_Annotation .
?pfsb30 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
?pfse31 faldo:position ?thisPositionOn34 ;
rdf:type faldo:ExactPosition .
?ligand32 rdfs:subClassOf chebi:58210 .
?pfs35 up:annotation ?annotation36 .
?annotation36 faldo:begin ?pfsb37 ;
faldo:end ?pfse38 ;
up:ligand ?ligand39 ;
rdf:type up:Binding_Site_Annotation .
?pfsb37 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?pfse38 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?ligand39 rdfs:subClassOf ?molecule40 .
?molecule40 rdfs:label 'substrate' .
?pfs43 up:annotation ?annotation44 .
?annotation44 faldo:begin ?pfsb45 ;
faldo:end ?pfse46 ;
up:ligand ?ligand47 ;
rdf:type up:Binding_Site_Annotation .
?pfsb45 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?pfse46 faldo:position ?thisPositionOn50 ;
rdf:type faldo:ExactPosition .
?ligand47 rdfs:subClassOf ?molecule48 .
?molecule48 rdfs:label 'substrate' .
?pfs51 up:annotation ?annotation52 .
?annotation52 faldo:begin ?pfsb53 ;
faldo:end ?pfse54 ;
up:ligand ?ligand55 ;
rdf:type up:Binding_Site_Annotation .
?pfsb53 faldo:position ?thisPositionOn57 ;
rdf:type faldo:ExactPosition .
?pfse54 faldo:position ?thisPositionOn58 ;
rdf:type faldo:ExactPosition .
?ligand55 rdfs:subClassOf ?molecule56 .
?molecule56 rdfs:label 'substrate' .
?pfs59 up:annotation ?annotation60 .
?annotation60 faldo:begin ?pfsb61 ;
faldo:end ?pfse62 ;
up:ligand ?ligand63 ;
rdf:type up:Binding_Site_Annotation .
?pfsb61 faldo:position ?thisPositionOn64 ;
rdf:type faldo:ExactPosition .
?pfse62 faldo:position ?thisPositionOn65 ;
rdf:type faldo:ExactPosition .
?ligand63 rdfs:subClassOf chebi:58210 .
?pfs66 up:annotation ?annotation67 .
?annotation67 faldo:begin ?pfsb68 ;
faldo:end ?pfse69 ;
up:ligand ?ligand70 ;
rdf:type up:Binding_Site_Annotation .
?pfsb68 faldo:position ?thisPositionOn71 ;
rdf:type faldo:ExactPosition .
?pfse69 faldo:position ?thisPositionOn72 ;
rdf:type faldo:ExactPosition .
?ligand70 rdfs:subClassOf chebi:58210 .
?pfs73 up:annotation ?annotation74 .
?annotation74 faldo:begin ?pfsb75 ;
faldo:end ?pfse76 ;
up:ligand ?ligand77 ;
rdf:type up:Binding_Site_Annotation .
?pfsb75 faldo:position ?thisPositionOn78 ;
rdf:type faldo:ExactPosition .
?pfse76 faldo:position ?thisPositionOn79 ;
rdf:type faldo:ExactPosition .
?ligand77 rdfs:subClassOf chebi:58210 .
?pfs80 up:annotation ?annotation81 .
?annotation81 faldo:begin ?pfsb82 ;
faldo:end ?pfse83 ;
up:ligand ?ligand84 ;
rdf:type up:Binding_Site_Annotation .
?pfsb82 faldo:position ?thisPositionOn86 ;
rdf:type faldo:ExactPosition .
?pfse83 faldo:position ?thisPositionOn87 ;
rdf:type faldo:ExactPosition .
?ligand84 rdfs:subClassOf ?molecule85 .
?molecule85 rdfs:label 'substrate' .
?pfs88 up:annotation ?annotation89 .
?annotation89 faldo:begin ?pfsb90 ;
faldo:end ?pfse91 ;
up:ligand ?ligand92 ;
rdf:type up:Binding_Site_Annotation .
?pfsb90 faldo:position ?thisPositionOn94 ;
rdf:type faldo:ExactPosition .
?pfse91 faldo:position ?thisPositionOn95 ;
rdf:type faldo:ExactPosition .
?ligand92 rdfs:subClassOf ?molecule93 .
?molecule93 rdfs:label 'substrate' .
?pfs96 up:annotation ?annotation97 .
?annotation97 faldo:begin ?pfsb98 ;
faldo:end ?pfse99 ;
up:ligand ?ligand100 ;
rdf:type up:Binding_Site_Annotation .
?pfsb98 faldo:position ?thisPositionOn102 ;
rdf:type faldo:ExactPosition .
?pfse99 faldo:position ?thisPositionOn103 ;
rdf:type faldo:ExactPosition .
?ligand100 rdfs:subClassOf ?molecule101 .
?molecule101 rdfs:label 'substrate' .
?pfs104 up:annotation ?annotation105 .
?annotation105 faldo:begin ?pfsb106 ;
faldo:end ?pfse107 ;
up:ligand ?ligand108 ;
rdf:type up:Binding_Site_Annotation .
?pfsb106 faldo:position ?thisPositionOn109 ;
rdf:type faldo:ExactPosition .
?pfse107 faldo:position ?thisPositionOn110 ;
rdf:type faldo:ExactPosition .
?ligand108 rdfs:subClassOf chebi:58210 .
?pfs111 up:annotation ?annotation112 .
?annotation112 faldo:begin ?pfsb113 ;
faldo:end ?pfse114 ;
up:ligand ?ligand115 ;
rdf:type up:Binding_Site_Annotation .
?pfsb113 faldo:position ?thisPositionOn116 ;
rdf:type faldo:ExactPosition .
?pfse114 faldo:position ?thisPositionOn117 ;
rdf:type faldo:ExactPosition .
?ligand115 rdfs:subClassOf chebi:58210 .
_:590601 a rdf:Statement ;
up:attribution _:590568 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:590602 a rdf:Statement ;
up:attribution _:590569 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:590603 a rdf:Statement ;
up:attribution _:590570 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:590604 a rdf:Statement ;
up:attribution _:590571 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:590605 a rdf:Statement ;
up:attribution _:590572 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:590606 a rdf:Statement ;
up:attribution _:590573 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:590607 a rdf:Statement ;
up:attribution _:590574 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:590608 a rdf:Statement ;
up:attribution _:590575 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:590609 a rdf:Statement ;
up:attribution _:590576 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:590610 a rdf:Statement ;
up:attribution _:590577 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:590611 a rdf:Statement ;
up:attribution _:590578 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:590612 a rdf:Statement ;
up:attribution _:590579 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:590613 a rdf:Statement ;
up:attribution _:590580 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:285 .
_:590614 a rdf:Statement ;
up:attribution _:590581 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:288 .
_:590615 a rdf:Statement ;
up:attribution _:590582 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:560 .
_:590616 a rdf:Statement ;
up:attribution _:590583 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:664 .
_:590617 a rdf:Statement ;
up:attribution _:590584 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004733 .
_:590618 a rdf:Statement ;
up:attribution _:590585 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0010181 .
_:590619 a rdf:Statement ;
up:attribution _:590586 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0042816 .
_:590620 a rdf:Statement ;
up:source unirule:MF_01629 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:590621 a rdf:Statement ;
up:attribution _:590587 ;
rdf:subject ?pfs14 ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:590622 a rdf:Statement ;
up:source unirule:MF_01629 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:590623 a rdf:Statement ;
up:attribution _:590588 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:590624 a rdf:Statement ;
up:source unirule:MF_01629 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:590625 a rdf:Statement ;
up:attribution _:590589 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:590626 a rdf:Statement ;
up:source unirule:MF_01629 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:590627 a rdf:Statement ;
up:attribution _:590590 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:590628 a rdf:Statement ;
up:source unirule:MF_01629 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:590629 a rdf:Statement ;
up:attribution _:590591 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:590630 a rdf:Statement ;
up:source unirule:MF_01629 ;
rdf:subject ?pfs51 ;
rdf:predicate up:annotation ;
rdf:object ?annotation52 .
_:590631 a rdf:Statement ;
up:attribution _:590592 ;
rdf:subject ?pfs51 ;
rdf:predicate up:annotation ;
rdf:object ?annotation52 .
_:590632 a rdf:Statement ;
up:source unirule:MF_01629 ;
rdf:subject ?pfs59 ;
rdf:predicate up:annotation ;
rdf:object ?annotation60 .
_:590633 a rdf:Statement ;
up:attribution _:590593 ;
rdf:subject ?pfs59 ;
rdf:predicate up:annotation ;
rdf:object ?annotation60 .
_:590634 a rdf:Statement ;
up:source unirule:MF_01629 ;
rdf:subject ?pfs66 ;
rdf:predicate up:annotation ;
rdf:object ?annotation67 .
_:590635 a rdf:Statement ;
up:attribution _:590594 ;
rdf:subject ?pfs66 ;
rdf:predicate up:annotation ;
rdf:object ?annotation67 .
_:590636 a rdf:Statement ;
up:source unirule:MF_01629 ;
rdf:subject ?pfs73 ;
rdf:predicate up:annotation ;
rdf:object ?annotation74 .
_:590637 a rdf:Statement ;
up:attribution _:590595 ;
rdf:subject ?pfs73 ;
rdf:predicate up:annotation ;
rdf:object ?annotation74 .
_:590638 a rdf:Statement ;
up:source unirule:MF_01629 ;
rdf:subject ?pfs80 ;
rdf:predicate up:annotation ;
rdf:object ?annotation81 .
_:590639 a rdf:Statement ;
up:attribution _:590596 ;
rdf:subject ?pfs80 ;
rdf:predicate up:annotation ;
rdf:object ?annotation81 .
_:590640 a rdf:Statement ;
up:source unirule:MF_01629 ;
rdf:subject ?pfs88 ;
rdf:predicate up:annotation ;
rdf:object ?annotation89 .
_:590641 a rdf:Statement ;
up:attribution _:590597 ;
rdf:subject ?pfs88 ;
rdf:predicate up:annotation ;
rdf:object ?annotation89 .
_:590642 a rdf:Statement ;
up:source unirule:MF_01629 ;
rdf:subject ?pfs96 ;
rdf:predicate up:annotation ;
rdf:object ?annotation97 .
_:590643 a rdf:Statement ;
up:attribution _:590598 ;
rdf:subject ?pfs96 ;
rdf:predicate up:annotation ;
rdf:object ?annotation97 .
_:590644 a rdf:Statement ;
up:source unirule:MF_01629 ;
rdf:subject ?pfs104 ;
rdf:predicate up:annotation ;
rdf:object ?annotation105 .
_:590645 a rdf:Statement ;
up:attribution _:590599 ;
rdf:subject ?pfs104 ;
rdf:predicate up:annotation ;
rdf:object ?annotation105 .
_:590646 a rdf:Statement ;
up:source unirule:MF_01629 ;
rdf:subject ?pfs111 ;
rdf:predicate up:annotation ;
rdf:object ?annotation112 .
_:590647 a rdf:Statement ;
up:attribution _:590600 ;
rdf:subject ?pfs111 ;
rdf:predicate up:annotation ;
rdf:object ?annotation112 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01629
#Rule MF_01629 Created by:? on:2005-12-14 Modified by:Edouard de Castro on:2024-09-03
VALUES ?supertaxon118 {taxon:201174 taxon:976 taxon:1117 taxon:1297 taxon:203682 taxon:1224 taxon:203691}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01629 .
?thisOrganism rdfs:subClassOf+ ?supertaxon118 .
BIND(URI(CONCAT(STR(?this), '#MF_01629a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01629a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01629a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_01629a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01629a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01629a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01629a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_01629a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_01629a11')) AS ?annotation11) .
BIND(URI(CONCAT(STR(?this), '#MF_01629a12')) AS ?annotation12) .
BIND(URI(CONCAT(STR(?this), '#MF_01629a13')) AS ?annotation13) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch123 faldo:location ?templateMotifSequenceMatchRegionP0AFI7124 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7126 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AFI7MF_01629119 .
?templateMotifSequenceMatchRegionP0AFI7124 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7125 .
?templateMotifSequenceMatchBeginP0AFI7125 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7120 ;
faldo:reference isoform:P0AFI7-1 .
?templateMotifSequenceProfileAlignmentOperationP0AFI7126 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
?targetMotifMatch127 faldo:location ?targetMotifMatchRegionMatch128 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629130 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AFI7MF_01629121 .
?targetMotifMatchRegionMatch128 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629129 .
?targetMotifMatchRegionMatchBeginMF_01629129 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629122 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01629130 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629119, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629119) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629119, CONCAT('^(?:-*[^-]){', STR(((67 - ?templateMotifSequenceMatchBeginPositionP0AFI7120) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629121, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629121) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629121, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629121) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) .
BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_01629122) - 1) AS ?thisPositionOn19) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629119, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629119) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629119, CONCAT('^(?:-*[^-]){', STR(((72 - ?templateMotifSequenceMatchBeginPositionP0AFI7120) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1133) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629121, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629121) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1133), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629121, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629121) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1133), '}'), '')))), '[^-]', ''))) AS ?step2134) .
BIND(((?step2134 + ?targetMotifMatchRegionMatchBeginPositionMF_01629122) - 1) AS ?thisPositionOn20) .
BIND(?this AS ?pfs1t135) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb16) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse17) .
FILTER (REGEX('R[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]L[ARNDCQEGHILKMFPSTWYVBZJUOX][KR]', SUBSTR(?thisSequenceValue, ?thisPositionOn19, (?thisPositionOn20 - ?thisPositionOn19)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01629a15')) AS ?annotation15) .
BIND(?this AS ?pfs14) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch140 faldo:location ?templateMotifSequenceMatchRegionP0AFI7141 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7143 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AFI7MF_01629136 .
?templateMotifSequenceMatchRegionP0AFI7141 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7142 .
?templateMotifSequenceMatchBeginP0AFI7142 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7137 ;
faldo:reference isoform:P0AFI7-1 .
?templateMotifSequenceProfileAlignmentOperationP0AFI7143 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
?targetMotifMatch144 faldo:location ?targetMotifMatchRegionMatch145 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629147 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AFI7MF_01629138 .
?targetMotifMatchRegionMatch145 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629146 .
?targetMotifMatchRegionMatchBeginMF_01629146 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629139 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01629147 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629136, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629136) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629136, CONCAT('^(?:-*[^-]){', STR(((82 - ?templateMotifSequenceMatchBeginPositionP0AFI7137) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1148) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629138, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629138) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629138, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629138) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), '')))), '[^-]', ''))) AS ?step2149) .
BIND(((?step2149 + ?targetMotifMatchRegionMatchBeginPositionMF_01629139) - 1) AS ?thisPositionOn26) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629136, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629136) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629136, CONCAT('^(?:-*[^-]){', STR(((83 - ?templateMotifSequenceMatchBeginPositionP0AFI7137) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1150) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629138, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629138) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629138, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629138) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), '')))), '[^-]', ''))) AS ?step2151) .
BIND(((?step2151 + ?targetMotifMatchRegionMatchBeginPositionMF_01629139) - 1) AS ?thisPositionOn27) .
BIND(?this AS ?pfs1t152) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb23) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse24) .
FILTER (REGEX('[YF][TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn26, (?thisPositionOn27 - ?thisPositionOn26)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01629a22')) AS ?annotation22) .
BIND(?this AS ?pfs21) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch157 faldo:location ?templateMotifSequenceMatchRegionP0AFI7158 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7160 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AFI7MF_01629153 .
?templateMotifSequenceMatchRegionP0AFI7158 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7159 .
?templateMotifSequenceMatchBeginP0AFI7159 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7154 ;
faldo:reference isoform:P0AFI7-1 .
?templateMotifSequenceProfileAlignmentOperationP0AFI7160 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
?targetMotifMatch161 faldo:location ?targetMotifMatchRegionMatch162 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629164 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AFI7MF_01629155 .
?targetMotifMatchRegionMatch162 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629163 .
?targetMotifMatchRegionMatchBeginMF_01629163 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629156 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01629164 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629153, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629153) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629153, CONCAT('^(?:-*[^-]){', STR(((146 - ?templateMotifSequenceMatchBeginPositionP0AFI7154) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1165) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629155, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629155) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629155, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629155) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), '')))), '[^-]', ''))) AS ?step2166) .
BIND(((?step2166 + ?targetMotifMatchRegionMatchBeginPositionMF_01629156) - 1) AS ?thisPositionOn33) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629153, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629153) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629153, CONCAT('^(?:-*[^-]){', STR(((147 - ?templateMotifSequenceMatchBeginPositionP0AFI7154) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1167) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629155, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629155) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629155, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629155) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), '')))), '[^-]', ''))) AS ?step2168) .
BIND(((?step2168 + ?targetMotifMatchRegionMatchBeginPositionMF_01629156) - 1) AS ?thisPositionOn34) .
BIND(?this AS ?pfs1t169) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb30) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse31) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn33, (?thisPositionOn34 - ?thisPositionOn33)) = 'QS')) .
BIND(URI(CONCAT(STR(?this), '#MF_01629a29')) AS ?annotation29) .
BIND(?this AS ?pfs28) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch174 faldo:location ?templateMotifSequenceMatchRegionP0AFI7175 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7177 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AFI7MF_01629170 .
?templateMotifSequenceMatchRegionP0AFI7175 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7176 .
?templateMotifSequenceMatchBeginP0AFI7176 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7171 ;
faldo:reference isoform:P0AFI7-1 .
?templateMotifSequenceProfileAlignmentOperationP0AFI7177 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
?targetMotifMatch178 faldo:location ?targetMotifMatchRegionMatch179 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629181 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AFI7MF_01629172 .
?targetMotifMatchRegionMatch179 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629180 .
?targetMotifMatchRegionMatchBeginMF_01629180 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629173 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01629181 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629170, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629170) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629170, CONCAT('^(?:-*[^-]){', STR(((14 - ?templateMotifSequenceMatchBeginPositionP0AFI7171) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1182) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629172, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629172) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629172, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629172) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), '')))), '[^-]', ''))) AS ?step2183) .
BIND(((?step2183 + ?targetMotifMatchRegionMatchBeginPositionMF_01629173) - 1) AS ?thisPositionOn41) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629170, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629170) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629170, CONCAT('^(?:-*[^-]){', STR(((17 - ?templateMotifSequenceMatchBeginPositionP0AFI7171) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1184) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629172, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629172) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1184), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629172, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629172) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1184), '}'), '')))), '[^-]', ''))) AS ?step2185) .
BIND(((?step2185 + ?targetMotifMatchRegionMatchBeginPositionMF_01629173) - 1) AS ?thisPositionOn42) .
BIND(?this AS ?pfs1t186) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb37) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse38) .
FILTER (REGEX('R[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]Y', SUBSTR(?thisSequenceValue, ?thisPositionOn41, (?thisPositionOn42 - ?thisPositionOn41)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01629a36')) AS ?annotation36) .
BIND(?this AS ?pfs35) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch191 faldo:location ?templateMotifSequenceMatchRegionP0AFI7192 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7194 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AFI7MF_01629187 .
?templateMotifSequenceMatchRegionP0AFI7192 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7193 .
?templateMotifSequenceMatchBeginP0AFI7193 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7188 ;
faldo:reference isoform:P0AFI7-1 .
?templateMotifSequenceProfileAlignmentOperationP0AFI7194 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
?targetMotifMatch195 faldo:location ?targetMotifMatchRegionMatch196 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629198 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AFI7MF_01629189 .
?targetMotifMatchRegionMatch196 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629197 .
?targetMotifMatchRegionMatchBeginMF_01629197 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629190 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01629198 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629187, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629187) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629187, CONCAT('^(?:-*[^-]){', STR(((197 - ?templateMotifSequenceMatchBeginPositionP0AFI7188) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1199) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629189, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629189) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629189, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629189, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629189) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629189, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1199), '}'), '')))), '[^-]', ''))) AS ?step2200) .
BIND(((?step2200 + ?targetMotifMatchRegionMatchBeginPositionMF_01629190) - 1) AS ?thisPositionOn49) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629187, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629187) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629187, CONCAT('^(?:-*[^-]){', STR(((199 - ?templateMotifSequenceMatchBeginPositionP0AFI7188) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1201) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629189, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629189) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629189, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629189, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629189) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629189, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), '')))), '[^-]', ''))) AS ?step2202) .
BIND(((?step2202 + ?targetMotifMatchRegionMatchBeginPositionMF_01629190) - 1) AS ?thisPositionOn50) .
BIND(?this AS ?pfs1t203) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb45) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse46) .
FILTER (REGEX('R[ARNDCQEGHILKMFPSTWYVBZJUOX][HN]', SUBSTR(?thisSequenceValue, ?thisPositionOn49, (?thisPositionOn50 - ?thisPositionOn49)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01629a44')) AS ?annotation44) .
BIND(?this AS ?pfs43) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch208 faldo:location ?templateMotifSequenceMatchRegionP0AFI7209 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7211 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AFI7MF_01629204 .
?templateMotifSequenceMatchRegionP0AFI7209 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7210 .
?templateMotifSequenceMatchBeginP0AFI7210 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7205 ;
faldo:reference isoform:P0AFI7-1 .
?templateMotifSequenceProfileAlignmentOperationP0AFI7211 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
?targetMotifMatch212 faldo:location ?targetMotifMatchRegionMatch213 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629215 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AFI7MF_01629206 .
?targetMotifMatchRegionMatch213 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629214 .
?targetMotifMatchRegionMatchBeginMF_01629214 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629207 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01629215 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629204, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629204) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629204, CONCAT('^(?:-*[^-]){', STR(((72 - ?templateMotifSequenceMatchBeginPositionP0AFI7205) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1216) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629206, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629206) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629206, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629206) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), '')))), '[^-]', ''))) AS ?step2217) .
BIND(((?step2217 + ?targetMotifMatchRegionMatchBeginPositionMF_01629207) - 1) AS ?thisPositionOn57) .
BIND(?thisPositionOn57 AS ?thisPositionOn58) .
BIND(?this AS ?pfs1t218) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb53) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse54) .
FILTER (REGEX('[KR]', SUBSTR(?thisSequenceValue, ?thisPositionOn57, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01629a52')) AS ?annotation52) .
BIND(?this AS ?pfs51) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch223 faldo:location ?templateMotifSequenceMatchRegionP0AFI7224 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7226 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AFI7MF_01629219 .
?templateMotifSequenceMatchRegionP0AFI7224 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7225 .
?templateMotifSequenceMatchBeginP0AFI7225 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7220 ;
faldo:reference isoform:P0AFI7-1 .
?templateMotifSequenceProfileAlignmentOperationP0AFI7226 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
?targetMotifMatch227 faldo:location ?targetMotifMatchRegionMatch228 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629230 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AFI7MF_01629221 .
?targetMotifMatchRegionMatch228 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629229 .
?targetMotifMatchRegionMatchBeginMF_01629229 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629222 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01629230 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629219, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629219) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629219, CONCAT('^(?:-*[^-]){', STR(((88 - ?templateMotifSequenceMatchBeginPositionP0AFI7220) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1231) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629221, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629221) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629221, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629221) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), '')))), '[^-]', ''))) AS ?step2232) .
BIND(((?step2232 + ?targetMotifMatchRegionMatchBeginPositionMF_01629222) - 1) AS ?thisPositionOn64) .
BIND(?thisPositionOn64 AS ?thisPositionOn65) .
BIND(?this AS ?pfs1t233) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb61) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse62) .
FILTER (REGEX('[RK]', SUBSTR(?thisSequenceValue, ?thisPositionOn64, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01629a60')) AS ?annotation60) .
BIND(?this AS ?pfs59) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch238 faldo:location ?templateMotifSequenceMatchRegionP0AFI7239 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7241 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AFI7MF_01629234 .
?templateMotifSequenceMatchRegionP0AFI7239 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7240 .
?templateMotifSequenceMatchBeginP0AFI7240 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7235 ;
faldo:reference isoform:P0AFI7-1 .
?templateMotifSequenceProfileAlignmentOperationP0AFI7241 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
?targetMotifMatch242 faldo:location ?targetMotifMatchRegionMatch243 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629245 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AFI7MF_01629236 .
?targetMotifMatchRegionMatch243 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629244 .
?targetMotifMatchRegionMatchBeginMF_01629244 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629237 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01629245 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629234, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629234) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629234, CONCAT('^(?:-*[^-]){', STR(((89 - ?templateMotifSequenceMatchBeginPositionP0AFI7235) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1246) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629236, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629236) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629236, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629236) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), '')))), '[^-]', ''))) AS ?step2247) .
BIND(((?step2247 + ?targetMotifMatchRegionMatchBeginPositionMF_01629237) - 1) AS ?thisPositionOn71) .
BIND(?thisPositionOn71 AS ?thisPositionOn72) .
BIND(?this AS ?pfs1t248) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfsb68) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfse69) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn71, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_01629a67')) AS ?annotation67) .
BIND(?this AS ?pfs66) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch253 faldo:location ?templateMotifSequenceMatchRegionP0AFI7254 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7256 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AFI7MF_01629249 .
?templateMotifSequenceMatchRegionP0AFI7254 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7255 .
?templateMotifSequenceMatchBeginP0AFI7255 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7250 ;
faldo:reference isoform:P0AFI7-1 .
?templateMotifSequenceProfileAlignmentOperationP0AFI7256 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
?targetMotifMatch257 faldo:location ?targetMotifMatchRegionMatch258 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629260 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AFI7MF_01629251 .
?targetMotifMatchRegionMatch258 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629259 .
?targetMotifMatchRegionMatchBeginMF_01629259 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629252 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01629260 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629249, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629249) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629249, CONCAT('^(?:-*[^-]){', STR(((111 - ?templateMotifSequenceMatchBeginPositionP0AFI7250) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1261) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629251, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629251) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1261), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629251, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629251) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1261), '}'), '')))), '[^-]', ''))) AS ?step2262) .
BIND(((?step2262 + ?targetMotifMatchRegionMatchBeginPositionMF_01629252) - 1) AS ?thisPositionOn78) .
BIND(?thisPositionOn78 AS ?thisPositionOn79) .
BIND(?this AS ?pfs1t263) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfsb75) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfse76) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn78, 1) = 'Q')) .
BIND(URI(CONCAT(STR(?this), '#MF_01629a74')) AS ?annotation74) .
BIND(?this AS ?pfs73) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch268 faldo:location ?templateMotifSequenceMatchRegionP0AFI7269 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7271 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AFI7MF_01629264 .
?templateMotifSequenceMatchRegionP0AFI7269 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7270 .
?templateMotifSequenceMatchBeginP0AFI7270 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7265 ;
faldo:reference isoform:P0AFI7-1 .
?templateMotifSequenceProfileAlignmentOperationP0AFI7271 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
?targetMotifMatch272 faldo:location ?targetMotifMatchRegionMatch273 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629275 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AFI7MF_01629266 .
?targetMotifMatchRegionMatch273 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629274 .
?targetMotifMatchRegionMatchBeginMF_01629274 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629267 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01629275 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629264, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629264) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629264, CONCAT('^(?:-*[^-]){', STR(((129 - ?templateMotifSequenceMatchBeginPositionP0AFI7265) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1276) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629266, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629266) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629266, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1276), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629266, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629266) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629266, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1276), '}'), '')))), '[^-]', ''))) AS ?step2277) .
BIND(((?step2277 + ?targetMotifMatchRegionMatchBeginPositionMF_01629267) - 1) AS ?thisPositionOn86) .
BIND(?thisPositionOn86 AS ?thisPositionOn87) .
BIND(?this AS ?pfs1t278) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn86))) AS ?pfsb82) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn87))) AS ?pfse83) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn86, 1) = 'Y')) .
BIND(URI(CONCAT(STR(?this), '#MF_01629a81')) AS ?annotation81) .
BIND(?this AS ?pfs80) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch283 faldo:location ?templateMotifSequenceMatchRegionP0AFI7284 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7286 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AFI7MF_01629279 .
?templateMotifSequenceMatchRegionP0AFI7284 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7285 .
?templateMotifSequenceMatchBeginP0AFI7285 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7280 ;
faldo:reference isoform:P0AFI7-1 .
?templateMotifSequenceProfileAlignmentOperationP0AFI7286 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
?targetMotifMatch287 faldo:location ?targetMotifMatchRegionMatch288 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629290 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AFI7MF_01629281 .
?targetMotifMatchRegionMatch288 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629289 .
?targetMotifMatchRegionMatchBeginMF_01629289 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629282 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01629290 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629279, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629279) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629279, CONCAT('^(?:-*[^-]){', STR(((133 - ?templateMotifSequenceMatchBeginPositionP0AFI7280) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1291) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629281, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629281) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629281, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1291), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629281, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629281) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629281, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1291), '}'), '')))), '[^-]', ''))) AS ?step2292) .
BIND(((?step2292 + ?targetMotifMatchRegionMatchBeginPositionMF_01629282) - 1) AS ?thisPositionOn94) .
BIND(?thisPositionOn94 AS ?thisPositionOn95) .
BIND(?this AS ?pfs1t293) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn94))) AS ?pfsb90) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn95))) AS ?pfse91) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn94, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_01629a89')) AS ?annotation89) .
BIND(?this AS ?pfs88) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch298 faldo:location ?templateMotifSequenceMatchRegionP0AFI7299 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7301 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AFI7MF_01629294 .
?templateMotifSequenceMatchRegionP0AFI7299 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7300 .
?templateMotifSequenceMatchBeginP0AFI7300 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7295 ;
faldo:reference isoform:P0AFI7-1 .
?templateMotifSequenceProfileAlignmentOperationP0AFI7301 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
?targetMotifMatch302 faldo:location ?targetMotifMatchRegionMatch303 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629305 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AFI7MF_01629296 .
?targetMotifMatchRegionMatch303 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629304 .
?targetMotifMatchRegionMatchBeginMF_01629304 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629297 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01629305 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629294, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629294) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629294, CONCAT('^(?:-*[^-]){', STR(((137 - ?templateMotifSequenceMatchBeginPositionP0AFI7295) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1306) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629296, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629296) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629296, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1306), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629296, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629296) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629296, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1306), '}'), '')))), '[^-]', ''))) AS ?step2307) .
BIND(((?step2307 + ?targetMotifMatchRegionMatchBeginPositionMF_01629297) - 1) AS ?thisPositionOn102) .
BIND(?thisPositionOn102 AS ?thisPositionOn103) .
BIND(?this AS ?pfs1t308) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn102))) AS ?pfsb98) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn103))) AS ?pfse99) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn102, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_01629a97')) AS ?annotation97) .
BIND(?this AS ?pfs96) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch313 faldo:location ?templateMotifSequenceMatchRegionP0AFI7314 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7316 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AFI7MF_01629309 .
?templateMotifSequenceMatchRegionP0AFI7314 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7315 .
?templateMotifSequenceMatchBeginP0AFI7315 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7310 ;
faldo:reference isoform:P0AFI7-1 .
?templateMotifSequenceProfileAlignmentOperationP0AFI7316 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
?targetMotifMatch317 faldo:location ?targetMotifMatchRegionMatch318 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629320 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AFI7MF_01629311 .
?targetMotifMatchRegionMatch318 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629319 .
?targetMotifMatchRegionMatchBeginMF_01629319 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629312 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01629320 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629309, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629309) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629309, CONCAT('^(?:-*[^-]){', STR(((191 - ?templateMotifSequenceMatchBeginPositionP0AFI7310) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1321) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629311, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629311) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629311, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1321), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629311, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629311) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629311, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1321), '}'), '')))), '[^-]', ''))) AS ?step2322) .
BIND(((?step2322 + ?targetMotifMatchRegionMatchBeginPositionMF_01629312) - 1) AS ?thisPositionOn109) .
BIND(?thisPositionOn109 AS ?thisPositionOn110) .
BIND(?this AS ?pfs1t323) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn109))) AS ?pfsb106) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn110))) AS ?pfse107) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn109, 1) = 'W')) .
BIND(URI(CONCAT(STR(?this), '#MF_01629a105')) AS ?annotation105) .
BIND(?this AS ?pfs104) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch328 faldo:location ?templateMotifSequenceMatchRegionP0AFI7329 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AFI7331 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AFI7MF_01629324 .
?templateMotifSequenceMatchRegionP0AFI7329 faldo:begin ?templateMotifSequenceMatchBeginP0AFI7330 .
?templateMotifSequenceMatchBeginP0AFI7330 faldo:position ?templateMotifSequenceMatchBeginPositionP0AFI7325 ;
faldo:reference isoform:P0AFI7-1 .
?templateMotifSequenceProfileAlignmentOperationP0AFI7331 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
?targetMotifMatch332 faldo:location ?targetMotifMatchRegionMatch333 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01629335 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AFI7MF_01629326 .
?targetMotifMatchRegionMatch333 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01629334 .
?targetMotifMatchRegionMatchBeginMF_01629334 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01629327 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01629335 edam:has_input signature:MF_01629 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AFI7MF_01629324, 1, (STRLEN(?templateMotifCigarP0AFI7MF_01629324) - STRLEN(REPLACE(?templateMotifCigarP0AFI7MF_01629324, CONCAT('^(?:-*[^-]){', STR(((201 - ?templateMotifSequenceMatchBeginPositionP0AFI7325) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1336) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629326, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629326) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629326, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1336), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AFI7MF_01629326, 1, (STRLEN(?targetMotifMatchCigarP0AFI7MF_01629326) - STRLEN(REPLACE(?targetMotifMatchCigarP0AFI7MF_01629326, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1336), '}'), '')))), '[^-]', ''))) AS ?step2337) .
BIND(((?step2337 + ?targetMotifMatchRegionMatchBeginPositionMF_01629327) - 1) AS ?thisPositionOn116) .
BIND(?thisPositionOn116 AS ?thisPositionOn117) .
BIND(?this AS ?pfs1t338) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn116))) AS ?pfsb113) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn117))) AS ?pfse114) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn116, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_01629a112')) AS ?annotation112) .
BIND(?this AS ?pfs111) .
}
}
"xsd:string |