| http://purl.uniprot.org/unirules/MF_02230#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:770664 up:source unirule:MF_02230 .
_:770665 up:source unirule:MF_02230 .
_:770666 up:source unirule:MF_02230 .
_:770667 up:source unirule:MF_02230 .
_:770668 up:source unirule:MF_02230 .
_:770669 up:source unirule:MF_02230 .
_:770670 up:source unirule:MF_02230 .
_:770671 up:source unirule:MF_02230 .
_:770672 up:source unirule:MF_02230 .
_:770673 up:source unirule:MF_02230 .
_:770674 up:source unirule:MF_02230 .
_:770675 up:source unirule:MF_02230 .
_:770676 up:source unirule:MF_02230 .
_:770677 up:source unirule:MF_02230 .
_:770678 up:source unirule:MF_02230 .
_:770679 up:source unirule:MF_02230 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation2 ,
?annotation4 ,
?annotation5 ;
up:classifiedWith GO:0019323 ,
GO:0043917 ,
keyword:119 ,
keyword:413 ;
up:recommendedName ?name0 .
?name0 up:ecName '5.3.1.29' ;
up:fullName 'Ribose 1,5-bisphosphate isomerase' ;
up:shortName 'R15P isomerase' ,
'R15Pi' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Ribulose 1,5-bisphosphate synthase' ;
up:shortName 'RuBP synthase' ;
rdf:type up:Structured_Name .
?annotation2 up:activity ?activity3 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity3 up:catalyticActivity ;
up:enzymeClass .
?annotation4 a up:Annotation ;
rdfs:comment 'Reaction proceeds via a cis-phosphoenolate intermediate.' .
?annotation5 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the eIF-2B alpha/beta/delta subunits family. R15P isomerase subfamily.' .
?pfs8 up:annotation ?annotation9 .
?annotation9 faldo:begin ?pfsb10 ;
faldo:end ?pfse11 ;
up:ligand ?ligand12 ;
rdf:type up:Binding_Site_Annotation .
?pfsb10 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
?pfse11 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?ligand12 rdfs:subClassOf ?molecule13 .
?molecule13 rdfs:label 'substrate' .
?pfs16 up:annotation ?annotation17 .
?annotation17 faldo:begin ?pfsb18 ;
faldo:end ?pfse19 ;
up:ligand ?ligand20 ;
rdf:type up:Binding_Site_Annotation .
?pfsb18 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?pfse19 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?ligand20 rdfs:subClassOf ?molecule21 .
?molecule21 rdfs:label 'substrate' .
?pfs24 up:annotation ?annotation25 .
?annotation25 faldo:begin ?pfsb26 ;
faldo:end ?pfse27 ;
up:ligand ?ligand28 ;
rdf:type up:Binding_Site_Annotation .
?pfsb26 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfse27 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?ligand28 rdfs:subClassOf ?molecule29 .
?molecule29 rdfs:label 'substrate' .
?pfs32 up:annotation ?annotation33 .
?annotation33 faldo:begin ?pfsb34 ;
faldo:end ?pfse35 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton acceptor' .
?pfsb34 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?pfse35 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?pfs38 up:annotation ?annotation39 .
?annotation39 faldo:begin ?pfsb40 ;
faldo:end ?pfse41 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton donor' .
?pfsb40 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?pfse41 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?pfs44 up:annotation ?annotation45 .
?annotation45 faldo:begin ?pfsb46 ;
faldo:end ?pfse47 ;
up:ligand ?ligand48 ;
rdf:type up:Binding_Site_Annotation .
?pfsb46 faldo:position ?thisPositionOn50 ;
rdf:type faldo:ExactPosition .
?pfse47 faldo:position ?thisPositionOn51 ;
rdf:type faldo:ExactPosition .
?ligand48 rdfs:subClassOf ?molecule49 .
?molecule49 rdfs:label 'substrate' .
?pfs52 up:annotation ?annotation53 .
?annotation53 faldo:begin ?pfsb54 ;
faldo:end ?pfse55 ;
up:ligand ?ligand56 ;
rdf:type up:Binding_Site_Annotation .
?pfsb54 faldo:position ?thisPositionOn58 ;
rdf:type faldo:ExactPosition .
?pfse55 faldo:position ?thisPositionOn59 ;
rdf:type faldo:ExactPosition .
?ligand56 rdfs:subClassOf ?molecule57 .
?molecule57 rdfs:label 'substrate' .
_:770680 a rdf:Statement ;
up:attribution _:770664 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:770681 a rdf:Statement ;
up:attribution _:770665 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:770682 a rdf:Statement ;
up:attribution _:770666 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:770683 a rdf:Statement ;
up:attribution _:770667 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:770684 a rdf:Statement ;
up:attribution _:770668 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:770685 a rdf:Statement ;
up:attribution _:770669 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:119 .
_:770686 a rdf:Statement ;
up:attribution _:770670 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:413 .
_:770687 a rdf:Statement ;
up:attribution _:770671 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0043917 .
_:770688 a rdf:Statement ;
up:attribution _:770672 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0019323 .
_:770689 a rdf:Statement ;
up:source unirule:MF_02230 ;
rdf:subject ?pfs8 ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:770690 a rdf:Statement ;
up:attribution _:770673 ;
rdf:subject ?pfs8 ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:770691 a rdf:Statement ;
up:source unirule:MF_02230 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:770692 a rdf:Statement ;
up:attribution _:770674 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:770693 a rdf:Statement ;
up:source unirule:MF_02230 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:770694 a rdf:Statement ;
up:attribution _:770675 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:770695 a rdf:Statement ;
up:source unirule:MF_02230 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:770696 a rdf:Statement ;
up:attribution _:770676 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:770697 a rdf:Statement ;
up:source unirule:MF_02230 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:770698 a rdf:Statement ;
up:attribution _:770677 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:770699 a rdf:Statement ;
up:source unirule:MF_02230 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:770700 a rdf:Statement ;
up:attribution _:770678 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:770701 a rdf:Statement ;
up:source unirule:MF_02230 ;
rdf:subject ?pfs52 ;
rdf:predicate up:annotation ;
rdf:object ?annotation53 .
_:770702 a rdf:Statement ;
up:attribution _:770679 ;
rdf:subject ?pfs52 ;
rdf:predicate up:annotation ;
rdf:object ?annotation53 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_02230
#Rule MF_02230 Created by:? on:2019-09-25 Modified by:Catherine Rivoire on:2023-11-09
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_02230 .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(URI(CONCAT(STR(?this), '#MF_02230a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_02230a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_02230a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_02230a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_02230a5')) AS ?annotation5) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch64 faldo:location ?templateMotifSequenceMatchRegionQ5JFM965 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5JFM967 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5JFM9MF_0223060 .
?templateMotifSequenceMatchRegionQ5JFM965 faldo:begin ?templateMotifSequenceMatchBeginQ5JFM966 .
?templateMotifSequenceMatchBeginQ5JFM966 faldo:position ?templateMotifSequenceMatchBeginPositionQ5JFM961 ;
faldo:reference isoform:Q5JFM9-1 .
?templateMotifSequenceProfileAlignmentOperationQ5JFM967 edam:has_input signature:MF_02230 ;
rdf:type edam:operation_0300 .
?targetMotifMatch68 faldo:location ?targetMotifMatchRegionMatch69 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0223071 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5JFM9MF_0223062 .
?targetMotifMatchRegionMatch69 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0223070 .
?targetMotifMatchRegionMatchBeginMF_0223070 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0223063 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0223071 edam:has_input signature:MF_02230 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5JFM9MF_0223060, 1, (STRLEN(?templateMotifCigarQ5JFM9MF_0223060) - STRLEN(REPLACE(?templateMotifCigarQ5JFM9MF_0223060, CONCAT('^(?:-*[^-]){', STR(((20 - ?templateMotifSequenceMatchBeginPositionQ5JFM961) + 1)), '}'), '')))), '[a-z]', '')) AS ?step172) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5JFM9MF_0223062, 1, (STRLEN(?targetMotifMatchCigarQ5JFM9MF_0223062) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JFM9MF_0223062, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5JFM9MF_0223062, 1, (STRLEN(?targetMotifMatchCigarQ5JFM9MF_0223062) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JFM9MF_0223062, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), '')))), '[^-]', ''))) AS ?step273) .
BIND(((?step273 + ?targetMotifMatchRegionMatchBeginPositionMF_0223063) - 1) AS ?thisPositionOn14) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5JFM9MF_0223060, 1, (STRLEN(?templateMotifCigarQ5JFM9MF_0223060) - STRLEN(REPLACE(?templateMotifCigarQ5JFM9MF_0223060, CONCAT('^(?:-*[^-]){', STR(((23 - ?templateMotifSequenceMatchBeginPositionQ5JFM961) + 1)), '}'), '')))), '[a-z]', '')) AS ?step174) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5JFM9MF_0223062, 1, (STRLEN(?targetMotifMatchCigarQ5JFM9MF_0223062) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JFM9MF_0223062, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5JFM9MF_0223062, 1, (STRLEN(?targetMotifMatchCigarQ5JFM9MF_0223062) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JFM9MF_0223062, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step174), '}'), '')))), '[^-]', ''))) AS ?step275) .
BIND(((?step275 + ?targetMotifMatchRegionMatchBeginPositionMF_0223063) - 1) AS ?thisPositionOn15) .
BIND(?this AS ?pfs1t76) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfsb10) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfse11) .
FILTER (REGEX('RGA[GA]', SUBSTR(?thisSequenceValue, ?thisPositionOn14, (?thisPositionOn15 - ?thisPositionOn14)))) .
BIND(URI(CONCAT(STR(?this), '#MF_02230a9')) AS ?annotation9) .
BIND(?this AS ?pfs8) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch81 faldo:location ?templateMotifSequenceMatchRegionQ5JFM982 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5JFM984 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5JFM9MF_0223077 .
?templateMotifSequenceMatchRegionQ5JFM982 faldo:begin ?templateMotifSequenceMatchBeginQ5JFM983 .
?templateMotifSequenceMatchBeginQ5JFM983 faldo:position ?templateMotifSequenceMatchBeginPositionQ5JFM978 ;
faldo:reference isoform:Q5JFM9-1 .
?templateMotifSequenceProfileAlignmentOperationQ5JFM984 edam:has_input signature:MF_02230 ;
rdf:type edam:operation_0300 .
?targetMotifMatch85 faldo:location ?targetMotifMatchRegionMatch86 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0223088 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5JFM9MF_0223079 .
?targetMotifMatchRegionMatch86 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0223087 .
?targetMotifMatchRegionMatchBeginMF_0223087 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0223080 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0223088 edam:has_input signature:MF_02230 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5JFM9MF_0223077, 1, (STRLEN(?templateMotifCigarQ5JFM9MF_0223077) - STRLEN(REPLACE(?templateMotifCigarQ5JFM9MF_0223077, CONCAT('^(?:-*[^-]){', STR(((135 - ?templateMotifSequenceMatchBeginPositionQ5JFM978) + 1)), '}'), '')))), '[a-z]', '')) AS ?step189) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5JFM9MF_0223079, 1, (STRLEN(?targetMotifMatchCigarQ5JFM9MF_0223079) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JFM9MF_0223079, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5JFM9MF_0223079, 1, (STRLEN(?targetMotifMatchCigarQ5JFM9MF_0223079) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JFM9MF_0223079, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), '')))), '[^-]', ''))) AS ?step290) .
BIND(((?step290 + ?targetMotifMatchRegionMatchBeginPositionMF_0223080) - 1) AS ?thisPositionOn22) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5JFM9MF_0223077, 1, (STRLEN(?templateMotifCigarQ5JFM9MF_0223077) - STRLEN(REPLACE(?templateMotifCigarQ5JFM9MF_0223077, CONCAT('^(?:-*[^-]){', STR(((137 - ?templateMotifSequenceMatchBeginPositionQ5JFM978) + 1)), '}'), '')))), '[a-z]', '')) AS ?step191) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5JFM9MF_0223079, 1, (STRLEN(?targetMotifMatchCigarQ5JFM9MF_0223079) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JFM9MF_0223079, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5JFM9MF_0223079, 1, (STRLEN(?targetMotifMatchCigarQ5JFM9MF_0223079) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JFM9MF_0223079, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), '')))), '[^-]', ''))) AS ?step292) .
BIND(((?step292 + ?targetMotifMatchRegionMatchBeginPositionMF_0223080) - 1) AS ?thisPositionOn23) .
BIND(?this AS ?pfs1t93) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb18) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse19) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn22, (?thisPositionOn23 - ?thisPositionOn22)) = 'SKA')) .
BIND(URI(CONCAT(STR(?this), '#MF_02230a17')) AS ?annotation17) .
BIND(?this AS ?pfs16) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch98 faldo:location ?templateMotifSequenceMatchRegionQ5JFM999 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5JFM9101 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5JFM9MF_0223094 .
?templateMotifSequenceMatchRegionQ5JFM999 faldo:begin ?templateMotifSequenceMatchBeginQ5JFM9100 .
?templateMotifSequenceMatchBeginQ5JFM9100 faldo:position ?templateMotifSequenceMatchBeginPositionQ5JFM995 ;
faldo:reference isoform:Q5JFM9-1 .
?templateMotifSequenceProfileAlignmentOperationQ5JFM9101 edam:has_input signature:MF_02230 ;
rdf:type edam:operation_0300 .
?targetMotifMatch102 faldo:location ?targetMotifMatchRegionMatch103 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02230105 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5JFM9MF_0223096 .
?targetMotifMatchRegionMatch103 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02230104 .
?targetMotifMatchRegionMatchBeginMF_02230104 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0223097 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02230105 edam:has_input signature:MF_02230 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5JFM9MF_0223094, 1, (STRLEN(?templateMotifCigarQ5JFM9MF_0223094) - STRLEN(REPLACE(?templateMotifCigarQ5JFM9MF_0223094, CONCAT('^(?:-*[^-]){', STR(((212 - ?templateMotifSequenceMatchBeginPositionQ5JFM995) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1106) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5JFM9MF_0223096, 1, (STRLEN(?targetMotifMatchCigarQ5JFM9MF_0223096) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JFM9MF_0223096, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5JFM9MF_0223096, 1, (STRLEN(?targetMotifMatchCigarQ5JFM9MF_0223096) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JFM9MF_0223096, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), '')))), '[^-]', ''))) AS ?step2107) .
BIND(((?step2107 + ?targetMotifMatchRegionMatchBeginPositionMF_0223097) - 1) AS ?thisPositionOn30) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5JFM9MF_0223094, 1, (STRLEN(?templateMotifCigarQ5JFM9MF_0223094) - STRLEN(REPLACE(?templateMotifCigarQ5JFM9MF_0223094, CONCAT('^(?:-*[^-]){', STR(((213 - ?templateMotifSequenceMatchBeginPositionQ5JFM995) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1108) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5JFM9MF_0223096, 1, (STRLEN(?targetMotifMatchCigarQ5JFM9MF_0223096) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JFM9MF_0223096, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5JFM9MF_0223096, 1, (STRLEN(?targetMotifMatchCigarQ5JFM9MF_0223096) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JFM9MF_0223096, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), '')))), '[^-]', ''))) AS ?step2109) .
BIND(((?step2109 + ?targetMotifMatchRegionMatchBeginPositionMF_0223097) - 1) AS ?thisPositionOn31) .
BIND(?this AS ?pfs1t110) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb26) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse27) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, (?thisPositionOn31 - ?thisPositionOn30)) = 'NK')) .
BIND(URI(CONCAT(STR(?this), '#MF_02230a25')) AS ?annotation25) .
BIND(?this AS ?pfs24) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch115 faldo:location ?templateMotifSequenceMatchRegionQ5JFM9116 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5JFM9118 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5JFM9MF_02230111 .
?templateMotifSequenceMatchRegionQ5JFM9116 faldo:begin ?templateMotifSequenceMatchBeginQ5JFM9117 .
?templateMotifSequenceMatchBeginQ5JFM9117 faldo:position ?templateMotifSequenceMatchBeginPositionQ5JFM9112 ;
faldo:reference isoform:Q5JFM9-1 .
?templateMotifSequenceProfileAlignmentOperationQ5JFM9118 edam:has_input signature:MF_02230 ;
rdf:type edam:operation_0300 .
?targetMotifMatch119 faldo:location ?targetMotifMatchRegionMatch120 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02230122 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5JFM9MF_02230113 .
?targetMotifMatchRegionMatch120 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02230121 .
?targetMotifMatchRegionMatchBeginMF_02230121 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02230114 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02230122 edam:has_input signature:MF_02230 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5JFM9MF_02230111, 1, (STRLEN(?templateMotifCigarQ5JFM9MF_02230111) - STRLEN(REPLACE(?templateMotifCigarQ5JFM9MF_02230111, CONCAT('^(?:-*[^-]){', STR(((133 - ?templateMotifSequenceMatchBeginPositionQ5JFM9112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1123) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5JFM9MF_02230113, 1, (STRLEN(?targetMotifMatchCigarQ5JFM9MF_02230113) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JFM9MF_02230113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5JFM9MF_02230113, 1, (STRLEN(?targetMotifMatchCigarQ5JFM9MF_02230113) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JFM9MF_02230113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), '')))), '[^-]', ''))) AS ?step2124) .
BIND(((?step2124 + ?targetMotifMatchRegionMatchBeginPositionMF_02230114) - 1) AS ?thisPositionOn36) .
BIND(?thisPositionOn36 AS ?thisPositionOn37) .
BIND(?this AS ?pfs1t125) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb34) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse35) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn36, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_02230a33')) AS ?annotation33) .
BIND(?this AS ?pfs32) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch130 faldo:location ?templateMotifSequenceMatchRegionQ5JFM9131 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5JFM9133 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5JFM9MF_02230126 .
?templateMotifSequenceMatchRegionQ5JFM9131 faldo:begin ?templateMotifSequenceMatchBeginQ5JFM9132 .
?templateMotifSequenceMatchBeginQ5JFM9132 faldo:position ?templateMotifSequenceMatchBeginPositionQ5JFM9127 ;
faldo:reference isoform:Q5JFM9-1 .
?templateMotifSequenceProfileAlignmentOperationQ5JFM9133 edam:has_input signature:MF_02230 ;
rdf:type edam:operation_0300 .
?targetMotifMatch134 faldo:location ?targetMotifMatchRegionMatch135 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02230137 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5JFM9MF_02230128 .
?targetMotifMatchRegionMatch135 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02230136 .
?targetMotifMatchRegionMatchBeginMF_02230136 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02230129 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02230137 edam:has_input signature:MF_02230 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5JFM9MF_02230126, 1, (STRLEN(?templateMotifCigarQ5JFM9MF_02230126) - STRLEN(REPLACE(?templateMotifCigarQ5JFM9MF_02230126, CONCAT('^(?:-*[^-]){', STR(((202 - ?templateMotifSequenceMatchBeginPositionQ5JFM9127) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1138) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5JFM9MF_02230128, 1, (STRLEN(?targetMotifMatchCigarQ5JFM9MF_02230128) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JFM9MF_02230128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5JFM9MF_02230128, 1, (STRLEN(?targetMotifMatchCigarQ5JFM9MF_02230128) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JFM9MF_02230128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), '')))), '[^-]', ''))) AS ?step2139) .
BIND(((?step2139 + ?targetMotifMatchRegionMatchBeginPositionMF_02230129) - 1) AS ?thisPositionOn42) .
BIND(?thisPositionOn42 AS ?thisPositionOn43) .
BIND(?this AS ?pfs1t140) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb40) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse41) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn42, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_02230a39')) AS ?annotation39) .
BIND(?this AS ?pfs38) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch145 faldo:location ?templateMotifSequenceMatchRegionQ5JFM9146 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5JFM9148 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5JFM9MF_02230141 .
?templateMotifSequenceMatchRegionQ5JFM9146 faldo:begin ?templateMotifSequenceMatchBeginQ5JFM9147 .
?templateMotifSequenceMatchBeginQ5JFM9147 faldo:position ?templateMotifSequenceMatchBeginPositionQ5JFM9142 ;
faldo:reference isoform:Q5JFM9-1 .
?templateMotifSequenceProfileAlignmentOperationQ5JFM9148 edam:has_input signature:MF_02230 ;
rdf:type edam:operation_0300 .
?targetMotifMatch149 faldo:location ?targetMotifMatchRegionMatch150 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02230152 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5JFM9MF_02230143 .
?targetMotifMatchRegionMatch150 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02230151 .
?targetMotifMatchRegionMatchBeginMF_02230151 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02230144 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02230152 edam:has_input signature:MF_02230 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5JFM9MF_02230141, 1, (STRLEN(?templateMotifCigarQ5JFM9MF_02230141) - STRLEN(REPLACE(?templateMotifCigarQ5JFM9MF_02230141, CONCAT('^(?:-*[^-]){', STR(((63 - ?templateMotifSequenceMatchBeginPositionQ5JFM9142) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1153) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5JFM9MF_02230143, 1, (STRLEN(?targetMotifMatchCigarQ5JFM9MF_02230143) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JFM9MF_02230143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5JFM9MF_02230143, 1, (STRLEN(?targetMotifMatchCigarQ5JFM9MF_02230143) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JFM9MF_02230143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), '')))), '[^-]', ''))) AS ?step2154) .
BIND(((?step2154 + ?targetMotifMatchRegionMatchBeginPositionMF_02230144) - 1) AS ?thisPositionOn50) .
BIND(?thisPositionOn50 AS ?thisPositionOn51) .
BIND(?this AS ?pfs1t155) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfsb46) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfse47) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn50, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_02230a45')) AS ?annotation45) .
BIND(?this AS ?pfs44) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch160 faldo:location ?templateMotifSequenceMatchRegionQ5JFM9161 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5JFM9163 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5JFM9MF_02230156 .
?templateMotifSequenceMatchRegionQ5JFM9161 faldo:begin ?templateMotifSequenceMatchBeginQ5JFM9162 .
?templateMotifSequenceMatchBeginQ5JFM9162 faldo:position ?templateMotifSequenceMatchBeginPositionQ5JFM9157 ;
faldo:reference isoform:Q5JFM9-1 .
?templateMotifSequenceProfileAlignmentOperationQ5JFM9163 edam:has_input signature:MF_02230 ;
rdf:type edam:operation_0300 .
?targetMotifMatch164 faldo:location ?targetMotifMatchRegionMatch165 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02230167 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5JFM9MF_02230158 .
?targetMotifMatchRegionMatch165 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02230166 .
?targetMotifMatchRegionMatchBeginMF_02230166 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02230159 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02230167 edam:has_input signature:MF_02230 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5JFM9MF_02230156, 1, (STRLEN(?templateMotifCigarQ5JFM9MF_02230156) - STRLEN(REPLACE(?templateMotifCigarQ5JFM9MF_02230156, CONCAT('^(?:-*[^-]){', STR(((238 - ?templateMotifSequenceMatchBeginPositionQ5JFM9157) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1168) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5JFM9MF_02230158, 1, (STRLEN(?targetMotifMatchCigarQ5JFM9MF_02230158) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JFM9MF_02230158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5JFM9MF_02230158, 1, (STRLEN(?targetMotifMatchCigarQ5JFM9MF_02230158) - STRLEN(REPLACE(?targetMotifMatchCigarQ5JFM9MF_02230158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), '')))), '[^-]', ''))) AS ?step2169) .
BIND(((?step2169 + ?targetMotifMatchRegionMatchBeginPositionMF_02230159) - 1) AS ?thisPositionOn58) .
BIND(?thisPositionOn58 AS ?thisPositionOn59) .
BIND(?this AS ?pfs1t170) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb54) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse55) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn58, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_02230a53')) AS ?annotation53) .
BIND(?this AS ?pfs52) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:183963 .
BIND(?this AS ?case6) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:183963 .
})) .
BIND(?this AS ?case7) .
}
}
"xsd:string |