| http://purl.uniprot.org/unirules/MF_01639#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:596988 up:source unirule:MF_01639 .
_:596989 up:source unirule:MF_01639 .
_:596990 up:source unirule:MF_01639 .
_:596991 up:source unirule:MF_01639 .
_:596992 up:source unirule:MF_01639 .
_:596993 up:source unirule:MF_01639 .
_:596994 up:source unirule:MF_01639 .
_:596995 up:source unirule:MF_01639 .
_:596996 up:source unirule:MF_01639 .
_:596997 up:source unirule:MF_01639 .
_:596998 up:source unirule:MF_01639 .
_:596999 up:source unirule:MF_01639 .
_:597000 up:source unirule:MF_01639 .
_:597001 up:source unirule:MF_01639 .
_:597002 up:source unirule:MF_01639 .
_:597003 up:source unirule:MF_01639 .
_:597004 up:source unirule:MF_01639 .
_:597005 up:source unirule:MF_01639 .
_:597006 up:source unirule:MF_01639 .
_:597007 up:source unirule:MF_01639 .
_:597008 up:source unirule:MF_01639 .
_:597009 up:source unirule:MF_01639 .
_:597010 up:source unirule:MF_01639 .
_:597011 up:source unirule:MF_01639 .
_:597012 up:source unirule:MF_01639 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation5 ,
?annotation6 ,
?annotation7 ,
?annotation8 ;
up:classifiedWith GO:0000287 ,
GO:0005524 ,
GO:0008478 ,
GO:0009443 ,
keyword:418 ,
keyword:460 ,
keyword:547 ,
keyword:67 ,
keyword:808 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.7.1.35' ;
up:fullName 'Pyridoxal kinase PdxY' ;
up:shortName 'PL kinase' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'pdxY' .
?annotation2 a up:Function_Annotation ;
rdfs:comment "Pyridoxal kinase involved in the salvage pathway of pyridoxal 5'-phosphate (PLP). Catalyzes the phosphorylation of pyridoxal to PLP." .
?annotation3 up:activity ?activity4 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity4 up:catalyticActivity ;
up:enzymeClass .
?annotation5 up:cofactor chebi:18420 ;
rdf:type up:Cofactor_Annotation .
?annotation6 a up:Pathway_Annotation ;
rdfs:comment "Cofactor metabolism; pyridoxal 5'-phosphate salvage; pyridoxal 5'-phosphate from pyridoxal: step 1/1." .
?annotation7 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer.' .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the pyridoxine kinase family. PdxY subfamily.' .
?pfs9 up:annotation ?annotation10 .
?annotation10 faldo:begin ?pfsb11 ;
faldo:end ?pfse12 ;
up:ligand ?ligand13 ;
rdf:type up:Binding_Site_Annotation .
?pfsb11 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
?pfse12 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?ligand13 rdfs:subClassOf chebi:30616 .
?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 ;
up:ligand ?ligand36 ;
rdf:type up:Binding_Site_Annotation .
?pfsb34 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?pfse35 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?ligand36 rdfs:subClassOf chebi:30616 .
?pfs39 up:annotation ?annotation40 .
?annotation40 faldo:begin ?pfsb41 ;
faldo:end ?pfse42 ;
up:ligand ?ligand43 ;
rdf:type up:Binding_Site_Annotation .
?pfsb41 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?pfse42 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
?ligand43 rdfs:subClassOf chebi:30616 .
?pfs46 up:annotation ?annotation47 .
?annotation47 faldo:begin ?pfsb48 ;
faldo:end ?pfse49 ;
up:ligand ?ligand50 ;
rdf:type up:Binding_Site_Annotation .
?pfsb48 faldo:position ?thisPositionOn51 ;
rdf:type faldo:ExactPosition .
?pfse49 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?ligand50 rdfs:subClassOf chebi:30616 .
?pfs53 up:annotation ?annotation54 .
?annotation54 faldo:begin ?pfsb55 ;
faldo:end ?pfse56 ;
up:ligand ?ligand57 ;
rdf:type up:Binding_Site_Annotation .
?pfsb55 faldo:position ?thisPositionOn58 ;
rdf:type faldo:ExactPosition .
?pfse56 faldo:position ?thisPositionOn59 ;
rdf:type faldo:ExactPosition .
?ligand57 rdfs:subClassOf chebi:30616 .
?pfs60 up:annotation ?annotation61 .
?annotation61 faldo:begin ?pfsb62 ;
faldo:end ?pfse63 ;
up:ligand ?ligand64 ;
rdf:type up:Binding_Site_Annotation .
?pfsb62 faldo:position ?thisPositionOn66 ;
rdf:type faldo:ExactPosition .
?pfse63 faldo:position ?thisPositionOn67 ;
rdf:type faldo:ExactPosition .
?ligand64 rdfs:subClassOf ?molecule65 .
?molecule65 rdfs:label 'substrate' .
_:597013 a rdf:Statement ;
up:attribution _:596988 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:597014 a rdf:Statement ;
up:attribution _:596989 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:597015 a rdf:Statement ;
up:attribution _:596990 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:597016 a rdf:Statement ;
up:attribution _:596991 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:597017 a rdf:Statement ;
up:attribution _:596992 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:597018 a rdf:Statement ;
up:attribution _:596993 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:597019 a rdf:Statement ;
up:attribution _:596994 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:597020 a rdf:Statement ;
up:attribution _:596995 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:597021 a rdf:Statement ;
up:attribution _:596996 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:597022 a rdf:Statement ;
up:attribution _:596997 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:418 .
_:597023 a rdf:Statement ;
up:attribution _:596998 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:597024 a rdf:Statement ;
up:attribution _:596999 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:597025 a rdf:Statement ;
up:attribution _:597000 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:597026 a rdf:Statement ;
up:attribution _:597001 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000287 .
_:597027 a rdf:Statement ;
up:attribution _:597002 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:597028 a rdf:Statement ;
up:attribution _:597003 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008478 .
_:597029 a rdf:Statement ;
up:attribution _:597004 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009443 .
_:597030 a rdf:Statement ;
up:source unirule:MF_01639 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:597031 a rdf:Statement ;
up:attribution _:597005 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:597032 a rdf:Statement ;
up:source unirule:MF_01639 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:597033 a rdf:Statement ;
up:attribution _:597006 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:597034 a rdf:Statement ;
up:source unirule:MF_01639 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:597035 a rdf:Statement ;
up:attribution _:597007 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:597036 a rdf:Statement ;
up:source unirule:MF_01639 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:597037 a rdf:Statement ;
up:attribution _:597008 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:597038 a rdf:Statement ;
up:source unirule:MF_01639 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:597039 a rdf:Statement ;
up:attribution _:597009 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:597040 a rdf:Statement ;
up:source unirule:MF_01639 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:597041 a rdf:Statement ;
up:attribution _:597010 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:597042 a rdf:Statement ;
up:source unirule:MF_01639 ;
rdf:subject ?pfs53 ;
rdf:predicate up:annotation ;
rdf:object ?annotation54 .
_:597043 a rdf:Statement ;
up:attribution _:597011 ;
rdf:subject ?pfs53 ;
rdf:predicate up:annotation ;
rdf:object ?annotation54 .
_:597044 a rdf:Statement ;
up:source unirule:MF_01639 ;
rdf:subject ?pfs60 ;
rdf:predicate up:annotation ;
rdf:object ?annotation61 .
_:597045 a rdf:Statement ;
up:attribution _:597012 ;
rdf:subject ?pfs60 ;
rdf:predicate up:annotation ;
rdf:object ?annotation61 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01639
#Rule MF_01639 Created by:? on:2006-11-29 Modified by:Edouard de Castro on:2024-09-03
VALUES ?supertaxon68 {taxon:201174 taxon:188787 taxon:1224}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01639 .
?thisOrganism rdfs:subClassOf+ ?supertaxon68 .
BIND(URI(CONCAT(STR(?this), '#MF_01639a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01639a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_01639a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01639a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01639a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_01639a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01639a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch73 faldo:location ?templateMotifSequenceMatchRegionP7715074 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP7715076 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP77150MF_0163969 .
?templateMotifSequenceMatchRegionP7715074 faldo:begin ?templateMotifSequenceMatchBeginP7715075 .
?templateMotifSequenceMatchBeginP7715075 faldo:position ?templateMotifSequenceMatchBeginPositionP7715070 ;
faldo:reference isoform:P77150-1 .
?templateMotifSequenceProfileAlignmentOperationP7715076 edam:has_input signature:MF_01639 ;
rdf:type edam:operation_0300 .
?targetMotifMatch77 faldo:location ?targetMotifMatchRegionMatch78 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0163980 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP77150MF_0163971 .
?targetMotifMatchRegionMatch78 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0163979 .
?targetMotifMatchRegionMatchBeginMF_0163979 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0163972 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0163980 edam:has_input signature:MF_01639 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77150MF_0163969, 1, (STRLEN(?templateMotifCigarP77150MF_0163969) - STRLEN(REPLACE(?templateMotifCigarP77150MF_0163969, CONCAT('^(?:-*[^-]){', STR(((209 - ?templateMotifSequenceMatchBeginPositionP7715070) + 1)), '}'), '')))), '[a-z]', '')) AS ?step181) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77150MF_0163971, 1, (STRLEN(?targetMotifMatchCigarP77150MF_0163971) - STRLEN(REPLACE(?targetMotifMatchCigarP77150MF_0163971, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77150MF_0163971, 1, (STRLEN(?targetMotifMatchCigarP77150MF_0163971) - STRLEN(REPLACE(?targetMotifMatchCigarP77150MF_0163971, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), '')))), '[^-]', ''))) AS ?step282) .
BIND(((?step282 + ?targetMotifMatchRegionMatchBeginPositionMF_0163972) - 1) AS ?thisPositionOn14) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77150MF_0163969, 1, (STRLEN(?templateMotifCigarP77150MF_0163969) - STRLEN(REPLACE(?templateMotifCigarP77150MF_0163969, CONCAT('^(?:-*[^-]){', STR(((212 - ?templateMotifSequenceMatchBeginPositionP7715070) + 1)), '}'), '')))), '[a-z]', '')) AS ?step183) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77150MF_0163971, 1, (STRLEN(?targetMotifMatchCigarP77150MF_0163971) - STRLEN(REPLACE(?targetMotifMatchCigarP77150MF_0163971, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77150MF_0163971, 1, (STRLEN(?targetMotifMatchCigarP77150MF_0163971) - STRLEN(REPLACE(?targetMotifMatchCigarP77150MF_0163971, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), '')))), '[^-]', ''))) AS ?step284) .
BIND(((?step284 + ?targetMotifMatchRegionMatchBeginPositionMF_0163972) - 1) AS ?thisPositionOn15) .
BIND(?this AS ?pfs1t85) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfsb11) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfse12) .
FILTER (REGEX('R[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][VLI]', SUBSTR(?thisSequenceValue, ?thisPositionOn14, (?thisPositionOn15 - ?thisPositionOn14)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01639a10')) AS ?annotation10) .
BIND(?this AS ?pfs9) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch90 faldo:location ?templateMotifSequenceMatchRegionP7715091 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP7715093 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP77150MF_0163986 .
?templateMotifSequenceMatchRegionP7715091 faldo:begin ?templateMotifSequenceMatchBeginP7715092 .
?templateMotifSequenceMatchBeginP7715092 faldo:position ?templateMotifSequenceMatchBeginPositionP7715087 ;
faldo:reference isoform:P77150-1 .
?templateMotifSequenceProfileAlignmentOperationP7715093 edam:has_input signature:MF_01639 ;
rdf:type edam:operation_0300 .
?targetMotifMatch94 faldo:location ?targetMotifMatchRegionMatch95 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0163997 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP77150MF_0163988 .
?targetMotifMatchRegionMatch95 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0163996 .
?targetMotifMatchRegionMatchBeginMF_0163996 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0163989 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0163997 edam:has_input signature:MF_01639 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77150MF_0163986, 1, (STRLEN(?templateMotifCigarP77150MF_0163986) - STRLEN(REPLACE(?templateMotifCigarP77150MF_0163986, CONCAT('^(?:-*[^-]){', STR(((45 - ?templateMotifSequenceMatchBeginPositionP7715087) + 1)), '}'), '')))), '[a-z]', '')) AS ?step198) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77150MF_0163988, 1, (STRLEN(?targetMotifMatchCigarP77150MF_0163988) - STRLEN(REPLACE(?targetMotifMatchCigarP77150MF_0163988, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77150MF_0163988, 1, (STRLEN(?targetMotifMatchCigarP77150MF_0163988) - STRLEN(REPLACE(?targetMotifMatchCigarP77150MF_0163988, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), '')))), '[^-]', ''))) AS ?step299) .
BIND(((?step299 + ?targetMotifMatchRegionMatchBeginPositionMF_0163989) - 1) AS ?thisPositionOn22) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77150MF_0163986, 1, (STRLEN(?templateMotifCigarP77150MF_0163986) - STRLEN(REPLACE(?templateMotifCigarP77150MF_0163986, CONCAT('^(?:-*[^-]){', STR(((46 - ?templateMotifSequenceMatchBeginPositionP7715087) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1100) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77150MF_0163988, 1, (STRLEN(?targetMotifMatchCigarP77150MF_0163988) - STRLEN(REPLACE(?targetMotifMatchCigarP77150MF_0163988, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77150MF_0163988, 1, (STRLEN(?targetMotifMatchCigarP77150MF_0163988) - STRLEN(REPLACE(?targetMotifMatchCigarP77150MF_0163988, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), '')))), '[^-]', ''))) AS ?step2101) .
BIND(((?step2101 + ?targetMotifMatchRegionMatchBeginPositionMF_0163989) - 1) AS ?thisPositionOn23) .
BIND(?this AS ?pfs1t102) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb18) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse19) .
FILTER (REGEX('[TM]Q', SUBSTR(?thisSequenceValue, ?thisPositionOn22, (?thisPositionOn23 - ?thisPositionOn22)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01639a17')) AS ?annotation17) .
BIND(?this AS ?pfs16) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch107 faldo:location ?templateMotifSequenceMatchRegionP77150108 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP77150110 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP77150MF_01639103 .
?templateMotifSequenceMatchRegionP77150108 faldo:begin ?templateMotifSequenceMatchBeginP77150109 .
?templateMotifSequenceMatchBeginP77150109 faldo:position ?templateMotifSequenceMatchBeginPositionP77150104 ;
faldo:reference isoform:P77150-1 .
?templateMotifSequenceProfileAlignmentOperationP77150110 edam:has_input signature:MF_01639 ;
rdf:type edam:operation_0300 .
?targetMotifMatch111 faldo:location ?targetMotifMatchRegionMatch112 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01639114 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP77150MF_01639105 .
?targetMotifMatchRegionMatch112 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01639113 .
?targetMotifMatchRegionMatchBeginMF_01639113 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01639106 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01639114 edam:has_input signature:MF_01639 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77150MF_01639103, 1, (STRLEN(?templateMotifCigarP77150MF_01639103) - STRLEN(REPLACE(?templateMotifCigarP77150MF_01639103, CONCAT('^(?:-*[^-]){', STR(((10 - ?templateMotifSequenceMatchBeginPositionP77150104) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1115) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77150MF_01639105, 1, (STRLEN(?targetMotifMatchCigarP77150MF_01639105) - STRLEN(REPLACE(?targetMotifMatchCigarP77150MF_01639105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77150MF_01639105, 1, (STRLEN(?targetMotifMatchCigarP77150MF_01639105) - STRLEN(REPLACE(?targetMotifMatchCigarP77150MF_01639105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), '')))), '[^-]', ''))) AS ?step2116) .
BIND(((?step2116 + ?targetMotifMatchRegionMatchBeginPositionMF_01639106) - 1) AS ?thisPositionOn30) .
BIND(?thisPositionOn30 AS ?thisPositionOn31) .
BIND(?this AS ?pfs1t117) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb26) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse27) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_01639a25')) AS ?annotation25) .
BIND(?this AS ?pfs24) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch122 faldo:location ?templateMotifSequenceMatchRegionP77150123 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP77150125 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP77150MF_01639118 .
?templateMotifSequenceMatchRegionP77150123 faldo:begin ?templateMotifSequenceMatchBeginP77150124 .
?templateMotifSequenceMatchBeginP77150124 faldo:position ?templateMotifSequenceMatchBeginPositionP77150119 ;
faldo:reference isoform:P77150-1 .
?templateMotifSequenceProfileAlignmentOperationP77150125 edam:has_input signature:MF_01639 ;
rdf:type edam:operation_0300 .
?targetMotifMatch126 faldo:location ?targetMotifMatchRegionMatch127 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01639129 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP77150MF_01639120 .
?targetMotifMatchRegionMatch127 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01639128 .
?targetMotifMatchRegionMatchBeginMF_01639128 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01639121 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01639129 edam:has_input signature:MF_01639 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77150MF_01639118, 1, (STRLEN(?templateMotifCigarP77150MF_01639118) - STRLEN(REPLACE(?templateMotifCigarP77150MF_01639118, CONCAT('^(?:-*[^-]){', STR(((112 - ?templateMotifSequenceMatchBeginPositionP77150119) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1130) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77150MF_01639120, 1, (STRLEN(?targetMotifMatchCigarP77150MF_01639120) - STRLEN(REPLACE(?targetMotifMatchCigarP77150MF_01639120, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77150MF_01639120, 1, (STRLEN(?targetMotifMatchCigarP77150MF_01639120) - STRLEN(REPLACE(?targetMotifMatchCigarP77150MF_01639120, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), '')))), '[^-]', ''))) AS ?step2131) .
BIND(((?step2131 + ?targetMotifMatchRegionMatchBeginPositionMF_01639121) - 1) AS ?thisPositionOn37) .
BIND(?thisPositionOn37 AS ?thisPositionOn38) .
BIND(?this AS ?pfs1t132) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01639a33')) AS ?annotation33) .
BIND(?this AS ?pfs32) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch137 faldo:location ?templateMotifSequenceMatchRegionP77150138 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP77150140 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP77150MF_01639133 .
?templateMotifSequenceMatchRegionP77150138 faldo:begin ?templateMotifSequenceMatchBeginP77150139 .
?templateMotifSequenceMatchBeginP77150139 faldo:position ?templateMotifSequenceMatchBeginPositionP77150134 ;
faldo:reference isoform:P77150-1 .
?templateMotifSequenceProfileAlignmentOperationP77150140 edam:has_input signature:MF_01639 ;
rdf:type edam:operation_0300 .
?targetMotifMatch141 faldo:location ?targetMotifMatchRegionMatch142 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01639144 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP77150MF_01639135 .
?targetMotifMatchRegionMatch142 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01639143 .
?targetMotifMatchRegionMatchBeginMF_01639143 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01639136 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01639144 edam:has_input signature:MF_01639 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77150MF_01639133, 1, (STRLEN(?templateMotifCigarP77150MF_01639133) - STRLEN(REPLACE(?templateMotifCigarP77150MF_01639133, CONCAT('^(?:-*[^-]){', STR(((144 - ?templateMotifSequenceMatchBeginPositionP77150134) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1145) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77150MF_01639135, 1, (STRLEN(?targetMotifMatchCigarP77150MF_01639135) - STRLEN(REPLACE(?targetMotifMatchCigarP77150MF_01639135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77150MF_01639135, 1, (STRLEN(?targetMotifMatchCigarP77150MF_01639135) - STRLEN(REPLACE(?targetMotifMatchCigarP77150MF_01639135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), '')))), '[^-]', ''))) AS ?step2146) .
BIND(((?step2146 + ?targetMotifMatchRegionMatchBeginPositionMF_01639136) - 1) AS ?thisPositionOn44) .
BIND(?thisPositionOn44 AS ?thisPositionOn45) .
BIND(?this AS ?pfs1t147) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb41) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse42) .
FILTER (REGEX('[AV]', SUBSTR(?thisSequenceValue, ?thisPositionOn44, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01639a40')) AS ?annotation40) .
BIND(?this AS ?pfs39) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch152 faldo:location ?templateMotifSequenceMatchRegionP77150153 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP77150155 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP77150MF_01639148 .
?templateMotifSequenceMatchRegionP77150153 faldo:begin ?templateMotifSequenceMatchBeginP77150154 .
?templateMotifSequenceMatchBeginP77150154 faldo:position ?templateMotifSequenceMatchBeginPositionP77150149 ;
faldo:reference isoform:P77150-1 .
?templateMotifSequenceProfileAlignmentOperationP77150155 edam:has_input signature:MF_01639 ;
rdf:type edam:operation_0300 .
?targetMotifMatch156 faldo:location ?targetMotifMatchRegionMatch157 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01639159 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP77150MF_01639150 .
?targetMotifMatchRegionMatch157 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01639158 .
?targetMotifMatchRegionMatchBeginMF_01639158 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01639151 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01639159 edam:has_input signature:MF_01639 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77150MF_01639148, 1, (STRLEN(?templateMotifCigarP77150MF_01639148) - STRLEN(REPLACE(?templateMotifCigarP77150MF_01639148, CONCAT('^(?:-*[^-]){', STR(((149 - ?templateMotifSequenceMatchBeginPositionP77150149) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1160) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77150MF_01639150, 1, (STRLEN(?targetMotifMatchCigarP77150MF_01639150) - STRLEN(REPLACE(?targetMotifMatchCigarP77150MF_01639150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77150MF_01639150, 1, (STRLEN(?targetMotifMatchCigarP77150MF_01639150) - STRLEN(REPLACE(?targetMotifMatchCigarP77150MF_01639150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), '')))), '[^-]', ''))) AS ?step2161) .
BIND(((?step2161 + ?targetMotifMatchRegionMatchBeginPositionMF_01639151) - 1) AS ?thisPositionOn51) .
BIND(?thisPositionOn51 AS ?thisPositionOn52) .
BIND(?this AS ?pfs1t162) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb48) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse49) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn51, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_01639a47')) AS ?annotation47) .
BIND(?this AS ?pfs46) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch167 faldo:location ?templateMotifSequenceMatchRegionP77150168 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP77150170 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP77150MF_01639163 .
?templateMotifSequenceMatchRegionP77150168 faldo:begin ?templateMotifSequenceMatchBeginP77150169 .
?templateMotifSequenceMatchBeginP77150169 faldo:position ?templateMotifSequenceMatchBeginPositionP77150164 ;
faldo:reference isoform:P77150-1 .
?templateMotifSequenceProfileAlignmentOperationP77150170 edam:has_input signature:MF_01639 ;
rdf:type edam:operation_0300 .
?targetMotifMatch171 faldo:location ?targetMotifMatchRegionMatch172 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01639174 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP77150MF_01639165 .
?targetMotifMatchRegionMatch172 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01639173 .
?targetMotifMatchRegionMatchBeginMF_01639173 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01639166 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01639174 edam:has_input signature:MF_01639 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77150MF_01639163, 1, (STRLEN(?templateMotifCigarP77150MF_01639163) - STRLEN(REPLACE(?templateMotifCigarP77150MF_01639163, CONCAT('^(?:-*[^-]){', STR(((182 - ?templateMotifSequenceMatchBeginPositionP77150164) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1175) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77150MF_01639165, 1, (STRLEN(?targetMotifMatchCigarP77150MF_01639165) - STRLEN(REPLACE(?targetMotifMatchCigarP77150MF_01639165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77150MF_01639165, 1, (STRLEN(?targetMotifMatchCigarP77150MF_01639165) - STRLEN(REPLACE(?targetMotifMatchCigarP77150MF_01639165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), '')))), '[^-]', ''))) AS ?step2176) .
BIND(((?step2176 + ?targetMotifMatchRegionMatchBeginPositionMF_01639166) - 1) AS ?thisPositionOn58) .
BIND(?thisPositionOn58 AS ?thisPositionOn59) .
BIND(?this AS ?pfs1t177) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb55) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse56) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn58, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_01639a54')) AS ?annotation54) .
BIND(?this AS ?pfs53) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch182 faldo:location ?templateMotifSequenceMatchRegionP77150183 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP77150185 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP77150MF_01639178 .
?templateMotifSequenceMatchRegionP77150183 faldo:begin ?templateMotifSequenceMatchBeginP77150184 .
?templateMotifSequenceMatchBeginP77150184 faldo:position ?templateMotifSequenceMatchBeginPositionP77150179 ;
faldo:reference isoform:P77150-1 .
?templateMotifSequenceProfileAlignmentOperationP77150185 edam:has_input signature:MF_01639 ;
rdf:type edam:operation_0300 .
?targetMotifMatch186 faldo:location ?targetMotifMatchRegionMatch187 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01639189 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP77150MF_01639180 .
?targetMotifMatchRegionMatch187 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01639188 .
?targetMotifMatchRegionMatchBeginMF_01639188 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01639181 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01639189 edam:has_input signature:MF_01639 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77150MF_01639178, 1, (STRLEN(?templateMotifCigarP77150MF_01639178) - STRLEN(REPLACE(?templateMotifCigarP77150MF_01639178, CONCAT('^(?:-*[^-]){', STR(((224 - ?templateMotifSequenceMatchBeginPositionP77150179) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1190) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77150MF_01639180, 1, (STRLEN(?targetMotifMatchCigarP77150MF_01639180) - STRLEN(REPLACE(?targetMotifMatchCigarP77150MF_01639180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77150MF_01639180, 1, (STRLEN(?targetMotifMatchCigarP77150MF_01639180) - STRLEN(REPLACE(?targetMotifMatchCigarP77150MF_01639180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1190), '}'), '')))), '[^-]', ''))) AS ?step2191) .
BIND(((?step2191 + ?targetMotifMatchRegionMatchBeginPositionMF_01639181) - 1) AS ?thisPositionOn66) .
BIND(?thisPositionOn66 AS ?thisPositionOn67) .
BIND(?this AS ?pfs1t192) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfsb62) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfse63) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn66, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01639a61')) AS ?annotation61) .
BIND(?this AS ?pfs60) .
}
}
"xsd:string |