| http://purl.uniprot.org/unirules/MF_02090#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:741789 up:source unirule:MF_02090 .
_:741790 up:source unirule:MF_02090 .
_:741791 up:source unirule:MF_02090 .
_:741792 up:source unirule:MF_02090 .
_:741793 up:source unirule:MF_02090 .
_:741794 up:source unirule:MF_02090 .
_:741795 up:source unirule:MF_02090 .
_:741796 up:source unirule:MF_02090 .
_:741797 up:source unirule:MF_02090 .
_:741798 up:source unirule:MF_02090 .
_:741799 up:source unirule:MF_02090 .
_:741800 up:source unirule:MF_02090 .
_:741801 up:source unirule:MF_02090 .
_:741802 up:source unirule:MF_02090 .
_:741803 up:source unirule:MF_02090 .
_:741804 up:source unirule:MF_02090 .
_:741805 up:source unirule:MF_02090 .
_:741806 up:source unirule:MF_02090 .
_:741807 up:source unirule:MF_02090 .
_:741808 up:source unirule:MF_02090 .
_:741809 up:source unirule:MF_02090 .
_:741810 up:source unirule:MF_02090 .
_:741811 up:source unirule:MF_02090 .
_:741812 up:source unirule:MF_02090 .
_:741813 up:source unirule:MF_02090 .
_:741814 up:source unirule:MF_02090 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation6 ,
?annotation7 ;
up:classifiedWith GO:0005524 ,
GO:0008795 ,
GO:0009435 ,
keyword:436 ,
keyword:520 ,
keyword:547 ,
keyword:67 ;
up:recommendedName ?name0 .
?name0 up:ecName '6.3.5.1' ;
up:fullName 'Glutamine-dependent NAD(+) synthetase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'NAD(+) synthase [glutamine-hydrolyzing]' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'nadE' .
?annotation3 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the ATP-dependent amidation of deamido-NAD to form NAD. Uses L-glutamine as a nitrogen source.' .
?annotation4 up:activity ?activity5 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity5 up:catalyticActivity ;
up:enzymeClass .
?annotation6 a up:Pathway_Annotation ;
rdfs:comment 'Cofactor biosynthesis; NAD(+) biosynthesis; NAD(+) from deamido-NAD(+) (L-Gln route): step 1/1.' .
?annotation7 a up:Similarity_Annotation ;
rdfs:comment 'In the C-terminal section; belongs to the NAD synthetase family.' .
?pfs8 up:annotation ?annotation9 .
?annotation9 faldo:begin ?pfsb10 ;
faldo:end ?pfse11 ;
up:ligand ?ligand12 ;
rdf:type up:Binding_Site_Annotation .
?pfsb10 faldo:position ?thisPositionOn13 ;
rdf:type faldo:ExactPosition .
?pfse11 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
?ligand12 rdfs:subClassOf chebi:30616 .
?pfs15 up:annotation ?annotation16 .
?annotation16 faldo:begin ?pfsb17 ;
faldo:end ?pfse18 ;
up:ligand ?ligand19 ;
rdf:type up:Binding_Site_Annotation .
?pfsb17 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?pfse18 faldo:position ?thisPositionOn21 ;
rdf:type faldo:ExactPosition .
?ligand19 rdfs:subClassOf chebi:58437 .
?pfs22 up:annotation ?annotation23 .
?annotation23 faldo:begin ?pfsb24 ;
faldo:end ?pfse25 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton acceptor; for glutaminase activity' .
?pfsb24 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?pfse25 faldo:position ?thisPositionOn27 ;
rdf:type faldo:ExactPosition .
?pfs28 up:annotation ?annotation29 .
?annotation29 faldo:begin ?pfsb30 ;
faldo:end ?pfse31 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'For glutaminase activity' .
?pfsb30 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?pfse31 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
?pfs34 up:annotation ?annotation35 .
?annotation35 faldo:begin ?pfsb36 ;
faldo:end ?pfse37 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Nucleophile; for glutaminase activity' .
?pfsb36 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?pfse37 faldo:position ?thisPositionOn39 ;
rdf:type faldo:ExactPosition .
?pfs40 up:annotation ?annotation41 .
?annotation41 faldo:begin ?pfsb42 ;
faldo:end ?pfse43 ;
up:ligand ?ligand44 ;
rdf:type up:Binding_Site_Annotation .
?pfsb42 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
?pfse43 faldo:position ?thisPositionOn46 ;
rdf:type faldo:ExactPosition .
?ligand44 rdfs:subClassOf chebi:58359 .
?pfs47 up:annotation ?annotation48 .
?annotation48 faldo:begin ?pfsb49 ;
faldo:end ?pfse50 ;
up:ligand ?ligand51 ;
rdf:type up:Binding_Site_Annotation .
?pfsb49 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?pfse50 faldo:position ?thisPositionOn53 ;
rdf:type faldo:ExactPosition .
?ligand51 rdfs:subClassOf chebi:58359 .
?pfs54 up:annotation ?annotation55 .
?annotation55 faldo:begin ?pfsb56 ;
faldo:end ?pfse57 ;
up:ligand ?ligand58 ;
rdf:type up:Binding_Site_Annotation .
?pfsb56 faldo:position ?thisPositionOn59 ;
rdf:type faldo:ExactPosition .
?pfse57 faldo:position ?thisPositionOn60 ;
rdf:type faldo:ExactPosition .
?ligand58 rdfs:subClassOf chebi:58359 .
?pfs61 up:annotation ?annotation62 .
?annotation62 faldo:begin ?pfsb63 ;
faldo:end ?pfse64 ;
up:ligand ?ligand65 ;
rdf:type up:Binding_Site_Annotation .
?pfsb63 faldo:position ?thisPositionOn66 ;
rdf:type faldo:ExactPosition .
?pfse64 faldo:position ?thisPositionOn67 ;
rdf:type faldo:ExactPosition .
?ligand65 rdfs:subClassOf chebi:58437 .
?pfs68 up:annotation ?annotation69 .
?annotation69 faldo:begin ?pfsb70 ;
faldo:end ?pfse71 ;
up:ligand ?ligand72 ;
rdf:type up:Binding_Site_Annotation .
?pfsb70 faldo:position ?thisPositionOn73 ;
rdf:type faldo:ExactPosition .
?pfse71 faldo:position ?thisPositionOn74 ;
rdf:type faldo:ExactPosition .
?ligand72 rdfs:subClassOf chebi:30616 .
?pfs75 up:annotation ?annotation76 .
?annotation76 faldo:begin ?pfsb77 ;
faldo:end ?pfse78 ;
up:ligand ?ligand79 ;
rdf:type up:Binding_Site_Annotation .
?pfsb77 faldo:position ?thisPositionOn80 ;
rdf:type faldo:ExactPosition .
?pfse78 faldo:position ?thisPositionOn81 ;
rdf:type faldo:ExactPosition .
?ligand79 rdfs:subClassOf chebi:58437 .
?pfs82 up:annotation ?annotation83 .
?annotation83 faldo:begin ?pfsb84 ;
faldo:end ?pfse85 ;
up:ligand ?ligand86 ;
rdf:type up:Binding_Site_Annotation .
?pfsb84 faldo:position ?thisPositionOn87 ;
rdf:type faldo:ExactPosition .
?pfse85 faldo:position ?thisPositionOn88 ;
rdf:type faldo:ExactPosition .
?ligand86 rdfs:subClassOf chebi:58437 .
_:741815 a rdf:Statement ;
up:attribution _:741789 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:741816 a rdf:Statement ;
up:attribution _:741790 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:741817 a rdf:Statement ;
up:attribution _:741791 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:741818 a rdf:Statement ;
up:attribution _:741792 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:741819 a rdf:Statement ;
up:attribution _:741793 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:741820 a rdf:Statement ;
up:attribution _:741794 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:741821 a rdf:Statement ;
up:attribution _:741795 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:741822 a rdf:Statement ;
up:attribution _:741796 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:741823 a rdf:Statement ;
up:attribution _:741797 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:436 .
_:741824 a rdf:Statement ;
up:attribution _:741798 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:520 .
_:741825 a rdf:Statement ;
up:attribution _:741799 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:741826 a rdf:Statement ;
up:attribution _:741800 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:741827 a rdf:Statement ;
up:attribution _:741801 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008795 .
_:741828 a rdf:Statement ;
up:attribution _:741802 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009435 .
_:741829 a rdf:Statement ;
up:source unirule:MF_02090 ;
rdf:subject ?pfs8 ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:741830 a rdf:Statement ;
up:attribution _:741803 ;
rdf:subject ?pfs8 ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:741831 a rdf:Statement ;
up:source unirule:MF_02090 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:741832 a rdf:Statement ;
up:attribution _:741804 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:741833 a rdf:Statement ;
up:source unirule:MF_02090 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:741834 a rdf:Statement ;
up:attribution _:741805 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:741835 a rdf:Statement ;
up:source unirule:MF_02090 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:741836 a rdf:Statement ;
up:attribution _:741806 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:741837 a rdf:Statement ;
up:source unirule:MF_02090 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:741838 a rdf:Statement ;
up:attribution _:741807 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:741839 a rdf:Statement ;
up:source unirule:MF_02090 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
_:741840 a rdf:Statement ;
up:attribution _:741808 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
_:741841 a rdf:Statement ;
up:source unirule:MF_02090 ;
rdf:subject ?pfs47 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
_:741842 a rdf:Statement ;
up:attribution _:741809 ;
rdf:subject ?pfs47 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
_:741843 a rdf:Statement ;
up:source unirule:MF_02090 ;
rdf:subject ?pfs54 ;
rdf:predicate up:annotation ;
rdf:object ?annotation55 .
_:741844 a rdf:Statement ;
up:attribution _:741810 ;
rdf:subject ?pfs54 ;
rdf:predicate up:annotation ;
rdf:object ?annotation55 .
_:741845 a rdf:Statement ;
up:source unirule:MF_02090 ;
rdf:subject ?pfs61 ;
rdf:predicate up:annotation ;
rdf:object ?annotation62 .
_:741846 a rdf:Statement ;
up:attribution _:741811 ;
rdf:subject ?pfs61 ;
rdf:predicate up:annotation ;
rdf:object ?annotation62 .
_:741847 a rdf:Statement ;
up:source unirule:MF_02090 ;
rdf:subject ?pfs68 ;
rdf:predicate up:annotation ;
rdf:object ?annotation69 .
_:741848 a rdf:Statement ;
up:attribution _:741812 ;
rdf:subject ?pfs68 ;
rdf:predicate up:annotation ;
rdf:object ?annotation69 .
_:741849 a rdf:Statement ;
up:source unirule:MF_02090 ;
rdf:subject ?pfs75 ;
rdf:predicate up:annotation ;
rdf:object ?annotation76 .
_:741850 a rdf:Statement ;
up:attribution _:741813 ;
rdf:subject ?pfs75 ;
rdf:predicate up:annotation ;
rdf:object ?annotation76 .
_:741851 a rdf:Statement ;
up:source unirule:MF_02090 ;
rdf:subject ?pfs82 ;
rdf:predicate up:annotation ;
rdf:object ?annotation83 .
_:741852 a rdf:Statement ;
up:attribution _:741814 ;
rdf:subject ?pfs82 ;
rdf:predicate up:annotation ;
rdf:object ?annotation83 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_02090
#Rule MF_02090 Created by:? on:2017-03-29 Modified by:Catherine Rivoire on:2025-06-12
VALUES ?supertaxon89 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_02090 .
?thisOrganism rdfs:subClassOf+ ?supertaxon89 .
BIND(URI(CONCAT(STR(?this), '#MF_02090a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_02090a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_02090a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_02090a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_02090a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_02090a7')) AS ?annotation7) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch94 faldo:location ?templateMotifSequenceMatchRegionP9WJJ395 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WJJ397 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WJJ3MF_0209090 .
?templateMotifSequenceMatchRegionP9WJJ395 faldo:begin ?templateMotifSequenceMatchBeginP9WJJ396 .
?templateMotifSequenceMatchBeginP9WJJ396 faldo:position ?templateMotifSequenceMatchBeginPositionP9WJJ391 ;
faldo:reference isoform:P9WJJ3-1 .
?templateMotifSequenceProfileAlignmentOperationP9WJJ397 edam:has_input signature:MF_02090 ;
rdf:type edam:operation_0300 .
?targetMotifMatch98 faldo:location ?targetMotifMatchRegionMatch99 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02090101 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WJJ3MF_0209092 .
?targetMotifMatchRegionMatch99 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02090100 .
?targetMotifMatchRegionMatchBeginMF_02090100 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0209093 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02090101 edam:has_input signature:MF_02090 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJJ3MF_0209090, 1, (STRLEN(?templateMotifCigarP9WJJ3MF_0209090) - STRLEN(REPLACE(?templateMotifCigarP9WJJ3MF_0209090, CONCAT('^(?:-*[^-]){', STR(((366 - ?templateMotifSequenceMatchBeginPositionP9WJJ391) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1102) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_0209092, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_0209092) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_0209092, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_0209092, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_0209092) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_0209092, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), '')))), '[^-]', ''))) AS ?step2103) .
BIND(((?step2103 + ?targetMotifMatchRegionMatchBeginPositionMF_0209093) - 1) AS ?thisPositionOn13) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJJ3MF_0209090, 1, (STRLEN(?templateMotifCigarP9WJJ3MF_0209090) - STRLEN(REPLACE(?templateMotifCigarP9WJJ3MF_0209090, CONCAT('^(?:-*[^-]){', STR(((373 - ?templateMotifSequenceMatchBeginPositionP9WJJ391) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1104) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_0209092, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_0209092) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_0209092, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_0209092, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_0209092) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_0209092, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), '')))), '[^-]', ''))) AS ?step2105) .
BIND(((?step2105 + ?targetMotifMatchRegionMatchBeginPositionMF_0209093) - 1) AS ?thisPositionOn14) .
BIND(?this AS ?pfs1t106) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfsb10) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfse11) .
FILTER (REGEX('[GAP][ARNDCQEGHILKMFPSTWYVBZJUOX]SGG[ARNDCQEGHILKMFPSTWYVBZJUOX]DS', SUBSTR(?thisSequenceValue, ?thisPositionOn13, (?thisPositionOn14 - ?thisPositionOn13)))) .
BIND(URI(CONCAT(STR(?this), '#MF_02090a9')) AS ?annotation9) .
BIND(?this AS ?pfs8) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch111 faldo:location ?templateMotifSequenceMatchRegionP9WJJ3112 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WJJ3114 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WJJ3MF_02090107 .
?templateMotifSequenceMatchRegionP9WJJ3112 faldo:begin ?templateMotifSequenceMatchBeginP9WJJ3113 .
?templateMotifSequenceMatchBeginP9WJJ3113 faldo:position ?templateMotifSequenceMatchBeginPositionP9WJJ3108 ;
faldo:reference isoform:P9WJJ3-1 .
?templateMotifSequenceProfileAlignmentOperationP9WJJ3114 edam:has_input signature:MF_02090 ;
rdf:type edam:operation_0300 .
?targetMotifMatch115 faldo:location ?targetMotifMatchRegionMatch116 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02090118 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WJJ3MF_02090109 .
?targetMotifMatchRegionMatch116 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02090117 .
?targetMotifMatchRegionMatchBeginMF_02090117 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02090110 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02090118 edam:has_input signature:MF_02090 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJJ3MF_02090107, 1, (STRLEN(?templateMotifCigarP9WJJ3MF_02090107) - STRLEN(REPLACE(?templateMotifCigarP9WJJ3MF_02090107, CONCAT('^(?:-*[^-]){', STR(((490 - ?templateMotifSequenceMatchBeginPositionP9WJJ3108) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1119) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_02090109, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_02090109) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_02090109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_02090109, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_02090109) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_02090109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), '')))), '[^-]', ''))) AS ?step2120) .
BIND(((?step2120 + ?targetMotifMatchRegionMatchBeginPositionMF_02090110) - 1) AS ?thisPositionOn20) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJJ3MF_02090107, 1, (STRLEN(?templateMotifCigarP9WJJ3MF_02090107) - STRLEN(REPLACE(?templateMotifCigarP9WJJ3MF_02090107, CONCAT('^(?:-*[^-]){', STR(((493 - ?templateMotifSequenceMatchBeginPositionP9WJJ3108) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1121) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_02090109, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_02090109) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_02090109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_02090109, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_02090109) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_02090109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), '')))), '[^-]', ''))) AS ?step2122) .
BIND(((?step2122 + ?targetMotifMatchRegionMatchBeginPositionMF_02090110) - 1) AS ?thisPositionOn21) .
BIND(?this AS ?pfs1t123) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb17) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse18) .
FILTER (REGEX('W[ARNDCQEGHILKMFPSTWYVBZJUOX]T[YF]', SUBSTR(?thisSequenceValue, ?thisPositionOn20, (?thisPositionOn21 - ?thisPositionOn20)))) .
BIND(URI(CONCAT(STR(?this), '#MF_02090a16')) AS ?annotation16) .
BIND(?this AS ?pfs15) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch128 faldo:location ?templateMotifSequenceMatchRegionP9WJJ3129 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WJJ3131 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WJJ3MF_02090124 .
?templateMotifSequenceMatchRegionP9WJJ3129 faldo:begin ?templateMotifSequenceMatchBeginP9WJJ3130 .
?templateMotifSequenceMatchBeginP9WJJ3130 faldo:position ?templateMotifSequenceMatchBeginPositionP9WJJ3125 ;
faldo:reference isoform:P9WJJ3-1 .
?templateMotifSequenceProfileAlignmentOperationP9WJJ3131 edam:has_input signature:MF_02090 ;
rdf:type edam:operation_0300 .
?targetMotifMatch132 faldo:location ?targetMotifMatchRegionMatch133 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02090135 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WJJ3MF_02090126 .
?targetMotifMatchRegionMatch133 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02090134 .
?targetMotifMatchRegionMatchBeginMF_02090134 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02090127 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02090135 edam:has_input signature:MF_02090 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJJ3MF_02090124, 1, (STRLEN(?templateMotifCigarP9WJJ3MF_02090124) - STRLEN(REPLACE(?templateMotifCigarP9WJJ3MF_02090124, CONCAT('^(?:-*[^-]){', STR(((52 - ?templateMotifSequenceMatchBeginPositionP9WJJ3125) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1136) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_02090126, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_02090126) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_02090126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_02090126, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_02090126) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_02090126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), '')))), '[^-]', ''))) AS ?step2137) .
BIND(((?step2137 + ?targetMotifMatchRegionMatchBeginPositionMF_02090127) - 1) AS ?thisPositionOn26) .
BIND(?thisPositionOn26 AS ?thisPositionOn27) .
BIND(?this AS ?pfs1t138) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb24) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse25) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn26, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_02090a23')) AS ?annotation23) .
BIND(?this AS ?pfs22) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch143 faldo:location ?templateMotifSequenceMatchRegionP9WJJ3144 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WJJ3146 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WJJ3MF_02090139 .
?templateMotifSequenceMatchRegionP9WJJ3144 faldo:begin ?templateMotifSequenceMatchBeginP9WJJ3145 .
?templateMotifSequenceMatchBeginP9WJJ3145 faldo:position ?templateMotifSequenceMatchBeginPositionP9WJJ3140 ;
faldo:reference isoform:P9WJJ3-1 .
?templateMotifSequenceProfileAlignmentOperationP9WJJ3146 edam:has_input signature:MF_02090 ;
rdf:type edam:operation_0300 .
?targetMotifMatch147 faldo:location ?targetMotifMatchRegionMatch148 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02090150 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WJJ3MF_02090141 .
?targetMotifMatchRegionMatch148 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02090149 .
?targetMotifMatchRegionMatchBeginMF_02090149 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02090142 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02090150 edam:has_input signature:MF_02090 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJJ3MF_02090139, 1, (STRLEN(?templateMotifCigarP9WJJ3MF_02090139) - STRLEN(REPLACE(?templateMotifCigarP9WJJ3MF_02090139, CONCAT('^(?:-*[^-]){', STR(((121 - ?templateMotifSequenceMatchBeginPositionP9WJJ3140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1151) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_02090141, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_02090141) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_02090141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_02090141, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_02090141) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_02090141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), '')))), '[^-]', ''))) AS ?step2152) .
BIND(((?step2152 + ?targetMotifMatchRegionMatchBeginPositionMF_02090142) - 1) AS ?thisPositionOn32) .
BIND(?thisPositionOn32 AS ?thisPositionOn33) .
BIND(?this AS ?pfs1t153) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb30) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse31) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn32, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_02090a29')) AS ?annotation29) .
BIND(?this AS ?pfs28) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch158 faldo:location ?templateMotifSequenceMatchRegionP9WJJ3159 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WJJ3161 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WJJ3MF_02090154 .
?templateMotifSequenceMatchRegionP9WJJ3159 faldo:begin ?templateMotifSequenceMatchBeginP9WJJ3160 .
?templateMotifSequenceMatchBeginP9WJJ3160 faldo:position ?templateMotifSequenceMatchBeginPositionP9WJJ3155 ;
faldo:reference isoform:P9WJJ3-1 .
?templateMotifSequenceProfileAlignmentOperationP9WJJ3161 edam:has_input signature:MF_02090 ;
rdf:type edam:operation_0300 .
?targetMotifMatch162 faldo:location ?targetMotifMatchRegionMatch163 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02090165 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WJJ3MF_02090156 .
?targetMotifMatchRegionMatch163 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02090164 .
?targetMotifMatchRegionMatchBeginMF_02090164 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02090157 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02090165 edam:has_input signature:MF_02090 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJJ3MF_02090154, 1, (STRLEN(?templateMotifCigarP9WJJ3MF_02090154) - STRLEN(REPLACE(?templateMotifCigarP9WJJ3MF_02090154, CONCAT('^(?:-*[^-]){', STR(((176 - ?templateMotifSequenceMatchBeginPositionP9WJJ3155) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1166) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_02090156, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_02090156) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_02090156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_02090156, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_02090156) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_02090156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), '')))), '[^-]', ''))) AS ?step2167) .
BIND(((?step2167 + ?targetMotifMatchRegionMatchBeginPositionMF_02090157) - 1) AS ?thisPositionOn38) .
BIND(?thisPositionOn38 AS ?thisPositionOn39) .
BIND(?this AS ?pfs1t168) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb36) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse37) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn38, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_02090a35')) AS ?annotation35) .
BIND(?this AS ?pfs34) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch173 faldo:location ?templateMotifSequenceMatchRegionP9WJJ3174 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WJJ3176 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WJJ3MF_02090169 .
?templateMotifSequenceMatchRegionP9WJJ3174 faldo:begin ?templateMotifSequenceMatchBeginP9WJJ3175 .
?templateMotifSequenceMatchBeginP9WJJ3175 faldo:position ?templateMotifSequenceMatchBeginPositionP9WJJ3170 ;
faldo:reference isoform:P9WJJ3-1 .
?templateMotifSequenceProfileAlignmentOperationP9WJJ3176 edam:has_input signature:MF_02090 ;
rdf:type edam:operation_0300 .
?targetMotifMatch177 faldo:location ?targetMotifMatchRegionMatch178 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02090180 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WJJ3MF_02090171 .
?targetMotifMatchRegionMatch178 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02090179 .
?targetMotifMatchRegionMatchBeginMF_02090179 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02090172 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02090180 edam:has_input signature:MF_02090 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJJ3MF_02090169, 1, (STRLEN(?templateMotifCigarP9WJJ3MF_02090169) - STRLEN(REPLACE(?templateMotifCigarP9WJJ3MF_02090169, CONCAT('^(?:-*[^-]){', STR(((127 - ?templateMotifSequenceMatchBeginPositionP9WJJ3170) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1181) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_02090171, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_02090171) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_02090171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_02090171, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_02090171) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_02090171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), '')))), '[^-]', ''))) AS ?step2182) .
BIND(((?step2182 + ?targetMotifMatchRegionMatchBeginPositionMF_02090172) - 1) AS ?thisPositionOn45) .
BIND(?thisPositionOn45 AS ?thisPositionOn46) .
BIND(?this AS ?pfs1t183) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb42) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse43) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn45, 1) = 'Y')) .
BIND(URI(CONCAT(STR(?this), '#MF_02090a41')) AS ?annotation41) .
BIND(?this AS ?pfs40) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch188 faldo:location ?templateMotifSequenceMatchRegionP9WJJ3189 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WJJ3191 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WJJ3MF_02090184 .
?templateMotifSequenceMatchRegionP9WJJ3189 faldo:begin ?templateMotifSequenceMatchBeginP9WJJ3190 .
?templateMotifSequenceMatchBeginP9WJJ3190 faldo:position ?templateMotifSequenceMatchBeginPositionP9WJJ3185 ;
faldo:reference isoform:P9WJJ3-1 .
?templateMotifSequenceProfileAlignmentOperationP9WJJ3191 edam:has_input signature:MF_02090 ;
rdf:type edam:operation_0300 .
?targetMotifMatch192 faldo:location ?targetMotifMatchRegionMatch193 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02090195 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WJJ3MF_02090186 .
?targetMotifMatchRegionMatch193 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02090194 .
?targetMotifMatchRegionMatchBeginMF_02090194 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02090187 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02090195 edam:has_input signature:MF_02090 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJJ3MF_02090184, 1, (STRLEN(?templateMotifCigarP9WJJ3MF_02090184) - STRLEN(REPLACE(?templateMotifCigarP9WJJ3MF_02090184, CONCAT('^(?:-*[^-]){', STR(((203 - ?templateMotifSequenceMatchBeginPositionP9WJJ3185) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1196) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_02090186, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_02090186) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_02090186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_02090186, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_02090186) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_02090186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), '')))), '[^-]', ''))) AS ?step2197) .
BIND(((?step2197 + ?targetMotifMatchRegionMatchBeginPositionMF_02090187) - 1) AS ?thisPositionOn52) .
BIND(?thisPositionOn52 AS ?thisPositionOn53) .
BIND(?this AS ?pfs1t198) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb49) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse50) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn52, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_02090a48')) AS ?annotation48) .
BIND(?this AS ?pfs47) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch203 faldo:location ?templateMotifSequenceMatchRegionP9WJJ3204 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WJJ3206 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WJJ3MF_02090199 .
?templateMotifSequenceMatchRegionP9WJJ3204 faldo:begin ?templateMotifSequenceMatchBeginP9WJJ3205 .
?templateMotifSequenceMatchBeginP9WJJ3205 faldo:position ?templateMotifSequenceMatchBeginPositionP9WJJ3200 ;
faldo:reference isoform:P9WJJ3-1 .
?templateMotifSequenceProfileAlignmentOperationP9WJJ3206 edam:has_input signature:MF_02090 ;
rdf:type edam:operation_0300 .
?targetMotifMatch207 faldo:location ?targetMotifMatchRegionMatch208 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02090210 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WJJ3MF_02090201 .
?targetMotifMatchRegionMatch208 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02090209 .
?targetMotifMatchRegionMatchBeginMF_02090209 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02090202 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02090210 edam:has_input signature:MF_02090 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJJ3MF_02090199, 1, (STRLEN(?templateMotifCigarP9WJJ3MF_02090199) - STRLEN(REPLACE(?templateMotifCigarP9WJJ3MF_02090199, CONCAT('^(?:-*[^-]){', STR(((209 - ?templateMotifSequenceMatchBeginPositionP9WJJ3200) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1211) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_02090201, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_02090201) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_02090201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_02090201, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_02090201) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_02090201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), '')))), '[^-]', ''))) AS ?step2212) .
BIND(((?step2212 + ?targetMotifMatchRegionMatchBeginPositionMF_02090202) - 1) AS ?thisPositionOn59) .
BIND(?thisPositionOn59 AS ?thisPositionOn60) .
BIND(?this AS ?pfs1t213) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfsb56) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfse57) .
FILTER (REGEX('[RK]', SUBSTR(?thisSequenceValue, ?thisPositionOn59, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_02090a55')) AS ?annotation55) .
BIND(?this AS ?pfs54) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch218 faldo:location ?templateMotifSequenceMatchRegionP9WJJ3219 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WJJ3221 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WJJ3MF_02090214 .
?templateMotifSequenceMatchRegionP9WJJ3219 faldo:begin ?templateMotifSequenceMatchBeginP9WJJ3220 .
?templateMotifSequenceMatchBeginP9WJJ3220 faldo:position ?templateMotifSequenceMatchBeginPositionP9WJJ3215 ;
faldo:reference isoform:P9WJJ3-1 .
?templateMotifSequenceProfileAlignmentOperationP9WJJ3221 edam:has_input signature:MF_02090 ;
rdf:type edam:operation_0300 .
?targetMotifMatch222 faldo:location ?targetMotifMatchRegionMatch223 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02090225 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WJJ3MF_02090216 .
?targetMotifMatchRegionMatch223 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02090224 .
?targetMotifMatchRegionMatchBeginMF_02090224 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02090217 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02090225 edam:has_input signature:MF_02090 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJJ3MF_02090214, 1, (STRLEN(?templateMotifCigarP9WJJ3MF_02090214) - STRLEN(REPLACE(?templateMotifCigarP9WJJ3MF_02090214, CONCAT('^(?:-*[^-]){', STR(((456 - ?templateMotifSequenceMatchBeginPositionP9WJJ3215) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1226) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_02090216, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_02090216) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_02090216, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1226), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_02090216, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_02090216) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_02090216, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1226), '}'), '')))), '[^-]', ''))) AS ?step2227) .
BIND(((?step2227 + ?targetMotifMatchRegionMatchBeginPositionMF_02090217) - 1) AS ?thisPositionOn66) .
BIND(?thisPositionOn66 AS ?thisPositionOn67) .
BIND(?this AS ?pfs1t228) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfsb63) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfse64) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn66, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_02090a62')) AS ?annotation62) .
BIND(?this AS ?pfs61) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch233 faldo:location ?templateMotifSequenceMatchRegionP9WJJ3234 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WJJ3236 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WJJ3MF_02090229 .
?templateMotifSequenceMatchRegionP9WJJ3234 faldo:begin ?templateMotifSequenceMatchBeginP9WJJ3235 .
?templateMotifSequenceMatchBeginP9WJJ3235 faldo:position ?templateMotifSequenceMatchBeginPositionP9WJJ3230 ;
faldo:reference isoform:P9WJJ3-1 .
?templateMotifSequenceProfileAlignmentOperationP9WJJ3236 edam:has_input signature:MF_02090 ;
rdf:type edam:operation_0300 .
?targetMotifMatch237 faldo:location ?targetMotifMatchRegionMatch238 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02090240 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WJJ3MF_02090231 .
?targetMotifMatchRegionMatch238 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02090239 .
?targetMotifMatchRegionMatchBeginMF_02090239 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02090232 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02090240 edam:has_input signature:MF_02090 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJJ3MF_02090229, 1, (STRLEN(?templateMotifCigarP9WJJ3MF_02090229) - STRLEN(REPLACE(?templateMotifCigarP9WJJ3MF_02090229, CONCAT('^(?:-*[^-]){', STR(((480 - ?templateMotifSequenceMatchBeginPositionP9WJJ3230) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1241) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_02090231, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_02090231) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_02090231, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1241), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_02090231, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_02090231) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_02090231, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1241), '}'), '')))), '[^-]', ''))) AS ?step2242) .
BIND(((?step2242 + ?targetMotifMatchRegionMatchBeginPositionMF_02090232) - 1) AS ?thisPositionOn73) .
BIND(?thisPositionOn73 AS ?thisPositionOn74) .
BIND(?this AS ?pfs1t243) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfsb70) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfse71) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn73, 1) = 'T')) .
BIND(URI(CONCAT(STR(?this), '#MF_02090a69')) AS ?annotation69) .
BIND(?this AS ?pfs68) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch248 faldo:location ?templateMotifSequenceMatchRegionP9WJJ3249 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WJJ3251 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WJJ3MF_02090244 .
?templateMotifSequenceMatchRegionP9WJJ3249 faldo:begin ?templateMotifSequenceMatchBeginP9WJJ3250 .
?templateMotifSequenceMatchBeginP9WJJ3250 faldo:position ?templateMotifSequenceMatchBeginPositionP9WJJ3245 ;
faldo:reference isoform:P9WJJ3-1 .
?templateMotifSequenceProfileAlignmentOperationP9WJJ3251 edam:has_input signature:MF_02090 ;
rdf:type edam:operation_0300 .
?targetMotifMatch252 faldo:location ?targetMotifMatchRegionMatch253 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02090255 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WJJ3MF_02090246 .
?targetMotifMatchRegionMatch253 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02090254 .
?targetMotifMatchRegionMatchBeginMF_02090254 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02090247 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02090255 edam:has_input signature:MF_02090 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJJ3MF_02090244, 1, (STRLEN(?templateMotifCigarP9WJJ3MF_02090244) - STRLEN(REPLACE(?templateMotifCigarP9WJJ3MF_02090244, CONCAT('^(?:-*[^-]){', STR(((485 - ?templateMotifSequenceMatchBeginPositionP9WJJ3245) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1256) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_02090246, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_02090246) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_02090246, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1256), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_02090246, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_02090246) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_02090246, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1256), '}'), '')))), '[^-]', ''))) AS ?step2257) .
BIND(((?step2257 + ?targetMotifMatchRegionMatchBeginPositionMF_02090247) - 1) AS ?thisPositionOn80) .
BIND(?thisPositionOn80 AS ?thisPositionOn81) .
BIND(?this AS ?pfs1t258) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfsb77) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfse78) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn80, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_02090a76')) AS ?annotation76) .
BIND(?this AS ?pfs75) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch263 faldo:location ?templateMotifSequenceMatchRegionP9WJJ3264 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WJJ3266 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP9WJJ3MF_02090259 .
?templateMotifSequenceMatchRegionP9WJJ3264 faldo:begin ?templateMotifSequenceMatchBeginP9WJJ3265 .
?templateMotifSequenceMatchBeginP9WJJ3265 faldo:position ?templateMotifSequenceMatchBeginPositionP9WJJ3260 ;
faldo:reference isoform:P9WJJ3-1 .
?templateMotifSequenceProfileAlignmentOperationP9WJJ3266 edam:has_input signature:MF_02090 ;
rdf:type edam:operation_0300 .
?targetMotifMatch267 faldo:location ?targetMotifMatchRegionMatch268 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02090270 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP9WJJ3MF_02090261 .
?targetMotifMatchRegionMatch268 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02090269 .
?targetMotifMatchRegionMatchBeginMF_02090269 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02090262 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02090270 edam:has_input signature:MF_02090 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJJ3MF_02090259, 1, (STRLEN(?templateMotifCigarP9WJJ3MF_02090259) - STRLEN(REPLACE(?templateMotifCigarP9WJJ3MF_02090259, CONCAT('^(?:-*[^-]){', STR(((635 - ?templateMotifSequenceMatchBeginPositionP9WJJ3260) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1271) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_02090261, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_02090261) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_02090261, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1271), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJJ3MF_02090261, 1, (STRLEN(?targetMotifMatchCigarP9WJJ3MF_02090261) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJJ3MF_02090261, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1271), '}'), '')))), '[^-]', ''))) AS ?step2272) .
BIND(((?step2272 + ?targetMotifMatchRegionMatchBeginPositionMF_02090262) - 1) AS ?thisPositionOn87) .
BIND(?thisPositionOn87 AS ?thisPositionOn88) .
BIND(?this AS ?pfs1t273) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn87))) AS ?pfsb84) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfse85) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn87, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_02090a83')) AS ?annotation83) .
BIND(?this AS ?pfs82) .
}
}
"xsd:string |