| http://purl.uniprot.org/unirules/MF_01981#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:698760 up:source unirule:MF_01981 .
_:698761 up:source unirule:MF_01981 .
_:698762 up:source unirule:MF_01981 .
_:698763 up:source unirule:MF_01981 .
_:698764 up:source unirule:MF_01981 .
_:698765 up:source unirule:MF_01981 .
_:698766 up:source unirule:MF_01981 .
_:698767 up:source unirule:MF_01981 .
_:698768 up:source unirule:MF_01981 .
_:698769 up:source unirule:MF_01981 .
_:698770 up:source unirule:MF_01981 .
_:698771 up:source unirule:MF_01981 .
_:698772 up:source unirule:MF_01981 .
_:698773 up:source unirule:MF_01981 .
_:698774 up:source unirule:MF_01981 .
_:698775 up:source unirule:MF_01981 .
_:698776 up:source unirule:MF_01981 .
_:698777 up:source unirule:MF_01981 .
_:698778 up:source unirule:MF_01981 .
_:698779 up:source unirule:MF_01981 .
_:698780 up:source unirule:MF_01981 .
_:698781 up:source unirule:MF_01981 .
_:698782 up:source unirule:MF_01981 .
_:698783 up:source unirule:MF_01981 .
_:698784 up:source unirule:MF_01981 .
_:698785 up:source unirule:MF_01981 .
_:698786 up:source unirule:MF_01981 .
_:698787 up:source unirule:MF_01981 .
_:698788 up:source unirule:MF_01981 .
_:698789 up:source unirule:MF_01981 .
_:698790 up:source unirule:MF_01981 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation6 ,
?annotation7 ,
?annotation8 ,
?annotation9 ,
?annotation11 ;
up:classifiedWith GO:0003872 ,
GO:0005737 ,
GO:0006096 ,
keyword:324 ,
keyword:418 ,
keyword:460 ,
keyword:479 ,
keyword:547 ,
keyword:67 ,
keyword:808 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.7.1.11' ;
up:fullName 'ATP-dependent 6-phosphofructokinase' ;
up:shortName 'ATP-PFK' ,
'Phosphofructokinase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Phosphohexokinase' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'pfkA' .
?annotation3 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the phosphorylation of D-fructose 6-phosphate to fructose 1,6-bisphosphate by ATP, the first committing step of glycolysis.' .
?annotation4 up:activity ?activity5 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity5 up:catalyticActivity ;
up:enzymeClass .
?annotation6 up:cofactor chebi:18420 ;
rdf:type up:Cofactor_Annotation .
?annotation7 a up:Pathway_Annotation ;
rdfs:comment 'Carbohydrate degradation; glycolysis; D-glyceraldehyde 3-phosphate and glycerone phosphate from D-glucose: step 3/4.' .
?annotation8 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer.' .
?annotation9 a up:Subcellular_Location_Annotation .
?annotation9li10 up:cellularComponent .
?annotation11 a up:Similarity_Annotation ;
rdfs:comment "Belongs to the phosphofructokinase type A (PFKA) family. PPi-dependent PFK group II subfamily. Atypical ATP-dependent clade 'X' sub-subfamily." .
?pfs12 up:annotation ?annotation13 .
?annotation13 faldo:begin ?pfsb14 ;
faldo:end ?pfse15 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Important for substrate specificity; cannot use PPi as phosphoryl donor' .
?pfsb14 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?pfse15 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?pfs18 up:annotation ?annotation19 .
?annotation19 faldo:begin ?pfsb20 ;
faldo:end ?pfse21 ;
up:ligand ?ligand22 ;
rdf:type up:Binding_Site_Annotation .
?pfsb20 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?pfse21 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?ligand22 rdfs:subClassOf chebi:30616 .
?pfs25 up:annotation ?annotation26 .
?annotation26 faldo:begin ?pfsb27 ;
faldo:end ?pfse28 ;
up:ligand ?ligand29 ;
rdf:type up:Binding_Site_Annotation .
?pfsb27 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfse28 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?ligand29 rdfs:subClassOf chebi:30616 .
?pfs32 up:annotation ?annotation33 .
?annotation33 faldo:begin ?pfsb34 ;
faldo:end ?pfse35 ;
up:ligand ?ligand36 ;
rdf:type up:Binding_Site_Annotation .
?pfsb34 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?pfse35 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?ligand36 rdfs:subClassOf chebi:30616 .
?pfs39 up:annotation ?annotation40 .
?annotation40 faldo:begin ?pfsb41 ;
faldo:end ?pfse42 ;
up:ligand ?ligand43 ;
rdf:type up:Binding_Site_Annotation .
?pfsb41 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
?pfse42 faldo:position ?thisPositionOn46 ;
rdf:type faldo:ExactPosition .
?ligand43 rdfs:subClassOf ?molecule44 .
?molecule44 rdfs:label 'substrate' .
?pfs47 up:annotation ?annotation48 .
?annotation48 faldo:begin ?pfsb49 ;
faldo:end ?pfse50 ;
up:ligand ?ligand51 ;
rdf:type up:Binding_Site_Annotation .
?pfsb49 faldo:position ?thisPositionOn53 ;
rdf:type faldo:ExactPosition .
?pfse50 faldo:position ?thisPositionOn54 ;
rdf:type faldo:ExactPosition .
?ligand51 rdfs:subClassOf ?molecule52 .
?molecule52 rdfs:label 'substrate' .
?pfs55 up:annotation ?annotation56 .
?annotation56 faldo:begin ?pfsb57 ;
faldo:end ?pfse58 ;
up:ligand ?ligand59 ;
rdf:type up:Binding_Site_Annotation .
?pfsb57 faldo:position ?thisPositionOn61 ;
rdf:type faldo:ExactPosition .
?pfse58 faldo:position ?thisPositionOn62 ;
rdf:type faldo:ExactPosition .
?ligand59 rdfs:subClassOf ?molecule60 .
?molecule60 rdfs:label 'substrate' .
?pfs63 up:annotation ?annotation64 .
?annotation64 faldo:begin ?pfsb65 ;
faldo:end ?pfse66 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton acceptor' .
?pfsb65 faldo:position ?thisPositionOn67 ;
rdf:type faldo:ExactPosition .
?pfse66 faldo:position ?thisPositionOn68 ;
rdf:type faldo:ExactPosition .
?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:18420 .
?pfs76 up:annotation ?annotation77 .
?annotation77 faldo:begin ?pfsb78 ;
faldo:end ?pfse79 ;
up:ligand ?ligand80 ;
rdf:type up:Binding_Site_Annotation .
?pfsb78 faldo:position ?thisPositionOn82 ;
rdf:type faldo:ExactPosition .
?pfse79 faldo:position ?thisPositionOn83 ;
rdf:type faldo:ExactPosition .
?ligand80 rdfs:subClassOf ?molecule81 .
?molecule81 rdfs:label 'substrate' .
_:698791 a rdf:Statement ;
up:attribution _:698760 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:698792 a rdf:Statement ;
up:attribution _:698761 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:698793 a rdf:Statement ;
up:attribution _:698762 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:698794 a rdf:Statement ;
up:attribution _:698763 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:698795 a rdf:Statement ;
up:attribution _:698764 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:698796 a rdf:Statement ;
up:attribution _:698765 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:698797 a rdf:Statement ;
up:attribution _:698766 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:698798 a rdf:Statement ;
up:attribution _:698767 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:698799 a rdf:Statement ;
up:attribution _:698768 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:698800 a rdf:Statement ;
up:attribution _:698769 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:698801 a rdf:Statement ;
up:attribution _:698770 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:698802 a rdf:Statement ;
up:attribution _:698771 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:418 .
_:698803 a rdf:Statement ;
up:attribution _:698772 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:698804 a rdf:Statement ;
up:attribution _:698773 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:324 .
_:698805 a rdf:Statement ;
up:attribution _:698774 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:698806 a rdf:Statement ;
up:attribution _:698775 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:698807 a rdf:Statement ;
up:attribution _:698776 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:698808 a rdf:Statement ;
up:attribution _:698777 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:698809 a rdf:Statement ;
up:attribution _:698778 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003872 .
_:698810 a rdf:Statement ;
up:attribution _:698779 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006096 .
_:698811 a rdf:Statement ;
up:attribution _:698780 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:698812 a rdf:Statement ;
up:source unirule:MF_01981 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:698813 a rdf:Statement ;
up:attribution _:698781 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:698814 a rdf:Statement ;
up:source unirule:MF_01981 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:698815 a rdf:Statement ;
up:attribution _:698782 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:698816 a rdf:Statement ;
up:source unirule:MF_01981 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:698817 a rdf:Statement ;
up:attribution _:698783 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:698818 a rdf:Statement ;
up:source unirule:MF_01981 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:698819 a rdf:Statement ;
up:attribution _:698784 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:698820 a rdf:Statement ;
up:source unirule:MF_01981 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:698821 a rdf:Statement ;
up:attribution _:698785 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:698822 a rdf:Statement ;
up:source unirule:MF_01981 ;
rdf:subject ?pfs47 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
_:698823 a rdf:Statement ;
up:attribution _:698786 ;
rdf:subject ?pfs47 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
_:698824 a rdf:Statement ;
up:source unirule:MF_01981 ;
rdf:subject ?pfs55 ;
rdf:predicate up:annotation ;
rdf:object ?annotation56 .
_:698825 a rdf:Statement ;
up:attribution _:698787 ;
rdf:subject ?pfs55 ;
rdf:predicate up:annotation ;
rdf:object ?annotation56 .
_:698826 a rdf:Statement ;
up:source unirule:MF_01981 ;
rdf:subject ?pfs63 ;
rdf:predicate up:annotation ;
rdf:object ?annotation64 .
_:698827 a rdf:Statement ;
up:attribution _:698788 ;
rdf:subject ?pfs63 ;
rdf:predicate up:annotation ;
rdf:object ?annotation64 .
_:698828 a rdf:Statement ;
up:source unirule:MF_01981 ;
rdf:subject ?pfs69 ;
rdf:predicate up:annotation ;
rdf:object ?annotation70 .
_:698829 a rdf:Statement ;
up:attribution _:698789 ;
rdf:subject ?pfs69 ;
rdf:predicate up:annotation ;
rdf:object ?annotation70 .
_:698830 a rdf:Statement ;
up:source unirule:MF_01981 ;
rdf:subject ?pfs76 ;
rdf:predicate up:annotation ;
rdf:object ?annotation77 .
_:698831 a rdf:Statement ;
up:attribution _:698790 ;
rdf:subject ?pfs76 ;
rdf:predicate up:annotation ;
rdf:object ?annotation77 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01981
#Rule MF_01981 Created by:? on:2014-05-16 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01981 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_01981a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01981a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01981a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01981a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01981a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_01981a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01981a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_01981a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_01981a11')) AS ?annotation11) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch88 faldo:location ?templateMotifSequenceMatchRegionQ8VU0989 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VU0991 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8VU09MF_0198184 .
?templateMotifSequenceMatchRegionQ8VU0989 faldo:begin ?templateMotifSequenceMatchBeginQ8VU0990 .
?templateMotifSequenceMatchBeginQ8VU0990 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VU0985 ;
faldo:reference isoform:Q8VU09-1 .
?templateMotifSequenceProfileAlignmentOperationQ8VU0991 edam:has_input signature:MF_01981 ;
rdf:type edam:operation_0300 .
?targetMotifMatch92 faldo:location ?targetMotifMatchRegionMatch93 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0198195 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8VU09MF_0198186 .
?targetMotifMatchRegionMatch93 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0198194 .
?targetMotifMatchRegionMatchBeginMF_0198194 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0198187 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0198195 edam:has_input signature:MF_01981 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_0198184, 1, (STRLEN(?templateMotifCigarQ8VU09MF_0198184) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_0198184, CONCAT('^(?:-*[^-]){', STR(((181 - ?templateMotifSequenceMatchBeginPositionQ8VU0985) + 1)), '}'), '')))), '[a-z]', '')) AS ?step196) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_0198186, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_0198186) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_0198186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_0198186, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_0198186) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_0198186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), '')))), '[^-]', ''))) AS ?step297) .
BIND(((?step297 + ?targetMotifMatchRegionMatchBeginPositionMF_0198187) - 1) AS ?thisPositionOn16) .
BIND(?thisPositionOn16 AS ?thisPositionOn17) .
BIND(?this AS ?pfs1t98) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb14) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse15) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn16, 1) = 'G')) .
BIND(URI(CONCAT(STR(?this), '#MF_01981a13')) AS ?annotation13) .
BIND(?this AS ?pfs12) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch103 faldo:location ?templateMotifSequenceMatchRegionQ8VU09104 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VU09106 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8VU09MF_0198199 .
?templateMotifSequenceMatchRegionQ8VU09104 faldo:begin ?templateMotifSequenceMatchBeginQ8VU09105 .
?templateMotifSequenceMatchBeginQ8VU09105 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VU09100 ;
faldo:reference isoform:Q8VU09-1 .
?templateMotifSequenceProfileAlignmentOperationQ8VU09106 edam:has_input signature:MF_01981 ;
rdf:type edam:operation_0300 .
?targetMotifMatch107 faldo:location ?targetMotifMatchRegionMatch108 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981110 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8VU09MF_01981101 .
?targetMotifMatchRegionMatch108 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981109 .
?targetMotifMatchRegionMatchBeginMF_01981109 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981102 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01981110 edam:has_input signature:MF_01981 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_0198199, 1, (STRLEN(?templateMotifCigarQ8VU09MF_0198199) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_0198199, CONCAT('^(?:-*[^-]){', STR(((154 - ?templateMotifSequenceMatchBeginPositionQ8VU09100) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1111) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981101, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981101) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981101, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981101) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), '')))), '[^-]', ''))) AS ?step2112) .
BIND(((?step2112 + ?targetMotifMatchRegionMatchBeginPositionMF_01981102) - 1) AS ?thisPositionOn23) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_0198199, 1, (STRLEN(?templateMotifCigarQ8VU09MF_0198199) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_0198199, CONCAT('^(?:-*[^-]){', STR(((155 - ?templateMotifSequenceMatchBeginPositionQ8VU09100) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1113) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981101, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981101) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981101, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981101) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), '')))), '[^-]', ''))) AS ?step2114) .
BIND(((?step2114 + ?targetMotifMatchRegionMatchBeginPositionMF_01981102) - 1) AS ?thisPositionOn24) .
BIND(?this AS ?pfs1t115) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb20) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse21) .
FILTER (REGEX('[RK][ARNDCQEGHILKMFPSTWYVBZJUOX]', SUBSTR(?thisSequenceValue, ?thisPositionOn23, (?thisPositionOn24 - ?thisPositionOn23)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01981a19')) AS ?annotation19) .
BIND(?this AS ?pfs18) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch120 faldo:location ?templateMotifSequenceMatchRegionQ8VU09121 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VU09123 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8VU09MF_01981116 .
?templateMotifSequenceMatchRegionQ8VU09121 faldo:begin ?templateMotifSequenceMatchBeginQ8VU09122 .
?templateMotifSequenceMatchBeginQ8VU09122 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VU09117 ;
faldo:reference isoform:Q8VU09-1 .
?templateMotifSequenceProfileAlignmentOperationQ8VU09123 edam:has_input signature:MF_01981 ;
rdf:type edam:operation_0300 .
?targetMotifMatch124 faldo:location ?targetMotifMatchRegionMatch125 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981127 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8VU09MF_01981118 .
?targetMotifMatchRegionMatch125 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981126 .
?targetMotifMatchRegionMatchBeginMF_01981126 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981119 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01981127 edam:has_input signature:MF_01981 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_01981116, 1, (STRLEN(?templateMotifCigarQ8VU09MF_01981116) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_01981116, CONCAT('^(?:-*[^-]){', STR(((179 - ?templateMotifSequenceMatchBeginPositionQ8VU09117) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1128) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981118, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981118) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981118, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981118) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), '')))), '[^-]', ''))) AS ?step2129) .
BIND(((?step2129 + ?targetMotifMatchRegionMatchBeginPositionMF_01981119) - 1) AS ?thisPositionOn30) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_01981116, 1, (STRLEN(?templateMotifCigarQ8VU09MF_01981116) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_01981116, CONCAT('^(?:-*[^-]){', STR(((182 - ?templateMotifSequenceMatchBeginPositionQ8VU09117) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1130) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981118, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981118) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981118, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981118) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), '')))), '[^-]', ''))) AS ?step2131) .
BIND(((?step2131 + ?targetMotifMatchRegionMatchBeginPositionMF_01981119) - 1) AS ?thisPositionOn31) .
BIND(?this AS ?pfs1t132) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) .
FILTER (REGEX('G[DE]G[STG]', SUBSTR(?thisSequenceValue, ?thisPositionOn30, (?thisPositionOn31 - ?thisPositionOn30)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01981a26')) AS ?annotation26) .
BIND(?this AS ?pfs25) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch137 faldo:location ?templateMotifSequenceMatchRegionQ8VU09138 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VU09140 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8VU09MF_01981133 .
?templateMotifSequenceMatchRegionQ8VU09138 faldo:begin ?templateMotifSequenceMatchBeginQ8VU09139 .
?templateMotifSequenceMatchBeginQ8VU09139 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VU09134 ;
faldo:reference isoform:Q8VU09-1 .
?templateMotifSequenceProfileAlignmentOperationQ8VU09140 edam:has_input signature:MF_01981 ;
rdf:type edam:operation_0300 .
?targetMotifMatch141 faldo:location ?targetMotifMatchRegionMatch142 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981144 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8VU09MF_01981135 .
?targetMotifMatchRegionMatch142 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981143 .
?targetMotifMatchRegionMatchBeginMF_01981143 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981136 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01981144 edam:has_input signature:MF_01981 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_01981133, 1, (STRLEN(?templateMotifCigarQ8VU09MF_01981133) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_01981133, CONCAT('^(?:-*[^-]){', STR(((89 - ?templateMotifSequenceMatchBeginPositionQ8VU09134) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1145) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981135, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981135) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981135, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981135) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), '')))), '[^-]', ''))) AS ?step2146) .
BIND(((?step2146 + ?targetMotifMatchRegionMatchBeginPositionMF_01981136) - 1) AS ?thisPositionOn37) .
BIND(?thisPositionOn37 AS ?thisPositionOn38) .
BIND(?this AS ?pfs1t147) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, 1) = 'G')) .
BIND(URI(CONCAT(STR(?this), '#MF_01981a33')) AS ?annotation33) .
BIND(?this AS ?pfs32) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch152 faldo:location ?templateMotifSequenceMatchRegionQ8VU09153 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VU09155 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8VU09MF_01981148 .
?templateMotifSequenceMatchRegionQ8VU09153 faldo:begin ?templateMotifSequenceMatchBeginQ8VU09154 .
?templateMotifSequenceMatchBeginQ8VU09154 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VU09149 ;
faldo:reference isoform:Q8VU09-1 .
?templateMotifSequenceProfileAlignmentOperationQ8VU09155 edam:has_input signature:MF_01981 ;
rdf:type edam:operation_0300 .
?targetMotifMatch156 faldo:location ?targetMotifMatchRegionMatch157 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981159 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8VU09MF_01981150 .
?targetMotifMatchRegionMatch157 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981158 .
?targetMotifMatchRegionMatchBeginMF_01981158 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981151 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01981159 edam:has_input signature:MF_01981 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_01981148, 1, (STRLEN(?templateMotifCigarQ8VU09MF_01981148) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_01981148, CONCAT('^(?:-*[^-]){', STR(((208 - ?templateMotifSequenceMatchBeginPositionQ8VU09149) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1160) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981150, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981150) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981150, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981150) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), '')))), '[^-]', ''))) AS ?step2161) .
BIND(((?step2161 + ?targetMotifMatchRegionMatchBeginPositionMF_01981151) - 1) AS ?thisPositionOn45) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_01981148, 1, (STRLEN(?templateMotifCigarQ8VU09MF_01981148) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_01981148, CONCAT('^(?:-*[^-]){', STR(((210 - ?templateMotifSequenceMatchBeginPositionQ8VU09149) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1162) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981150, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981150) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981150, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981150) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), '')))), '[^-]', ''))) AS ?step2163) .
BIND(((?step2163 + ?targetMotifMatchRegionMatchBeginPositionMF_01981151) - 1) AS ?thisPositionOn46) .
BIND(?this AS ?pfs1t164) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb41) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse42) .
FILTER (REGEX('T[ARNDCQEGHILKMFPSTWYVBZJUOX]D', SUBSTR(?thisSequenceValue, ?thisPositionOn45, (?thisPositionOn46 - ?thisPositionOn45)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01981a40')) AS ?annotation40) .
BIND(?this AS ?pfs39) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch169 faldo:location ?templateMotifSequenceMatchRegionQ8VU09170 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VU09172 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8VU09MF_01981165 .
?templateMotifSequenceMatchRegionQ8VU09170 faldo:begin ?templateMotifSequenceMatchBeginQ8VU09171 .
?templateMotifSequenceMatchBeginQ8VU09171 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VU09166 ;
faldo:reference isoform:Q8VU09-1 .
?templateMotifSequenceProfileAlignmentOperationQ8VU09172 edam:has_input signature:MF_01981 ;
rdf:type edam:operation_0300 .
?targetMotifMatch173 faldo:location ?targetMotifMatchRegionMatch174 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981176 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8VU09MF_01981167 .
?targetMotifMatchRegionMatch174 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981175 .
?targetMotifMatchRegionMatchBeginMF_01981175 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981168 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01981176 edam:has_input signature:MF_01981 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_01981165, 1, (STRLEN(?templateMotifCigarQ8VU09MF_01981165) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_01981165, CONCAT('^(?:-*[^-]){', STR(((253 - ?templateMotifSequenceMatchBeginPositionQ8VU09166) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1177) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981167, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981167) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981167, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981167) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), '')))), '[^-]', ''))) AS ?step2178) .
BIND(((?step2178 + ?targetMotifMatchRegionMatchBeginPositionMF_01981168) - 1) AS ?thisPositionOn53) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_01981165, 1, (STRLEN(?templateMotifCigarQ8VU09MF_01981165) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_01981165, CONCAT('^(?:-*[^-]){', STR(((255 - ?templateMotifSequenceMatchBeginPositionQ8VU09166) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1179) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981167, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981167) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981167, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981167) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1179), '}'), '')))), '[^-]', ''))) AS ?step2180) .
BIND(((?step2180 + ?targetMotifMatchRegionMatchBeginPositionMF_01981168) - 1) AS ?thisPositionOn54) .
BIND(?this AS ?pfs1t181) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfsb49) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfse50) .
FILTER (REGEX('MG[RH]', SUBSTR(?thisSequenceValue, ?thisPositionOn53, (?thisPositionOn54 - ?thisPositionOn53)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01981a48')) AS ?annotation48) .
BIND(?this AS ?pfs47) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch186 faldo:location ?templateMotifSequenceMatchRegionQ8VU09187 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VU09189 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8VU09MF_01981182 .
?templateMotifSequenceMatchRegionQ8VU09187 faldo:begin ?templateMotifSequenceMatchBeginQ8VU09188 .
?templateMotifSequenceMatchBeginQ8VU09188 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VU09183 ;
faldo:reference isoform:Q8VU09-1 .
?templateMotifSequenceProfileAlignmentOperationQ8VU09189 edam:has_input signature:MF_01981 ;
rdf:type edam:operation_0300 .
?targetMotifMatch190 faldo:location ?targetMotifMatchRegionMatch191 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981193 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8VU09MF_01981184 .
?targetMotifMatchRegionMatch191 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981192 .
?targetMotifMatchRegionMatchBeginMF_01981192 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981185 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01981193 edam:has_input signature:MF_01981 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_01981182, 1, (STRLEN(?templateMotifCigarQ8VU09MF_01981182) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_01981182, CONCAT('^(?:-*[^-]){', STR(((368 - ?templateMotifSequenceMatchBeginPositionQ8VU09183) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1194) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981184, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981184) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1194), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981184, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981184) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1194), '}'), '')))), '[^-]', ''))) AS ?step2195) .
BIND(((?step2195 + ?targetMotifMatchRegionMatchBeginPositionMF_01981185) - 1) AS ?thisPositionOn61) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_01981182, 1, (STRLEN(?templateMotifCigarQ8VU09MF_01981182) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_01981182, CONCAT('^(?:-*[^-]){', STR(((371 - ?templateMotifSequenceMatchBeginPositionQ8VU09183) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1196) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981184, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981184) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981184, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981184) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), '')))), '[^-]', ''))) AS ?step2197) .
BIND(((?step2197 + ?targetMotifMatchRegionMatchBeginPositionMF_01981185) - 1) AS ?thisPositionOn62) .
BIND(?this AS ?pfs1t198) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfsb57) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfse58) .
FILTER (REGEX('[HY][ARNDCQEGHILKMFPSTWYVBZJUOX]{2)R', SUBSTR(?thisSequenceValue, ?thisPositionOn61, (?thisPositionOn62 - ?thisPositionOn61)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01981a56')) AS ?annotation56) .
BIND(?this AS ?pfs55) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch203 faldo:location ?templateMotifSequenceMatchRegionQ8VU09204 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VU09206 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8VU09MF_01981199 .
?templateMotifSequenceMatchRegionQ8VU09204 faldo:begin ?templateMotifSequenceMatchBeginQ8VU09205 .
?templateMotifSequenceMatchBeginQ8VU09205 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VU09200 ;
faldo:reference isoform:Q8VU09-1 .
?templateMotifSequenceProfileAlignmentOperationQ8VU09206 edam:has_input signature:MF_01981 ;
rdf:type edam:operation_0300 .
?targetMotifMatch207 faldo:location ?targetMotifMatchRegionMatch208 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981210 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8VU09MF_01981201 .
?targetMotifMatchRegionMatch208 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981209 .
?targetMotifMatchRegionMatchBeginMF_01981209 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981202 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01981210 edam:has_input signature:MF_01981 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_01981199, 1, (STRLEN(?templateMotifCigarQ8VU09MF_01981199) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_01981199, CONCAT('^(?:-*[^-]){', STR(((210 - ?templateMotifSequenceMatchBeginPositionQ8VU09200) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1211) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981201, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981201) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981201, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981201) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), '')))), '[^-]', ''))) AS ?step2212) .
BIND(((?step2212 + ?targetMotifMatchRegionMatchBeginPositionMF_01981202) - 1) AS ?thisPositionOn67) .
BIND(?thisPositionOn67 AS ?thisPositionOn68) .
BIND(?this AS ?pfs1t213) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfsb65) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfse66) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn67, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01981a64')) AS ?annotation64) .
BIND(?this AS ?pfs63) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch218 faldo:location ?templateMotifSequenceMatchRegionQ8VU09219 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VU09221 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8VU09MF_01981214 .
?templateMotifSequenceMatchRegionQ8VU09219 faldo:begin ?templateMotifSequenceMatchBeginQ8VU09220 .
?templateMotifSequenceMatchBeginQ8VU09220 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VU09215 ;
faldo:reference isoform:Q8VU09-1 .
?templateMotifSequenceProfileAlignmentOperationQ8VU09221 edam:has_input signature:MF_01981 ;
rdf:type edam:operation_0300 .
?targetMotifMatch222 faldo:location ?targetMotifMatchRegionMatch223 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981225 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8VU09MF_01981216 .
?targetMotifMatchRegionMatch223 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981224 .
?targetMotifMatchRegionMatchBeginMF_01981224 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981217 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01981225 edam:has_input signature:MF_01981 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_01981214, 1, (STRLEN(?templateMotifCigarQ8VU09MF_01981214) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_01981214, CONCAT('^(?:-*[^-]){', STR(((180 - ?templateMotifSequenceMatchBeginPositionQ8VU09215) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1226) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981216, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981216) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981216, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1226), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981216, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981216) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981216, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1226), '}'), '')))), '[^-]', ''))) AS ?step2227) .
BIND(((?step2227 + ?targetMotifMatchRegionMatchBeginPositionMF_01981217) - 1) AS ?thisPositionOn74) .
BIND(?thisPositionOn74 AS ?thisPositionOn75) .
BIND(?this AS ?pfs1t228) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfsb71) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfse72) .
FILTER (REGEX('[DE]', SUBSTR(?thisSequenceValue, ?thisPositionOn74, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01981a70')) AS ?annotation70) .
BIND(?this AS ?pfs69) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch233 faldo:location ?templateMotifSequenceMatchRegionQ8VU09234 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VU09236 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ8VU09MF_01981229 .
?templateMotifSequenceMatchRegionQ8VU09234 faldo:begin ?templateMotifSequenceMatchBeginQ8VU09235 .
?templateMotifSequenceMatchBeginQ8VU09235 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VU09230 ;
faldo:reference isoform:Q8VU09-1 .
?templateMotifSequenceProfileAlignmentOperationQ8VU09236 edam:has_input signature:MF_01981 ;
rdf:type edam:operation_0300 .
?targetMotifMatch237 faldo:location ?targetMotifMatchRegionMatch238 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981240 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ8VU09MF_01981231 .
?targetMotifMatchRegionMatch238 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981239 .
?targetMotifMatchRegionMatchBeginMF_01981239 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981232 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01981240 edam:has_input signature:MF_01981 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VU09MF_01981229, 1, (STRLEN(?templateMotifCigarQ8VU09MF_01981229) - STRLEN(REPLACE(?templateMotifCigarQ8VU09MF_01981229, CONCAT('^(?:-*[^-]){', STR(((309 - ?templateMotifSequenceMatchBeginPositionQ8VU09230) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1241) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981231, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981231) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981231, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1241), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VU09MF_01981231, 1, (STRLEN(?targetMotifMatchCigarQ8VU09MF_01981231) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VU09MF_01981231, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1241), '}'), '')))), '[^-]', ''))) AS ?step2242) .
BIND(((?step2242 + ?targetMotifMatchRegionMatchBeginPositionMF_01981232) - 1) AS ?thisPositionOn82) .
BIND(?thisPositionOn82 AS ?thisPositionOn83) .
BIND(?this AS ?pfs1t243) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfsb78) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfse79) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn82, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_01981a77')) AS ?annotation77) .
BIND(?this AS ?pfs76) .
}
}
"xsd:string |