| http://purl.uniprot.org/unirules/MF_01168#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:408790 up:source unirule:MF_01168 .
_:408791 up:source unirule:MF_01168 .
_:408792 up:source unirule:MF_01168 .
_:408793 up:source unirule:MF_01168 .
_:408794 up:source unirule:MF_01168 .
_:408795 up:source unirule:MF_01168 .
_:408796 up:source unirule:MF_01168 .
_:408797 up:source unirule:MF_01168 .
_:408798 up:source unirule:MF_01168 .
_:408799 up:source unirule:MF_01168 .
_:408800 up:source unirule:MF_01168 .
_:408801 up:source unirule:MF_01168 .
_:408802 up:source unirule:MF_01168 .
_:408803 up:source unirule:MF_01168 .
_:408804 up:source unirule:MF_01168 .
_:408805 up:source unirule:MF_01168 .
_:408806 up:source unirule:MF_01168 .
_:408807 up:source unirule:MF_01168 .
_:408808 up:source unirule:MF_01168 .
_:408809 up:source unirule:MF_01168 .
_:408810 up:source unirule:MF_01168 .
_:408811 up:source unirule:MF_01168 .
_:408812 up:source unirule:MF_01168 .
_:408813 up:source unirule:MF_01168 .
_:408814 up:source unirule:MF_01168 .
_:408815 up:source unirule:MF_01168 .
_:408816 up:source unirule:MF_01168 .
?this up:alternativeName ?name1 ,
?name2 ,
?name3 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ;
up:classifiedWith GO:0000702 ,
GO:0003906 ,
GO:0006281 ,
GO:0006284 ,
keyword:227 ,
keyword:228 ,
keyword:234 ,
keyword:378 ,
keyword:456 ;
up:recommendedName ?name0 .
?name0 up:fullName 'N-glycosylase/DNA lyase' ;
rdf:type up:Structured_Name .
?name1 up:ecName '3.2.2.-' ;
up:fullName '8-oxoguanine DNA glycosylase' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'AGOG' ;
rdf:type up:Structured_Name .
?name3 up:ecName '4.2.99.18' ;
up:fullName 'DNA-(apurinic or apyrimidinic site) lyase' ;
up:shortName 'AP lyase' ;
rdf:type up:Structured_Name .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'DNA repair enzyme that is part of the base excision repair (BER) pathway; protects from oxidative damage by removing the major product of DNA oxidation, 8-oxoguanine (GO), from single- and double-stranded DNA substrates.' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 a up:Domain_Annotation ;
rdfs:comment 'Contains two alpha-helical subdomains, with the 8-oxoguanine binding site located in a cleft at their interface. Contains a helix-hairpin-helix (HhH) structural motif and a Gly/Pro-rich sequence followed by a conserved Asp (HhH-GPD motif).' .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the archaeal N-glycosylase/DNA lyase (AGOG) family.' .
?pfs9 up:annotation ?annotation10 .
?annotation10 faldo:begin ?pfsb11 ;
faldo:end ?pfse12 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'Helix-hairpin-helix' .
?pfsb11 faldo:position ?thisPositionOn13 ;
rdf:type faldo:ExactPosition .
?pfse12 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
?pfs15 up:annotation ?annotation16 .
?annotation16 faldo:begin ?pfsb17 ;
faldo:end ?pfse18 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Schiff-base intermediate with DNA' .
?pfsb17 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfse18 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?pfs21 up:annotation ?annotation22 .
?annotation22 faldo:begin ?pfsb23 ;
faldo:end ?pfse24 ;
rdf:type up:Active_Site_Annotation .
?pfsb23 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfse24 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?pfs27 up:annotation ?annotation28 .
?annotation28 faldo:begin ?pfsb29 ;
faldo:end ?pfse30 ;
up:ligand ?ligand31 ;
rdf:type up:Binding_Site_Annotation .
?pfsb29 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?pfse30 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
?ligand31 rdfs:subClassOf chebi:52617 .
?pfs34 up:annotation ?annotation35 .
?annotation35 faldo:begin ?pfsb36 ;
faldo:end ?pfse37 ;
up:ligand ?ligand38 ;
rdf:type up:Binding_Site_Annotation .
?pfsb36 faldo:position ?thisPositionOn39 ;
rdf:type faldo:ExactPosition .
?pfse37 faldo:position ?thisPositionOn40 ;
rdf:type faldo:ExactPosition .
?ligand38 rdfs:subClassOf chebi:52617 .
?pfs41 up:annotation ?annotation42 .
?annotation42 faldo:begin ?pfsb43 ;
faldo:end ?pfse44 ;
up:ligand ?ligand45 ;
rdf:type up:Binding_Site_Annotation .
?pfsb43 faldo:position ?thisPositionOn46 ;
rdf:type faldo:ExactPosition .
?pfse44 faldo:position ?thisPositionOn47 ;
rdf:type faldo:ExactPosition .
?ligand45 rdfs:subClassOf chebi:52617 .
?pfs48 up:annotation ?annotation49 .
?annotation49 faldo:begin ?pfsb50 ;
faldo:end ?pfse51 ;
up:ligand ?ligand52 ;
rdf:type up:Binding_Site_Annotation .
?pfsb50 faldo:position ?thisPositionOn53 ;
rdf:type faldo:ExactPosition .
?pfse51 faldo:position ?thisPositionOn54 ;
rdf:type faldo:ExactPosition .
?ligand52 rdfs:subClassOf chebi:52617 .
?pfs55 up:annotation ?annotation56 .
?annotation56 faldo:begin ?pfsb57 ;
faldo:end ?pfse58 ;
up:ligand ?ligand59 ;
rdf:type up:Binding_Site_Annotation .
?pfsb57 faldo:position ?thisPositionOn60 ;
rdf:type faldo:ExactPosition .
?pfse58 faldo:position ?thisPositionOn61 ;
rdf:type faldo:ExactPosition .
?ligand59 rdfs:subClassOf chebi:52617 .
?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:52617 .
?pfs69 up:annotation ?annotation70 .
?annotation70 faldo:begin ?pfsb71 ;
faldo:end ?pfse72 ;
up:ligand ?ligand73 ;
rdf:type up:Binding_Site_Annotation .
?pfsb71 faldo:position ?thisPositionOn74 ;
rdf:type faldo:ExactPosition .
?pfse72 faldo:position ?thisPositionOn75 ;
rdf:type faldo:ExactPosition .
?ligand73 rdfs:subClassOf chebi:52617 .
_:408817 a rdf:Statement ;
up:attribution _:408790 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:408818 a rdf:Statement ;
up:attribution _:408791 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:408819 a rdf:Statement ;
up:attribution _:408792 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:408820 a rdf:Statement ;
up:attribution _:408793 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name3 .
_:408821 a rdf:Statement ;
up:attribution _:408794 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:408822 a rdf:Statement ;
up:attribution _:408795 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:408823 a rdf:Statement ;
up:attribution _:408796 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:408824 a rdf:Statement ;
up:attribution _:408797 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:408825 a rdf:Statement ;
up:attribution _:408798 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:227 .
_:408826 a rdf:Statement ;
up:attribution _:408799 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:228 .
_:408827 a rdf:Statement ;
up:attribution _:408800 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:234 .
_:408828 a rdf:Statement ;
up:attribution _:408801 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:408829 a rdf:Statement ;
up:attribution _:408802 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:456 .
_:408830 a rdf:Statement ;
up:attribution _:408803 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003906 .
_:408831 a rdf:Statement ;
up:attribution _:408804 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000702 .
_:408832 a rdf:Statement ;
up:attribution _:408805 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006284 .
_:408833 a rdf:Statement ;
up:attribution _:408806 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006281 .
_:408834 a rdf:Statement ;
up:source unirule:MF_01168 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:408835 a rdf:Statement ;
up:attribution _:408807 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:408836 a rdf:Statement ;
up:source unirule:MF_01168 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:408837 a rdf:Statement ;
up:attribution _:408808 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:408838 a rdf:Statement ;
up:source unirule:MF_01168 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:408839 a rdf:Statement ;
up:attribution _:408809 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:408840 a rdf:Statement ;
up:source unirule:MF_01168 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:408841 a rdf:Statement ;
up:attribution _:408810 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:408842 a rdf:Statement ;
up:source unirule:MF_01168 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:408843 a rdf:Statement ;
up:attribution _:408811 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:408844 a rdf:Statement ;
up:source unirule:MF_01168 ;
rdf:subject ?pfs41 ;
rdf:predicate up:annotation ;
rdf:object ?annotation42 .
_:408845 a rdf:Statement ;
up:attribution _:408812 ;
rdf:subject ?pfs41 ;
rdf:predicate up:annotation ;
rdf:object ?annotation42 .
_:408846 a rdf:Statement ;
up:source unirule:MF_01168 ;
rdf:subject ?pfs48 ;
rdf:predicate up:annotation ;
rdf:object ?annotation49 .
_:408847 a rdf:Statement ;
up:attribution _:408813 ;
rdf:subject ?pfs48 ;
rdf:predicate up:annotation ;
rdf:object ?annotation49 .
_:408848 a rdf:Statement ;
up:source unirule:MF_01168 ;
rdf:subject ?pfs55 ;
rdf:predicate up:annotation ;
rdf:object ?annotation56 .
_:408849 a rdf:Statement ;
up:attribution _:408814 ;
rdf:subject ?pfs55 ;
rdf:predicate up:annotation ;
rdf:object ?annotation56 .
_:408850 a rdf:Statement ;
up:source unirule:MF_01168 ;
rdf:subject ?pfs62 ;
rdf:predicate up:annotation ;
rdf:object ?annotation63 .
_:408851 a rdf:Statement ;
up:attribution _:408815 ;
rdf:subject ?pfs62 ;
rdf:predicate up:annotation ;
rdf:object ?annotation63 .
_:408852 a rdf:Statement ;
up:source unirule:MF_01168 ;
rdf:subject ?pfs69 ;
rdf:predicate up:annotation ;
rdf:object ?annotation70 .
_:408853 a rdf:Statement ;
up:attribution _:408816 ;
rdf:subject ?pfs69 ;
rdf:predicate up:annotation ;
rdf:object ?annotation70 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01168
#Rule MF_01168 Created by:? on:2005-12-08 Modified by:Elisabeth Coudert on:2024-01-30
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01168 .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(URI(CONCAT(STR(?this), '#MF_01168a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01168a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01168a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_01168a3')) AS ?name3) .
BIND(URI(CONCAT(STR(?this), '#MF_01168a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01168a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01168a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01168a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch80 faldo:location ?templateMotifSequenceMatchRegionQ8ZVK681 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZVK683 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8ZVK6MF_0116876 .
?templateMotifSequenceMatchRegionQ8ZVK681 faldo:begin ?templateMotifSequenceMatchBeginQ8ZVK682 .
?templateMotifSequenceMatchBeginQ8ZVK682 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZVK677 ;
faldo:reference isoform:Q8ZVK6-1 .
?templateMotifSequenceProfileAlignmentOperationQ8ZVK683 edam:has_input signature:MF_01168 ;
rdf:type edam:operation_0300 .
?targetMotifMatch84 faldo:location ?targetMotifMatchRegionMatch85 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0116887 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8ZVK6MF_0116878 .
?targetMotifMatchRegionMatch85 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0116886 .
?targetMotifMatchRegionMatchBeginMF_0116886 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0116879 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0116887 edam:has_input signature:MF_01168 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZVK6MF_0116876, 1, (STRLEN(?templateMotifCigarQ8ZVK6MF_0116876) - STRLEN(REPLACE(?templateMotifCigarQ8ZVK6MF_0116876, CONCAT('^(?:-*[^-]){', STR(((125 - ?templateMotifSequenceMatchBeginPositionQ8ZVK677) + 1)), '}'), '')))), '[a-z]', '')) AS ?step188) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZVK6MF_0116878, 1, (STRLEN(?targetMotifMatchCigarQ8ZVK6MF_0116878) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZVK6MF_0116878, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step188), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZVK6MF_0116878, 1, (STRLEN(?targetMotifMatchCigarQ8ZVK6MF_0116878) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZVK6MF_0116878, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step188), '}'), '')))), '[^-]', ''))) AS ?step289) .
BIND(((?step289 + ?targetMotifMatchRegionMatchBeginPositionMF_0116879) - 1) AS ?thisPositionOn13) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZVK6MF_0116876, 1, (STRLEN(?templateMotifCigarQ8ZVK6MF_0116876) - STRLEN(REPLACE(?templateMotifCigarQ8ZVK6MF_0116876, CONCAT('^(?:-*[^-]){', STR(((184 - ?templateMotifSequenceMatchBeginPositionQ8ZVK677) + 1)), '}'), '')))), '[a-z]', '')) AS ?step190) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZVK6MF_0116878, 1, (STRLEN(?targetMotifMatchCigarQ8ZVK6MF_0116878) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZVK6MF_0116878, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZVK6MF_0116878, 1, (STRLEN(?targetMotifMatchCigarQ8ZVK6MF_0116878) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZVK6MF_0116878, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), '')))), '[^-]', ''))) AS ?step291) .
BIND(((?step291 + ?targetMotifMatchRegionMatchBeginPositionMF_0116879) - 1) AS ?thisPositionOn14) .
BIND(?this AS ?pfs1t92) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfsb11) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfse12) .
FILTER ((BOUND(?thisPositionOn13) && BOUND(?thisPositionOn14))) .
BIND(URI(CONCAT(STR(?this), '#MF_01168a10')) AS ?annotation10) .
BIND(?this AS ?pfs9) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch97 faldo:location ?templateMotifSequenceMatchRegionQ8ZVK698 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZVK6100 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8ZVK6MF_0116893 .
?templateMotifSequenceMatchRegionQ8ZVK698 faldo:begin ?templateMotifSequenceMatchBeginQ8ZVK699 .
?templateMotifSequenceMatchBeginQ8ZVK699 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZVK694 ;
faldo:reference isoform:Q8ZVK6-1 .
?templateMotifSequenceProfileAlignmentOperationQ8ZVK6100 edam:has_input signature:MF_01168 ;
rdf:type edam:operation_0300 .
?targetMotifMatch101 faldo:location ?targetMotifMatchRegionMatch102 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01168104 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8ZVK6MF_0116895 .
?targetMotifMatchRegionMatch102 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01168103 .
?targetMotifMatchRegionMatchBeginMF_01168103 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0116896 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01168104 edam:has_input signature:MF_01168 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZVK6MF_0116893, 1, (STRLEN(?templateMotifCigarQ8ZVK6MF_0116893) - STRLEN(REPLACE(?templateMotifCigarQ8ZVK6MF_0116893, CONCAT('^(?:-*[^-]){', STR(((140 - ?templateMotifSequenceMatchBeginPositionQ8ZVK694) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1105) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZVK6MF_0116895, 1, (STRLEN(?targetMotifMatchCigarQ8ZVK6MF_0116895) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZVK6MF_0116895, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZVK6MF_0116895, 1, (STRLEN(?targetMotifMatchCigarQ8ZVK6MF_0116895) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZVK6MF_0116895, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), '')))), '[^-]', ''))) AS ?step2106) .
BIND(((?step2106 + ?targetMotifMatchRegionMatchBeginPositionMF_0116896) - 1) AS ?thisPositionOn19) .
BIND(?thisPositionOn19 AS ?thisPositionOn20) .
BIND(?this AS ?pfs1t107) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb17) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse18) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn19, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_01168a16')) AS ?annotation16) .
BIND(?this AS ?pfs15) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch112 faldo:location ?templateMotifSequenceMatchRegionQ8ZVK6113 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZVK6115 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8ZVK6MF_01168108 .
?templateMotifSequenceMatchRegionQ8ZVK6113 faldo:begin ?templateMotifSequenceMatchBeginQ8ZVK6114 .
?templateMotifSequenceMatchBeginQ8ZVK6114 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZVK6109 ;
faldo:reference isoform:Q8ZVK6-1 .
?templateMotifSequenceProfileAlignmentOperationQ8ZVK6115 edam:has_input signature:MF_01168 ;
rdf:type edam:operation_0300 .
?targetMotifMatch116 faldo:location ?targetMotifMatchRegionMatch117 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01168119 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8ZVK6MF_01168110 .
?targetMotifMatchRegionMatch117 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01168118 .
?targetMotifMatchRegionMatchBeginMF_01168118 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01168111 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01168119 edam:has_input signature:MF_01168 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZVK6MF_01168108, 1, (STRLEN(?templateMotifCigarQ8ZVK6MF_01168108) - STRLEN(REPLACE(?templateMotifCigarQ8ZVK6MF_01168108, CONCAT('^(?:-*[^-]){', STR(((172 - ?templateMotifSequenceMatchBeginPositionQ8ZVK6109) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1120) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZVK6MF_01168110, 1, (STRLEN(?targetMotifMatchCigarQ8ZVK6MF_01168110) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZVK6MF_01168110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZVK6MF_01168110, 1, (STRLEN(?targetMotifMatchCigarQ8ZVK6MF_01168110) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZVK6MF_01168110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), '')))), '[^-]', ''))) AS ?step2121) .
BIND(((?step2121 + ?targetMotifMatchRegionMatchBeginPositionMF_01168111) - 1) AS ?thisPositionOn25) .
BIND(?thisPositionOn25 AS ?thisPositionOn26) .
BIND(?this AS ?pfs1t122) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb23) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse24) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn25, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01168a22')) AS ?annotation22) .
BIND(?this AS ?pfs21) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch127 faldo:location ?templateMotifSequenceMatchRegionQ8ZVK6128 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZVK6130 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8ZVK6MF_01168123 .
?templateMotifSequenceMatchRegionQ8ZVK6128 faldo:begin ?templateMotifSequenceMatchBeginQ8ZVK6129 .
?templateMotifSequenceMatchBeginQ8ZVK6129 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZVK6124 ;
faldo:reference isoform:Q8ZVK6-1 .
?templateMotifSequenceProfileAlignmentOperationQ8ZVK6130 edam:has_input signature:MF_01168 ;
rdf:type edam:operation_0300 .
?targetMotifMatch131 faldo:location ?targetMotifMatchRegionMatch132 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01168134 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8ZVK6MF_01168125 .
?targetMotifMatchRegionMatch132 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01168133 .
?targetMotifMatchRegionMatchBeginMF_01168133 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01168126 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01168134 edam:has_input signature:MF_01168 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZVK6MF_01168123, 1, (STRLEN(?templateMotifCigarQ8ZVK6MF_01168123) - STRLEN(REPLACE(?templateMotifCigarQ8ZVK6MF_01168123, CONCAT('^(?:-*[^-]){', STR(((31 - ?templateMotifSequenceMatchBeginPositionQ8ZVK6124) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1135) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZVK6MF_01168125, 1, (STRLEN(?targetMotifMatchCigarQ8ZVK6MF_01168125) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZVK6MF_01168125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZVK6MF_01168125, 1, (STRLEN(?targetMotifMatchCigarQ8ZVK6MF_01168125) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZVK6MF_01168125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), '')))), '[^-]', ''))) AS ?step2136) .
BIND(((?step2136 + ?targetMotifMatchRegionMatchBeginPositionMF_01168126) - 1) AS ?thisPositionOn32) .
BIND(?thisPositionOn32 AS ?thisPositionOn33) .
BIND(?this AS ?pfs1t137) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb29) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse30) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn32, 1) = 'Q')) .
BIND(URI(CONCAT(STR(?this), '#MF_01168a28')) AS ?annotation28) .
BIND(?this AS ?pfs27) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch142 faldo:location ?templateMotifSequenceMatchRegionQ8ZVK6143 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZVK6145 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8ZVK6MF_01168138 .
?templateMotifSequenceMatchRegionQ8ZVK6143 faldo:begin ?templateMotifSequenceMatchBeginQ8ZVK6144 .
?templateMotifSequenceMatchBeginQ8ZVK6144 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZVK6139 ;
faldo:reference isoform:Q8ZVK6-1 .
?templateMotifSequenceProfileAlignmentOperationQ8ZVK6145 edam:has_input signature:MF_01168 ;
rdf:type edam:operation_0300 .
?targetMotifMatch146 faldo:location ?targetMotifMatchRegionMatch147 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01168149 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8ZVK6MF_01168140 .
?targetMotifMatchRegionMatch147 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01168148 .
?targetMotifMatchRegionMatchBeginMF_01168148 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01168141 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01168149 edam:has_input signature:MF_01168 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZVK6MF_01168138, 1, (STRLEN(?templateMotifCigarQ8ZVK6MF_01168138) - STRLEN(REPLACE(?templateMotifCigarQ8ZVK6MF_01168138, CONCAT('^(?:-*[^-]){', STR(((58 - ?templateMotifSequenceMatchBeginPositionQ8ZVK6139) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1150) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZVK6MF_01168140, 1, (STRLEN(?targetMotifMatchCigarQ8ZVK6MF_01168140) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZVK6MF_01168140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZVK6MF_01168140, 1, (STRLEN(?targetMotifMatchCigarQ8ZVK6MF_01168140) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZVK6MF_01168140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), '')))), '[^-]', ''))) AS ?step2151) .
BIND(((?step2151 + ?targetMotifMatchRegionMatchBeginPositionMF_01168141) - 1) AS ?thisPositionOn39) .
BIND(?thisPositionOn39 AS ?thisPositionOn40) .
BIND(?this AS ?pfs1t152) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb36) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse37) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn39, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_01168a35')) AS ?annotation35) .
BIND(?this AS ?pfs34) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch157 faldo:location ?templateMotifSequenceMatchRegionQ8ZVK6158 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZVK6160 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8ZVK6MF_01168153 .
?templateMotifSequenceMatchRegionQ8ZVK6158 faldo:begin ?templateMotifSequenceMatchBeginQ8ZVK6159 .
?templateMotifSequenceMatchBeginQ8ZVK6159 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZVK6154 ;
faldo:reference isoform:Q8ZVK6-1 .
?templateMotifSequenceProfileAlignmentOperationQ8ZVK6160 edam:has_input signature:MF_01168 ;
rdf:type edam:operation_0300 .
?targetMotifMatch161 faldo:location ?targetMotifMatchRegionMatch162 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01168164 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8ZVK6MF_01168155 .
?targetMotifMatchRegionMatch162 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01168163 .
?targetMotifMatchRegionMatchBeginMF_01168163 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01168156 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01168164 edam:has_input signature:MF_01168 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZVK6MF_01168153, 1, (STRLEN(?templateMotifCigarQ8ZVK6MF_01168153) - STRLEN(REPLACE(?templateMotifCigarQ8ZVK6MF_01168153, CONCAT('^(?:-*[^-]){', STR(((69 - ?templateMotifSequenceMatchBeginPositionQ8ZVK6154) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1165) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZVK6MF_01168155, 1, (STRLEN(?targetMotifMatchCigarQ8ZVK6MF_01168155) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZVK6MF_01168155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZVK6MF_01168155, 1, (STRLEN(?targetMotifMatchCigarQ8ZVK6MF_01168155) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZVK6MF_01168155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), '')))), '[^-]', ''))) AS ?step2166) .
BIND(((?step2166 + ?targetMotifMatchRegionMatchBeginPositionMF_01168156) - 1) AS ?thisPositionOn46) .
BIND(?thisPositionOn46 AS ?thisPositionOn47) .
BIND(?this AS ?pfs1t167) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb43) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse44) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn46, 1) = 'W')) .
BIND(URI(CONCAT(STR(?this), '#MF_01168a42')) AS ?annotation42) .
BIND(?this AS ?pfs41) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch172 faldo:location ?templateMotifSequenceMatchRegionQ8ZVK6173 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZVK6175 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8ZVK6MF_01168168 .
?templateMotifSequenceMatchRegionQ8ZVK6173 faldo:begin ?templateMotifSequenceMatchBeginQ8ZVK6174 .
?templateMotifSequenceMatchBeginQ8ZVK6174 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZVK6169 ;
faldo:reference isoform:Q8ZVK6-1 .
?templateMotifSequenceProfileAlignmentOperationQ8ZVK6175 edam:has_input signature:MF_01168 ;
rdf:type edam:operation_0300 .
?targetMotifMatch176 faldo:location ?targetMotifMatchRegionMatch177 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01168179 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8ZVK6MF_01168170 .
?targetMotifMatchRegionMatch177 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01168178 .
?targetMotifMatchRegionMatchBeginMF_01168178 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01168171 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01168179 edam:has_input signature:MF_01168 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZVK6MF_01168168, 1, (STRLEN(?templateMotifCigarQ8ZVK6MF_01168168) - STRLEN(REPLACE(?templateMotifCigarQ8ZVK6MF_01168168, CONCAT('^(?:-*[^-]){', STR(((144 - ?templateMotifSequenceMatchBeginPositionQ8ZVK6169) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1180) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZVK6MF_01168170, 1, (STRLEN(?targetMotifMatchCigarQ8ZVK6MF_01168170) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZVK6MF_01168170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZVK6MF_01168170, 1, (STRLEN(?targetMotifMatchCigarQ8ZVK6MF_01168170) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZVK6MF_01168170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), '')))), '[^-]', ''))) AS ?step2181) .
BIND(((?step2181 + ?targetMotifMatchRegionMatchBeginPositionMF_01168171) - 1) AS ?thisPositionOn53) .
BIND(?thisPositionOn53 AS ?thisPositionOn54) .
BIND(?this AS ?pfs1t182) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfsb50) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfse51) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn53, 1) = 'F')) .
BIND(URI(CONCAT(STR(?this), '#MF_01168a49')) AS ?annotation49) .
BIND(?this AS ?pfs48) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch187 faldo:location ?templateMotifSequenceMatchRegionQ8ZVK6188 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZVK6190 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8ZVK6MF_01168183 .
?templateMotifSequenceMatchRegionQ8ZVK6188 faldo:begin ?templateMotifSequenceMatchBeginQ8ZVK6189 .
?templateMotifSequenceMatchBeginQ8ZVK6189 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZVK6184 ;
faldo:reference isoform:Q8ZVK6-1 .
?templateMotifSequenceProfileAlignmentOperationQ8ZVK6190 edam:has_input signature:MF_01168 ;
rdf:type edam:operation_0300 .
?targetMotifMatch191 faldo:location ?targetMotifMatchRegionMatch192 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01168194 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8ZVK6MF_01168185 .
?targetMotifMatchRegionMatch192 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01168193 .
?targetMotifMatchRegionMatchBeginMF_01168193 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01168186 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01168194 edam:has_input signature:MF_01168 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZVK6MF_01168183, 1, (STRLEN(?templateMotifCigarQ8ZVK6MF_01168183) - STRLEN(REPLACE(?templateMotifCigarQ8ZVK6MF_01168183, CONCAT('^(?:-*[^-]){', STR(((170 - ?templateMotifSequenceMatchBeginPositionQ8ZVK6184) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1195) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZVK6MF_01168185, 1, (STRLEN(?targetMotifMatchCigarQ8ZVK6MF_01168185) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZVK6MF_01168185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZVK6MF_01168185, 1, (STRLEN(?targetMotifMatchCigarQ8ZVK6MF_01168185) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZVK6MF_01168185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), '')))), '[^-]', ''))) AS ?step2196) .
BIND(((?step2196 + ?targetMotifMatchRegionMatchBeginPositionMF_01168186) - 1) AS ?thisPositionOn60) .
BIND(?thisPositionOn60 AS ?thisPositionOn61) .
BIND(?this AS ?pfs1t197) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfsb57) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfse58) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn60, 1) = 'P')) .
BIND(URI(CONCAT(STR(?this), '#MF_01168a56')) AS ?annotation56) .
BIND(?this AS ?pfs55) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch202 faldo:location ?templateMotifSequenceMatchRegionQ8ZVK6203 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZVK6205 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8ZVK6MF_01168198 .
?templateMotifSequenceMatchRegionQ8ZVK6203 faldo:begin ?templateMotifSequenceMatchBeginQ8ZVK6204 .
?templateMotifSequenceMatchBeginQ8ZVK6204 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZVK6199 ;
faldo:reference isoform:Q8ZVK6-1 .
?templateMotifSequenceProfileAlignmentOperationQ8ZVK6205 edam:has_input signature:MF_01168 ;
rdf:type edam:operation_0300 .
?targetMotifMatch206 faldo:location ?targetMotifMatchRegionMatch207 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01168209 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8ZVK6MF_01168200 .
?targetMotifMatchRegionMatch207 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01168208 .
?targetMotifMatchRegionMatchBeginMF_01168208 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01168201 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01168209 edam:has_input signature:MF_01168 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZVK6MF_01168198, 1, (STRLEN(?templateMotifCigarQ8ZVK6MF_01168198) - STRLEN(REPLACE(?templateMotifCigarQ8ZVK6MF_01168198, CONCAT('^(?:-*[^-]){', STR(((218 - ?templateMotifSequenceMatchBeginPositionQ8ZVK6199) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1210) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZVK6MF_01168200, 1, (STRLEN(?targetMotifMatchCigarQ8ZVK6MF_01168200) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZVK6MF_01168200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1210), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZVK6MF_01168200, 1, (STRLEN(?targetMotifMatchCigarQ8ZVK6MF_01168200) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZVK6MF_01168200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1210), '}'), '')))), '[^-]', ''))) AS ?step2211) .
BIND(((?step2211 + ?targetMotifMatchRegionMatchBeginPositionMF_01168201) - 1) AS ?thisPositionOn67) .
BIND(?thisPositionOn67 AS ?thisPositionOn68) .
BIND(?this AS ?pfs1t212) .
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) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01168a63')) AS ?annotation63) .
BIND(?this AS ?pfs62) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch217 faldo:location ?templateMotifSequenceMatchRegionQ8ZVK6218 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8ZVK6220 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8ZVK6MF_01168213 .
?templateMotifSequenceMatchRegionQ8ZVK6218 faldo:begin ?templateMotifSequenceMatchBeginQ8ZVK6219 .
?templateMotifSequenceMatchBeginQ8ZVK6219 faldo:position ?templateMotifSequenceMatchBeginPositionQ8ZVK6214 ;
faldo:reference isoform:Q8ZVK6-1 .
?templateMotifSequenceProfileAlignmentOperationQ8ZVK6220 edam:has_input signature:MF_01168 ;
rdf:type edam:operation_0300 .
?targetMotifMatch221 faldo:location ?targetMotifMatchRegionMatch222 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01168224 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8ZVK6MF_01168215 .
?targetMotifMatchRegionMatch222 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01168223 .
?targetMotifMatchRegionMatchBeginMF_01168223 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01168216 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01168224 edam:has_input signature:MF_01168 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8ZVK6MF_01168213, 1, (STRLEN(?templateMotifCigarQ8ZVK6MF_01168213) - STRLEN(REPLACE(?templateMotifCigarQ8ZVK6MF_01168213, CONCAT('^(?:-*[^-]){', STR(((222 - ?templateMotifSequenceMatchBeginPositionQ8ZVK6214) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1225) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8ZVK6MF_01168215, 1, (STRLEN(?targetMotifMatchCigarQ8ZVK6MF_01168215) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZVK6MF_01168215, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1225), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8ZVK6MF_01168215, 1, (STRLEN(?targetMotifMatchCigarQ8ZVK6MF_01168215) - STRLEN(REPLACE(?targetMotifMatchCigarQ8ZVK6MF_01168215, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1225), '}'), '')))), '[^-]', ''))) AS ?step2226) .
BIND(((?step2226 + ?targetMotifMatchRegionMatchBeginPositionMF_01168216) - 1) AS ?thisPositionOn74) .
BIND(?thisPositionOn74 AS ?thisPositionOn75) .
BIND(?this AS ?pfs1t227) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfsb71) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfse72) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn74, 1) = 'W')) .
BIND(URI(CONCAT(STR(?this), '#MF_01168a70')) AS ?annotation70) .
BIND(?this AS ?pfs69) .
}
}
"xsd:string |