| http://purl.uniprot.org/unirules/MF_00625#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:240820 up:source unirule:MF_00625 .
_:240821 up:source unirule:MF_00625 .
_:240822 up:source unirule:MF_00625 .
_:240823 up:source unirule:MF_00625 .
_:240824 up:source unirule:MF_00625 .
_:240825 up:source unirule:MF_00625 .
_:240826 up:source unirule:MF_00625 .
_:240827 up:source unirule:MF_00625 .
_:240828 up:source unirule:MF_00625 .
_:240829 up:source unirule:MF_00625 .
_:240830 up:source unirule:MF_00625 .
_:240831 up:source unirule:MF_00625 .
_:240832 up:source unirule:MF_00625 .
_:240833 up:source unirule:MF_00625 .
_:240834 up:source unirule:MF_00625 .
_:240835 up:source unirule:MF_00625 .
_:240836 up:source unirule:MF_00625 .
_:240837 up:source unirule:MF_00625 .
_:240838 up:source unirule:MF_00625 .
_:240839 up:source unirule:MF_00625 .
_:240840 up:source unirule:MF_00625 .
_:240841 up:source unirule:MF_00625 .
_:240842 up:source unirule:MF_00625 .
_:240843 up:source unirule:MF_00625 .
_:240844 up:source unirule:MF_00625 .
_:240845 up:source unirule:MF_00625 .
_:240846 up:source unirule:MF_00625 .
_:240847 up:source unirule:MF_00625 .
_:240848 up:source unirule:MF_00625 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ,
?annotation9 ;
up:classifiedWith GO:0000287 ,
GO:0004756 ,
GO:0005524 ,
keyword:418 ,
keyword:460 ,
keyword:479 ,
keyword:547 ,
keyword:67 ,
keyword:711 ,
keyword:808 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.7.9.3' ;
up:fullName 'Selenide, water dikinase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Selenium donor protein' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'Selenophosphate synthase' ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'selD' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'Synthesizes selenophosphate from selenide and ATP.' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 up:cofactor chebi:18420 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 Mg(2+) ion per monomer.' .
?annotation8 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer.' .
?annotation9 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the selenophosphate synthase 1 family. Class I subfamily.' .
?pfs10 up:annotation ?annotation11 .
?annotation11 faldo:begin ?pfsb12 ;
faldo:end ?pfse13 ;
up:ligand ?ligand14 ;
rdf:type up:Binding_Site_Annotation ;
rdfs:comment 'in other chain' .
?pfsb12 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?pfse13 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?ligand14 rdfs:subClassOf chebi:30616 .
?pfs17 up:annotation ?annotation18 .
?annotation18 faldo:begin ?pfsb19 ;
faldo:end ?pfse20 ;
up:ligand ?ligand21 ;
rdf:type up:Binding_Site_Annotation .
?pfsb19 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?pfse20 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?ligand21 rdfs:subClassOf chebi:30616 .
?pfs24 up:annotation ?annotation25 .
?annotation25 faldo:begin ?pfsb26 ;
faldo:end ?pfse27 ;
rdf:type up:Active_Site_Annotation .
?pfsb26 faldo:position ?thisPositionOn28 ;
rdf:type faldo:ExactPosition .
?pfse27 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?pfs30 up:annotation ?annotation31 .
?annotation31 faldo:begin ?pfsb32 ;
faldo:end ?pfse33 ;
up:ligand ?ligand34 ;
rdf:type up:Binding_Site_Annotation .
?pfsb32 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?pfse33 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?ligand34 rdfs:subClassOf chebi:18420 .
?pfs37 up:annotation ?annotation38 .
?annotation38 faldo:begin ?pfsb39 ;
faldo:end ?pfse40 ;
up:ligand ?ligand41 ;
rdf:type up:Binding_Site_Annotation .
?pfsb39 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?pfse40 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?ligand41 rdfs:subClassOf chebi:18420 .
?pfs44 up:annotation ?annotation45 .
?annotation45 faldo:begin ?pfsb46 ;
faldo:end ?pfse47 ;
up:ligand ?ligand48 ;
rdf:type up:Binding_Site_Annotation .
?pfsb46 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?pfse47 faldo:position ?thisPositionOn50 ;
rdf:type faldo:ExactPosition .
?ligand48 rdfs:subClassOf chebi:18420 .
?pfs51 up:annotation ?annotation52 .
?annotation52 faldo:begin ?pfsb53 ;
faldo:end ?pfse54 ;
up:ligand ?ligand55 ;
rdf:type up:Binding_Site_Annotation ;
rdfs:comment 'in other chain' .
?pfsb53 faldo:position ?thisPositionOn56 ;
rdf:type faldo:ExactPosition .
?pfse54 faldo:position ?thisPositionOn57 ;
rdf:type faldo:ExactPosition .
?ligand55 rdfs:subClassOf chebi:30616 .
?pfs58 up:annotation ?annotation59 .
?annotation59 faldo:begin ?pfsb60 ;
faldo:end ?pfse61 ;
up:ligand ?ligand62 ;
rdf:type up:Binding_Site_Annotation ;
rdfs:comment 'in other chain' .
?pfsb60 faldo:position ?thisPositionOn63 ;
rdf:type faldo:ExactPosition .
?pfse61 faldo:position ?thisPositionOn64 ;
rdf:type faldo:ExactPosition .
?ligand62 rdfs:subClassOf chebi:30616 .
?pfs65 up:annotation ?annotation66 .
?annotation66 faldo:begin ?pfsb67 ;
faldo:end ?pfse68 ;
up:ligand ?ligand69 ;
rdf:type up:Binding_Site_Annotation ;
rdfs:comment 'in other chain' .
?pfsb67 faldo:position ?thisPositionOn70 ;
rdf:type faldo:ExactPosition .
?pfse68 faldo:position ?thisPositionOn71 ;
rdf:type faldo:ExactPosition .
?ligand69 rdfs:subClassOf chebi:30616 .
?pfs72 up:annotation ?annotation73 .
?annotation73 faldo:begin ?pfsb74 ;
faldo:end ?pfse75 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Important for catalytic activity' .
?pfsb74 faldo:position ?thisPositionOn76 ;
rdf:type faldo:ExactPosition .
?pfse75 faldo:position ?thisPositionOn77 ;
rdf:type faldo:ExactPosition .
_:240849 a rdf:Statement ;
up:attribution _:240820 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:240850 a rdf:Statement ;
up:attribution _:240821 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:240851 a rdf:Statement ;
up:attribution _:240822 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:240852 a rdf:Statement ;
up:attribution _:240823 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:240853 a rdf:Statement ;
up:attribution _:240824 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:240854 a rdf:Statement ;
up:attribution _:240825 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:240855 a rdf:Statement ;
up:attribution _:240826 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:240856 a rdf:Statement ;
up:attribution _:240827 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:240857 a rdf:Statement ;
up:attribution _:240828 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:240858 a rdf:Statement ;
up:attribution _:240829 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:240859 a rdf:Statement ;
up:attribution _:240830 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:418 .
_:240860 a rdf:Statement ;
up:attribution _:240831 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:711 .
_:240861 a rdf:Statement ;
up:attribution _:240832 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:240862 a rdf:Statement ;
up:attribution _:240833 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:240863 a rdf:Statement ;
up:attribution _:240834 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:240864 a rdf:Statement ;
up:attribution _:240835 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:240865 a rdf:Statement ;
up:attribution _:240836 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:240866 a rdf:Statement ;
up:attribution _:240837 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000287 .
_:240867 a rdf:Statement ;
up:attribution _:240838 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004756 .
_:240868 a rdf:Statement ;
up:source unirule:MF_00625 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:240869 a rdf:Statement ;
up:attribution _:240839 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:240870 a rdf:Statement ;
up:source unirule:MF_00625 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:240871 a rdf:Statement ;
up:attribution _:240840 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:240872 a rdf:Statement ;
up:source unirule:MF_00625 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:240873 a rdf:Statement ;
up:attribution _:240841 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:240874 a rdf:Statement ;
up:source unirule:MF_00625 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:240875 a rdf:Statement ;
up:attribution _:240842 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:240876 a rdf:Statement ;
up:source unirule:MF_00625 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:240877 a rdf:Statement ;
up:attribution _:240843 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:240878 a rdf:Statement ;
up:source unirule:MF_00625 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:240879 a rdf:Statement ;
up:attribution _:240844 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:240880 a rdf:Statement ;
up:source unirule:MF_00625 ;
rdf:subject ?pfs51 ;
rdf:predicate up:annotation ;
rdf:object ?annotation52 .
_:240881 a rdf:Statement ;
up:attribution _:240845 ;
rdf:subject ?pfs51 ;
rdf:predicate up:annotation ;
rdf:object ?annotation52 .
_:240882 a rdf:Statement ;
up:source unirule:MF_00625 ;
rdf:subject ?pfs58 ;
rdf:predicate up:annotation ;
rdf:object ?annotation59 .
_:240883 a rdf:Statement ;
up:attribution _:240846 ;
rdf:subject ?pfs58 ;
rdf:predicate up:annotation ;
rdf:object ?annotation59 .
_:240884 a rdf:Statement ;
up:source unirule:MF_00625 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation66 .
_:240885 a rdf:Statement ;
up:attribution _:240847 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation66 .
_:240886 a rdf:Statement ;
up:source unirule:MF_00625 ;
rdf:subject ?pfs72 ;
rdf:predicate up:annotation ;
rdf:object ?annotation73 .
_:240887 a rdf:Statement ;
up:attribution _:240848 ;
rdf:subject ?pfs72 ;
rdf:predicate up:annotation ;
rdf:object ?annotation73 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00625
#Rule MF_00625 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-02
VALUES ?supertaxon78 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00625 .
?thisOrganism rdfs:subClassOf+ ?supertaxon78 .
BIND(URI(CONCAT(STR(?this), '#MF_00625a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00625a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00625a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_00625a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00625a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00625a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00625a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_00625a9')) AS ?annotation9) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch83 faldo:location ?templateMotifSequenceMatchRegionP1645684 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1645686 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP16456MF_0062579 .
?templateMotifSequenceMatchRegionP1645684 faldo:begin ?templateMotifSequenceMatchBeginP1645685 .
?templateMotifSequenceMatchBeginP1645685 faldo:position ?templateMotifSequenceMatchBeginPositionP1645680 ;
faldo:reference isoform:P16456-1 .
?templateMotifSequenceProfileAlignmentOperationP1645686 edam:has_input signature:MF_00625 ;
rdf:type edam:operation_0300 .
?targetMotifMatch87 faldo:location ?targetMotifMatchRegionMatch88 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0062590 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP16456MF_0062581 .
?targetMotifMatchRegionMatch88 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0062589 .
?targetMotifMatchRegionMatchBeginMF_0062589 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0062582 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0062590 edam:has_input signature:MF_00625 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP16456MF_0062579, 1, (STRLEN(?templateMotifCigarP16456MF_0062579) - STRLEN(REPLACE(?templateMotifCigarP16456MF_0062579, CONCAT('^(?:-*[^-]){', STR(((48 - ?templateMotifSequenceMatchBeginPositionP1645680) + 1)), '}'), '')))), '[a-z]', '')) AS ?step191) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP16456MF_0062581, 1, (STRLEN(?targetMotifMatchCigarP16456MF_0062581) - STRLEN(REPLACE(?targetMotifMatchCigarP16456MF_0062581, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP16456MF_0062581, 1, (STRLEN(?targetMotifMatchCigarP16456MF_0062581) - STRLEN(REPLACE(?targetMotifMatchCigarP16456MF_0062581, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), '')))), '[^-]', ''))) AS ?step292) .
BIND(((?step292 + ?targetMotifMatchRegionMatchBeginPositionMF_0062582) - 1) AS ?thisPositionOn15) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP16456MF_0062579, 1, (STRLEN(?templateMotifCigarP16456MF_0062579) - STRLEN(REPLACE(?templateMotifCigarP16456MF_0062579, CONCAT('^(?:-*[^-]){', STR(((50 - ?templateMotifSequenceMatchBeginPositionP1645680) + 1)), '}'), '')))), '[a-z]', '')) AS ?step193) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP16456MF_0062581, 1, (STRLEN(?targetMotifMatchCigarP16456MF_0062581) - STRLEN(REPLACE(?targetMotifMatchCigarP16456MF_0062581, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP16456MF_0062581, 1, (STRLEN(?targetMotifMatchCigarP16456MF_0062581) - STRLEN(REPLACE(?targetMotifMatchCigarP16456MF_0062581, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), '')))), '[^-]', ''))) AS ?step294) .
BIND(((?step294 + ?targetMotifMatchRegionMatchBeginPositionMF_0062582) - 1) AS ?thisPositionOn16) .
BIND(?this AS ?pfs1t95) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb12) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse13) .
FILTER (REGEX('[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)[DE]', SUBSTR(?thisSequenceValue, ?thisPositionOn15, (?thisPositionOn16 - ?thisPositionOn15)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00625a11')) AS ?annotation11) .
BIND(?this AS ?pfs10) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch100 faldo:location ?templateMotifSequenceMatchRegionP16456101 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP16456103 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP16456MF_0062596 .
?templateMotifSequenceMatchRegionP16456101 faldo:begin ?templateMotifSequenceMatchBeginP16456102 .
?templateMotifSequenceMatchBeginP16456102 faldo:position ?templateMotifSequenceMatchBeginPositionP1645697 ;
faldo:reference isoform:P16456-1 .
?templateMotifSequenceProfileAlignmentOperationP16456103 edam:has_input signature:MF_00625 ;
rdf:type edam:operation_0300 .
?targetMotifMatch104 faldo:location ?targetMotifMatchRegionMatch105 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00625107 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP16456MF_0062598 .
?targetMotifMatchRegionMatch105 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00625106 .
?targetMotifMatchRegionMatchBeginMF_00625106 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0062599 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00625107 edam:has_input signature:MF_00625 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP16456MF_0062596, 1, (STRLEN(?templateMotifCigarP16456MF_0062596) - STRLEN(REPLACE(?templateMotifCigarP16456MF_0062596, CONCAT('^(?:-*[^-]){', STR(((139 - ?templateMotifSequenceMatchBeginPositionP1645697) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1108) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP16456MF_0062598, 1, (STRLEN(?targetMotifMatchCigarP16456MF_0062598) - STRLEN(REPLACE(?targetMotifMatchCigarP16456MF_0062598, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP16456MF_0062598, 1, (STRLEN(?targetMotifMatchCigarP16456MF_0062598) - STRLEN(REPLACE(?targetMotifMatchCigarP16456MF_0062598, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), '')))), '[^-]', ''))) AS ?step2109) .
BIND(((?step2109 + ?targetMotifMatchRegionMatchBeginPositionMF_0062599) - 1) AS ?thisPositionOn22) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP16456MF_0062596, 1, (STRLEN(?templateMotifCigarP16456MF_0062596) - STRLEN(REPLACE(?templateMotifCigarP16456MF_0062596, CONCAT('^(?:-*[^-]){', STR(((141 - ?templateMotifSequenceMatchBeginPositionP1645697) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1110) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP16456MF_0062598, 1, (STRLEN(?targetMotifMatchCigarP16456MF_0062598) - STRLEN(REPLACE(?targetMotifMatchCigarP16456MF_0062598, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP16456MF_0062598, 1, (STRLEN(?targetMotifMatchCigarP16456MF_0062598) - STRLEN(REPLACE(?targetMotifMatchCigarP16456MF_0062598, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), '')))), '[^-]', ''))) AS ?step2111) .
BIND(((?step2111 + ?targetMotifMatchRegionMatchBeginPositionMF_0062599) - 1) AS ?thisPositionOn23) .
BIND(?this AS ?pfs1t112) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb19) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse20) .
FILTER (REGEX('GH[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn22, (?thisPositionOn23 - ?thisPositionOn22)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00625a18')) AS ?annotation18) .
BIND(?this AS ?pfs17) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch117 faldo:location ?templateMotifSequenceMatchRegionP16456118 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP16456120 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP16456MF_00625113 .
?templateMotifSequenceMatchRegionP16456118 faldo:begin ?templateMotifSequenceMatchBeginP16456119 .
?templateMotifSequenceMatchBeginP16456119 faldo:position ?templateMotifSequenceMatchBeginPositionP16456114 ;
faldo:reference isoform:P16456-1 .
?templateMotifSequenceProfileAlignmentOperationP16456120 edam:has_input signature:MF_00625 ;
rdf:type edam:operation_0300 .
?targetMotifMatch121 faldo:location ?targetMotifMatchRegionMatch122 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00625124 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP16456MF_00625115 .
?targetMotifMatchRegionMatch122 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00625123 .
?targetMotifMatchRegionMatchBeginMF_00625123 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00625116 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00625124 edam:has_input signature:MF_00625 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP16456MF_00625113, 1, (STRLEN(?templateMotifCigarP16456MF_00625113) - STRLEN(REPLACE(?templateMotifCigarP16456MF_00625113, CONCAT('^(?:-*[^-]){', STR(((17 - ?templateMotifSequenceMatchBeginPositionP16456114) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1125) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP16456MF_00625115, 1, (STRLEN(?targetMotifMatchCigarP16456MF_00625115) - STRLEN(REPLACE(?targetMotifMatchCigarP16456MF_00625115, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP16456MF_00625115, 1, (STRLEN(?targetMotifMatchCigarP16456MF_00625115) - STRLEN(REPLACE(?targetMotifMatchCigarP16456MF_00625115, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), '')))), '[^-]', ''))) AS ?step2126) .
BIND(((?step2126 + ?targetMotifMatchRegionMatchBeginPositionMF_00625116) - 1) AS ?thisPositionOn28) .
BIND(?thisPositionOn28 AS ?thisPositionOn29) .
BIND(?this AS ?pfs1t127) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb26) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse27) .
FILTER (REGEX('[CU]', SUBSTR(?thisSequenceValue, ?thisPositionOn28, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00625a25')) AS ?annotation25) .
BIND(?this AS ?pfs24) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch132 faldo:location ?templateMotifSequenceMatchRegionP16456133 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP16456135 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP16456MF_00625128 .
?templateMotifSequenceMatchRegionP16456133 faldo:begin ?templateMotifSequenceMatchBeginP16456134 .
?templateMotifSequenceMatchBeginP16456134 faldo:position ?templateMotifSequenceMatchBeginPositionP16456129 ;
faldo:reference isoform:P16456-1 .
?templateMotifSequenceProfileAlignmentOperationP16456135 edam:has_input signature:MF_00625 ;
rdf:type edam:operation_0300 .
?targetMotifMatch136 faldo:location ?targetMotifMatchRegionMatch137 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00625139 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP16456MF_00625130 .
?targetMotifMatchRegionMatch137 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00625138 .
?targetMotifMatchRegionMatchBeginMF_00625138 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00625131 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00625139 edam:has_input signature:MF_00625 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP16456MF_00625128, 1, (STRLEN(?templateMotifCigarP16456MF_00625128) - STRLEN(REPLACE(?templateMotifCigarP16456MF_00625128, CONCAT('^(?:-*[^-]){', STR(((51 - ?templateMotifSequenceMatchBeginPositionP16456129) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1140) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP16456MF_00625130, 1, (STRLEN(?targetMotifMatchCigarP16456MF_00625130) - STRLEN(REPLACE(?targetMotifMatchCigarP16456MF_00625130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP16456MF_00625130, 1, (STRLEN(?targetMotifMatchCigarP16456MF_00625130) - STRLEN(REPLACE(?targetMotifMatchCigarP16456MF_00625130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), '')))), '[^-]', ''))) AS ?step2141) .
BIND(((?step2141 + ?targetMotifMatchRegionMatchBeginPositionMF_00625131) - 1) AS ?thisPositionOn35) .
BIND(?thisPositionOn35 AS ?thisPositionOn36) .
BIND(?this AS ?pfs1t142) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb32) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse33) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn35, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00625a31')) AS ?annotation31) .
BIND(?this AS ?pfs30) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch147 faldo:location ?templateMotifSequenceMatchRegionP16456148 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP16456150 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP16456MF_00625143 .
?templateMotifSequenceMatchRegionP16456148 faldo:begin ?templateMotifSequenceMatchBeginP16456149 .
?templateMotifSequenceMatchBeginP16456149 faldo:position ?templateMotifSequenceMatchBeginPositionP16456144 ;
faldo:reference isoform:P16456-1 .
?templateMotifSequenceProfileAlignmentOperationP16456150 edam:has_input signature:MF_00625 ;
rdf:type edam:operation_0300 .
?targetMotifMatch151 faldo:location ?targetMotifMatchRegionMatch152 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00625154 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP16456MF_00625145 .
?targetMotifMatchRegionMatch152 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00625153 .
?targetMotifMatchRegionMatchBeginMF_00625153 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00625146 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00625154 edam:has_input signature:MF_00625 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP16456MF_00625143, 1, (STRLEN(?templateMotifCigarP16456MF_00625143) - STRLEN(REPLACE(?templateMotifCigarP16456MF_00625143, CONCAT('^(?:-*[^-]){', STR(((91 - ?templateMotifSequenceMatchBeginPositionP16456144) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1155) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP16456MF_00625145, 1, (STRLEN(?targetMotifMatchCigarP16456MF_00625145) - STRLEN(REPLACE(?targetMotifMatchCigarP16456MF_00625145, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1155), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP16456MF_00625145, 1, (STRLEN(?targetMotifMatchCigarP16456MF_00625145) - STRLEN(REPLACE(?targetMotifMatchCigarP16456MF_00625145, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1155), '}'), '')))), '[^-]', ''))) AS ?step2156) .
BIND(((?step2156 + ?targetMotifMatchRegionMatchBeginPositionMF_00625146) - 1) AS ?thisPositionOn42) .
BIND(?thisPositionOn42 AS ?thisPositionOn43) .
BIND(?this AS ?pfs1t157) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb39) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse40) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn42, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00625a38')) AS ?annotation38) .
BIND(?this AS ?pfs37) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch162 faldo:location ?templateMotifSequenceMatchRegionP16456163 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP16456165 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP16456MF_00625158 .
?templateMotifSequenceMatchRegionP16456163 faldo:begin ?templateMotifSequenceMatchBeginP16456164 .
?templateMotifSequenceMatchBeginP16456164 faldo:position ?templateMotifSequenceMatchBeginPositionP16456159 ;
faldo:reference isoform:P16456-1 .
?templateMotifSequenceProfileAlignmentOperationP16456165 edam:has_input signature:MF_00625 ;
rdf:type edam:operation_0300 .
?targetMotifMatch166 faldo:location ?targetMotifMatchRegionMatch167 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00625169 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP16456MF_00625160 .
?targetMotifMatchRegionMatch167 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00625168 .
?targetMotifMatchRegionMatchBeginMF_00625168 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00625161 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00625169 edam:has_input signature:MF_00625 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP16456MF_00625158, 1, (STRLEN(?templateMotifCigarP16456MF_00625158) - STRLEN(REPLACE(?templateMotifCigarP16456MF_00625158, CONCAT('^(?:-*[^-]){', STR(((227 - ?templateMotifSequenceMatchBeginPositionP16456159) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1170) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP16456MF_00625160, 1, (STRLEN(?targetMotifMatchCigarP16456MF_00625160) - STRLEN(REPLACE(?targetMotifMatchCigarP16456MF_00625160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP16456MF_00625160, 1, (STRLEN(?targetMotifMatchCigarP16456MF_00625160) - STRLEN(REPLACE(?targetMotifMatchCigarP16456MF_00625160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), '')))), '[^-]', ''))) AS ?step2171) .
BIND(((?step2171 + ?targetMotifMatchRegionMatchBeginPositionMF_00625161) - 1) AS ?thisPositionOn49) .
BIND(?thisPositionOn49 AS ?thisPositionOn50) .
BIND(?this AS ?pfs1t172) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb46) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse47) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00625a45')) AS ?annotation45) .
BIND(?this AS ?pfs44) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch177 faldo:location ?templateMotifSequenceMatchRegionP16456178 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP16456180 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP16456MF_00625173 .
?templateMotifSequenceMatchRegionP16456178 faldo:begin ?templateMotifSequenceMatchBeginP16456179 .
?templateMotifSequenceMatchBeginP16456179 faldo:position ?templateMotifSequenceMatchBeginPositionP16456174 ;
faldo:reference isoform:P16456-1 .
?templateMotifSequenceProfileAlignmentOperationP16456180 edam:has_input signature:MF_00625 ;
rdf:type edam:operation_0300 .
?targetMotifMatch181 faldo:location ?targetMotifMatchRegionMatch182 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00625184 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP16456MF_00625175 .
?targetMotifMatchRegionMatch182 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00625183 .
?targetMotifMatchRegionMatchBeginMF_00625183 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00625176 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00625184 edam:has_input signature:MF_00625 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP16456MF_00625173, 1, (STRLEN(?templateMotifCigarP16456MF_00625173) - STRLEN(REPLACE(?templateMotifCigarP16456MF_00625173, CONCAT('^(?:-*[^-]){', STR(((20 - ?templateMotifSequenceMatchBeginPositionP16456174) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1185) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP16456MF_00625175, 1, (STRLEN(?targetMotifMatchCigarP16456MF_00625175) - STRLEN(REPLACE(?targetMotifMatchCigarP16456MF_00625175, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP16456MF_00625175, 1, (STRLEN(?targetMotifMatchCigarP16456MF_00625175) - STRLEN(REPLACE(?targetMotifMatchCigarP16456MF_00625175, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1185), '}'), '')))), '[^-]', ''))) AS ?step2186) .
BIND(((?step2186 + ?targetMotifMatchRegionMatchBeginPositionMF_00625176) - 1) AS ?thisPositionOn56) .
BIND(?thisPositionOn56 AS ?thisPositionOn57) .
BIND(?this AS ?pfs1t187) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfsb53) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfse54) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn56, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00625a52')) AS ?annotation52) .
BIND(?this AS ?pfs51) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch192 faldo:location ?templateMotifSequenceMatchRegionP16456193 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP16456195 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP16456MF_00625188 .
?templateMotifSequenceMatchRegionP16456193 faldo:begin ?templateMotifSequenceMatchBeginP16456194 .
?templateMotifSequenceMatchBeginP16456194 faldo:position ?templateMotifSequenceMatchBeginPositionP16456189 ;
faldo:reference isoform:P16456-1 .
?templateMotifSequenceProfileAlignmentOperationP16456195 edam:has_input signature:MF_00625 ;
rdf:type edam:operation_0300 .
?targetMotifMatch196 faldo:location ?targetMotifMatchRegionMatch197 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00625199 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP16456MF_00625190 .
?targetMotifMatchRegionMatch197 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00625198 .
?targetMotifMatchRegionMatchBeginMF_00625198 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00625191 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00625199 edam:has_input signature:MF_00625 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP16456MF_00625188, 1, (STRLEN(?templateMotifCigarP16456MF_00625188) - STRLEN(REPLACE(?templateMotifCigarP16456MF_00625188, CONCAT('^(?:-*[^-]){', STR(((68 - ?templateMotifSequenceMatchBeginPositionP16456189) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1200) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP16456MF_00625190, 1, (STRLEN(?targetMotifMatchCigarP16456MF_00625190) - STRLEN(REPLACE(?targetMotifMatchCigarP16456MF_00625190, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1200), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP16456MF_00625190, 1, (STRLEN(?targetMotifMatchCigarP16456MF_00625190) - STRLEN(REPLACE(?targetMotifMatchCigarP16456MF_00625190, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1200), '}'), '')))), '[^-]', ''))) AS ?step2201) .
BIND(((?step2201 + ?targetMotifMatchRegionMatchBeginPositionMF_00625191) - 1) AS ?thisPositionOn63) .
BIND(?thisPositionOn63 AS ?thisPositionOn64) .
BIND(?this AS ?pfs1t202) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfsb60) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfse61) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn63, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00625a59')) AS ?annotation59) .
BIND(?this AS ?pfs58) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch207 faldo:location ?templateMotifSequenceMatchRegionP16456208 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP16456210 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP16456MF_00625203 .
?templateMotifSequenceMatchRegionP16456208 faldo:begin ?templateMotifSequenceMatchBeginP16456209 .
?templateMotifSequenceMatchBeginP16456209 faldo:position ?templateMotifSequenceMatchBeginPositionP16456204 ;
faldo:reference isoform:P16456-1 .
?templateMotifSequenceProfileAlignmentOperationP16456210 edam:has_input signature:MF_00625 ;
rdf:type edam:operation_0300 .
?targetMotifMatch211 faldo:location ?targetMotifMatchRegionMatch212 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00625214 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP16456MF_00625205 .
?targetMotifMatchRegionMatch212 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00625213 .
?targetMotifMatchRegionMatchBeginMF_00625213 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00625206 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00625214 edam:has_input signature:MF_00625 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP16456MF_00625203, 1, (STRLEN(?templateMotifCigarP16456MF_00625203) - STRLEN(REPLACE(?templateMotifCigarP16456MF_00625203, CONCAT('^(?:-*[^-]){', STR(((91 - ?templateMotifSequenceMatchBeginPositionP16456204) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1215) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP16456MF_00625205, 1, (STRLEN(?targetMotifMatchCigarP16456MF_00625205) - STRLEN(REPLACE(?targetMotifMatchCigarP16456MF_00625205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP16456MF_00625205, 1, (STRLEN(?targetMotifMatchCigarP16456MF_00625205) - STRLEN(REPLACE(?targetMotifMatchCigarP16456MF_00625205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), '')))), '[^-]', ''))) AS ?step2216) .
BIND(((?step2216 + ?targetMotifMatchRegionMatchBeginPositionMF_00625206) - 1) AS ?thisPositionOn70) .
BIND(?thisPositionOn70 AS ?thisPositionOn71) .
BIND(?this AS ?pfs1t217) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb67) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse68) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn70, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00625a66')) AS ?annotation66) .
BIND(?this AS ?pfs65) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch222 faldo:location ?templateMotifSequenceMatchRegionP16456223 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP16456225 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP16456MF_00625218 .
?templateMotifSequenceMatchRegionP16456223 faldo:begin ?templateMotifSequenceMatchBeginP16456224 .
?templateMotifSequenceMatchBeginP16456224 faldo:position ?templateMotifSequenceMatchBeginPositionP16456219 ;
faldo:reference isoform:P16456-1 .
?templateMotifSequenceProfileAlignmentOperationP16456225 edam:has_input signature:MF_00625 ;
rdf:type edam:operation_0300 .
?targetMotifMatch226 faldo:location ?targetMotifMatchRegionMatch227 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00625229 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP16456MF_00625220 .
?targetMotifMatchRegionMatch227 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00625228 .
?targetMotifMatchRegionMatchBeginMF_00625228 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00625221 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00625229 edam:has_input signature:MF_00625 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP16456MF_00625218, 1, (STRLEN(?templateMotifCigarP16456MF_00625218) - STRLEN(REPLACE(?templateMotifCigarP16456MF_00625218, CONCAT('^(?:-*[^-]){', STR(((20 - ?templateMotifSequenceMatchBeginPositionP16456219) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1230) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP16456MF_00625220, 1, (STRLEN(?targetMotifMatchCigarP16456MF_00625220) - STRLEN(REPLACE(?targetMotifMatchCigarP16456MF_00625220, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1230), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP16456MF_00625220, 1, (STRLEN(?targetMotifMatchCigarP16456MF_00625220) - STRLEN(REPLACE(?targetMotifMatchCigarP16456MF_00625220, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1230), '}'), '')))), '[^-]', ''))) AS ?step2231) .
BIND(((?step2231 + ?targetMotifMatchRegionMatchBeginPositionMF_00625221) - 1) AS ?thisPositionOn76) .
BIND(?thisPositionOn76 AS ?thisPositionOn77) .
BIND(?this AS ?pfs1t232) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfsb74) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfse75) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn76, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00625a73')) AS ?annotation73) .
BIND(?this AS ?pfs72) .
}
}
"xsd:string |