| http://purl.uniprot.org/unirules/MF_01517#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:549219 up:source unirule:MF_01517 .
_:549220 up:source unirule:MF_01517 .
_:549221 up:source unirule:MF_01517 .
_:549222 up:source unirule:MF_01517 .
_:549223 up:source unirule:MF_01517 .
_:549224 up:source unirule:MF_01517 .
_:549225 up:source unirule:MF_01517 .
_:549226 up:source unirule:MF_01517 .
_:549227 up:source unirule:MF_01517 .
_:549228 up:source unirule:MF_01517 .
_:549229 up:source unirule:MF_01517 .
_:549230 up:source unirule:MF_01517 .
_:549231 up:source unirule:MF_01517 .
_:549232 up:source unirule:MF_01517 .
_:549233 up:source unirule:MF_01517 .
_:549234 up:source unirule:MF_01517 .
_:549235 up:source unirule:MF_01517 .
_:549236 up:source unirule:MF_01517 .
_:549237 up:source unirule:MF_01517 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation5 ;
up:classifiedWith GO:0006099 ,
GO:0030060 ,
keyword:520 ,
keyword:560 ,
keyword:816 ;
up:recommendedName ?name0 .
?name0 up:ecName '1.1.1.37' ;
up:fullName 'Malate dehydrogenase' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'mdh' .
?annotation2 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the reversible oxidation of malate to oxaloacetate.' .
?annotation3 up:activity ?activity4 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity4 up:catalyticActivity ;
up:enzymeClass .
?annotation5 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the LDH/MDH superfamily. MDH type 2 family.' .
?pfs6 up:annotation ?annotation7 .
?annotation7 faldo:begin ?pfsb8 ;
faldo:end ?pfse9 ;
up:ligand ?ligand10 ;
rdf:type up:Binding_Site_Annotation .
?pfsb8 faldo:position ?thisPositionOn11 ;
rdf:type faldo:ExactPosition .
?pfse9 faldo:position ?thisPositionOn12 ;
rdf:type faldo:ExactPosition .
?ligand10 rdfs:subClassOf chebi:57540 .
?pfs13 up:annotation ?annotation14 .
?annotation14 faldo:begin ?pfsb15 ;
faldo:end ?pfse16 ;
up:ligand ?ligand17 ;
rdf:type up:Binding_Site_Annotation .
?pfsb15 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse16 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?ligand17 rdfs:subClassOf chebi:57540 .
?pfs20 up:annotation ?annotation21 .
?annotation21 faldo:begin ?pfsb22 ;
faldo:end ?pfse23 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton acceptor' .
?pfsb22 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfse23 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfs26 up:annotation ?annotation27 .
?annotation27 faldo:begin ?pfsb28 ;
faldo:end ?pfse29 ;
up:ligand ?ligand30 ;
rdf:type up:Binding_Site_Annotation .
?pfsb28 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?pfse29 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
?ligand30 rdfs:subClassOf ?molecule31 .
?molecule31 rdfs:label 'substrate' .
?pfs34 up:annotation ?annotation35 .
?annotation35 faldo:begin ?pfsb36 ;
faldo:end ?pfse37 ;
up:ligand ?ligand38 ;
rdf:type up:Binding_Site_Annotation .
?pfsb36 faldo:position ?thisPositionOn40 ;
rdf:type faldo:ExactPosition .
?pfse37 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?ligand38 rdfs:subClassOf ?molecule39 .
?molecule39 rdfs:label 'substrate' .
?pfs42 up:annotation ?annotation43 .
?annotation43 faldo:begin ?pfsb44 ;
faldo:end ?pfse45 ;
up:ligand ?ligand46 ;
rdf:type up:Binding_Site_Annotation .
?pfsb44 faldo:position ?thisPositionOn47 ;
rdf:type faldo:ExactPosition .
?pfse45 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?ligand46 rdfs:subClassOf chebi:57540 .
?pfs49 up:annotation ?annotation50 .
?annotation50 faldo:begin ?pfsb51 ;
faldo:end ?pfse52 ;
up:ligand ?ligand53 ;
rdf:type up:Binding_Site_Annotation .
?pfsb51 faldo:position ?thisPositionOn54 ;
rdf:type faldo:ExactPosition .
?pfse52 faldo:position ?thisPositionOn55 ;
rdf:type faldo:ExactPosition .
?ligand53 rdfs:subClassOf chebi:57540 .
?pfs56 up:annotation ?annotation57 .
?annotation57 faldo:begin ?pfsb58 ;
faldo:end ?pfse59 ;
up:ligand ?ligand60 ;
rdf:type up:Binding_Site_Annotation .
?pfsb58 faldo:position ?thisPositionOn62 ;
rdf:type faldo:ExactPosition .
?pfse59 faldo:position ?thisPositionOn63 ;
rdf:type faldo:ExactPosition .
?ligand60 rdfs:subClassOf ?molecule61 .
?molecule61 rdfs:label 'substrate' .
?pfs64 up:annotation ?annotation65 .
?annotation65 faldo:begin ?pfsb66 ;
faldo:end ?pfse67 ;
up:ligand ?ligand68 ;
rdf:type up:Binding_Site_Annotation .
?pfsb66 faldo:position ?thisPositionOn70 ;
rdf:type faldo:ExactPosition .
?pfse67 faldo:position ?thisPositionOn71 ;
rdf:type faldo:ExactPosition .
?ligand68 rdfs:subClassOf ?molecule69 .
?molecule69 rdfs:label 'substrate' .
_:549238 a rdf:Statement ;
up:attribution _:549219 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:549239 a rdf:Statement ;
up:attribution _:549220 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:549240 a rdf:Statement ;
up:attribution _:549221 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:549241 a rdf:Statement ;
up:attribution _:549222 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:549242 a rdf:Statement ;
up:attribution _:549223 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:549243 a rdf:Statement ;
up:attribution _:549224 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:560 .
_:549244 a rdf:Statement ;
up:attribution _:549225 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:816 .
_:549245 a rdf:Statement ;
up:attribution _:549226 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:520 .
_:549246 a rdf:Statement ;
up:attribution _:549227 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0030060 .
_:549247 a rdf:Statement ;
up:attribution _:549228 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006099 .
_:549248 a rdf:Statement ;
up:source unirule:MF_01517 ;
rdf:subject ?pfs6 ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:549249 a rdf:Statement ;
up:attribution _:549229 ;
rdf:subject ?pfs6 ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:549250 a rdf:Statement ;
up:source unirule:MF_01517 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:549251 a rdf:Statement ;
up:attribution _:549230 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:549252 a rdf:Statement ;
up:source unirule:MF_01517 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:549253 a rdf:Statement ;
up:attribution _:549231 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:549254 a rdf:Statement ;
up:source unirule:MF_01517 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:549255 a rdf:Statement ;
up:attribution _:549232 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:549256 a rdf:Statement ;
up:source unirule:MF_01517 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:549257 a rdf:Statement ;
up:attribution _:549233 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:549258 a rdf:Statement ;
up:source unirule:MF_01517 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:549259 a rdf:Statement ;
up:attribution _:549234 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:549260 a rdf:Statement ;
up:source unirule:MF_01517 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:549261 a rdf:Statement ;
up:attribution _:549235 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:549262 a rdf:Statement ;
up:source unirule:MF_01517 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:549263 a rdf:Statement ;
up:attribution _:549236 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:549264 a rdf:Statement ;
up:source unirule:MF_01517 ;
rdf:subject ?pfs64 ;
rdf:predicate up:annotation ;
rdf:object ?annotation65 .
_:549265 a rdf:Statement ;
up:attribution _:549237 ;
rdf:subject ?pfs64 ;
rdf:predicate up:annotation ;
rdf:object ?annotation65 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01517
#Rule MF_01517 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01517 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_01517a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01517a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_01517a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01517a5')) AS ?annotation5) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch76 faldo:location ?templateMotifSequenceMatchRegionP1058477 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1058479 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP10584MF_0151772 .
?templateMotifSequenceMatchRegionP1058477 faldo:begin ?templateMotifSequenceMatchBeginP1058478 .
?templateMotifSequenceMatchBeginP1058478 faldo:position ?templateMotifSequenceMatchBeginPositionP1058473 ;
faldo:reference isoform:P10584-1 .
?templateMotifSequenceProfileAlignmentOperationP1058479 edam:has_input signature:MF_01517 ;
rdf:type edam:operation_0300 .
?targetMotifMatch80 faldo:location ?targetMotifMatchRegionMatch81 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0151783 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP10584MF_0151774 .
?targetMotifMatchRegionMatch81 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0151782 .
?targetMotifMatchRegionMatchBeginMF_0151782 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0151775 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0151783 edam:has_input signature:MF_01517 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10584MF_0151772, 1, (STRLEN(?templateMotifCigarP10584MF_0151772) - STRLEN(REPLACE(?templateMotifCigarP10584MF_0151772, CONCAT('^(?:-*[^-]){', STR(((11 - ?templateMotifSequenceMatchBeginPositionP1058473) + 1)), '}'), '')))), '[a-z]', '')) AS ?step184) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10584MF_0151774, 1, (STRLEN(?targetMotifMatchCigarP10584MF_0151774) - STRLEN(REPLACE(?targetMotifMatchCigarP10584MF_0151774, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10584MF_0151774, 1, (STRLEN(?targetMotifMatchCigarP10584MF_0151774) - STRLEN(REPLACE(?targetMotifMatchCigarP10584MF_0151774, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), '')))), '[^-]', ''))) AS ?step285) .
BIND(((?step285 + ?targetMotifMatchRegionMatchBeginPositionMF_0151775) - 1) AS ?thisPositionOn11) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10584MF_0151772, 1, (STRLEN(?templateMotifCigarP10584MF_0151772) - STRLEN(REPLACE(?templateMotifCigarP10584MF_0151772, CONCAT('^(?:-*[^-]){', STR(((17 - ?templateMotifSequenceMatchBeginPositionP1058473) + 1)), '}'), '')))), '[a-z]', '')) AS ?step186) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10584MF_0151774, 1, (STRLEN(?targetMotifMatchCigarP10584MF_0151774) - STRLEN(REPLACE(?targetMotifMatchCigarP10584MF_0151774, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10584MF_0151774, 1, (STRLEN(?targetMotifMatchCigarP10584MF_0151774) - STRLEN(REPLACE(?targetMotifMatchCigarP10584MF_0151774, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), '')))), '[^-]', ''))) AS ?step287) .
BIND(((?step287 + ?targetMotifMatchRegionMatchBeginPositionMF_0151775) - 1) AS ?thisPositionOn12) .
BIND(?this AS ?pfs1t88) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn11))) AS ?pfsb8) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfse9) .
FILTER (REGEX('G[AG][ARNDCQEGHILKMFPSTWYVBZJUOX]G[ARNDCQEGHILKMFPSTWYVBZJUOX][IV][GACS]', SUBSTR(?thisSequenceValue, ?thisPositionOn11, (?thisPositionOn12 - ?thisPositionOn11)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01517a7')) AS ?annotation7) .
BIND(?this AS ?pfs6) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch93 faldo:location ?templateMotifSequenceMatchRegionP1058494 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1058496 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP10584MF_0151789 .
?templateMotifSequenceMatchRegionP1058494 faldo:begin ?templateMotifSequenceMatchBeginP1058495 .
?templateMotifSequenceMatchBeginP1058495 faldo:position ?templateMotifSequenceMatchBeginPositionP1058490 ;
faldo:reference isoform:P10584-1 .
?templateMotifSequenceProfileAlignmentOperationP1058496 edam:has_input signature:MF_01517 ;
rdf:type edam:operation_0300 .
?targetMotifMatch97 faldo:location ?targetMotifMatchRegionMatch98 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01517100 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP10584MF_0151791 .
?targetMotifMatchRegionMatch98 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0151799 .
?targetMotifMatchRegionMatchBeginMF_0151799 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0151792 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01517100 edam:has_input signature:MF_01517 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10584MF_0151789, 1, (STRLEN(?templateMotifCigarP10584MF_0151789) - STRLEN(REPLACE(?templateMotifCigarP10584MF_0151789, CONCAT('^(?:-*[^-]){', STR(((129 - ?templateMotifSequenceMatchBeginPositionP1058490) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1101) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10584MF_0151791, 1, (STRLEN(?targetMotifMatchCigarP10584MF_0151791) - STRLEN(REPLACE(?targetMotifMatchCigarP10584MF_0151791, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10584MF_0151791, 1, (STRLEN(?targetMotifMatchCigarP10584MF_0151791) - STRLEN(REPLACE(?targetMotifMatchCigarP10584MF_0151791, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), '')))), '[^-]', ''))) AS ?step2102) .
BIND(((?step2102 + ?targetMotifMatchRegionMatchBeginPositionMF_0151792) - 1) AS ?thisPositionOn18) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10584MF_0151789, 1, (STRLEN(?templateMotifCigarP10584MF_0151789) - STRLEN(REPLACE(?templateMotifCigarP10584MF_0151789, CONCAT('^(?:-*[^-]){', STR(((131 - ?templateMotifSequenceMatchBeginPositionP1058490) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1103) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10584MF_0151791, 1, (STRLEN(?targetMotifMatchCigarP10584MF_0151791) - STRLEN(REPLACE(?targetMotifMatchCigarP10584MF_0151791, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1103), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10584MF_0151791, 1, (STRLEN(?targetMotifMatchCigarP10584MF_0151791) - STRLEN(REPLACE(?targetMotifMatchCigarP10584MF_0151791, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1103), '}'), '')))), '[^-]', ''))) AS ?step2104) .
BIND(((?step2104 + ?targetMotifMatchRegionMatchBeginPositionMF_0151792) - 1) AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t105) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) .
FILTER (REGEX('[VT]GN', SUBSTR(?thisSequenceValue, ?thisPositionOn18, (?thisPositionOn19 - ?thisPositionOn18)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01517a14')) AS ?annotation14) .
BIND(?this AS ?pfs13) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch110 faldo:location ?templateMotifSequenceMatchRegionP10584111 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP10584113 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP10584MF_01517106 .
?templateMotifSequenceMatchRegionP10584111 faldo:begin ?templateMotifSequenceMatchBeginP10584112 .
?templateMotifSequenceMatchBeginP10584112 faldo:position ?templateMotifSequenceMatchBeginPositionP10584107 ;
faldo:reference isoform:P10584-1 .
?templateMotifSequenceProfileAlignmentOperationP10584113 edam:has_input signature:MF_01517 ;
rdf:type edam:operation_0300 .
?targetMotifMatch114 faldo:location ?targetMotifMatchRegionMatch115 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01517117 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP10584MF_01517108 .
?targetMotifMatchRegionMatch115 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01517116 .
?targetMotifMatchRegionMatchBeginMF_01517116 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01517109 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01517117 edam:has_input signature:MF_01517 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10584MF_01517106, 1, (STRLEN(?templateMotifCigarP10584MF_01517106) - STRLEN(REPLACE(?templateMotifCigarP10584MF_01517106, CONCAT('^(?:-*[^-]){', STR(((187 - ?templateMotifSequenceMatchBeginPositionP10584107) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1118) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10584MF_01517108, 1, (STRLEN(?targetMotifMatchCigarP10584MF_01517108) - STRLEN(REPLACE(?targetMotifMatchCigarP10584MF_01517108, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1118), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10584MF_01517108, 1, (STRLEN(?targetMotifMatchCigarP10584MF_01517108) - STRLEN(REPLACE(?targetMotifMatchCigarP10584MF_01517108, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1118), '}'), '')))), '[^-]', ''))) AS ?step2119) .
BIND(((?step2119 + ?targetMotifMatchRegionMatchBeginPositionMF_01517109) - 1) AS ?thisPositionOn24) .
BIND(?thisPositionOn24 AS ?thisPositionOn25) .
BIND(?this AS ?pfs1t120) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb22) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse23) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_01517a21')) AS ?annotation21) .
BIND(?this AS ?pfs20) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch125 faldo:location ?templateMotifSequenceMatchRegionP10584126 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP10584128 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP10584MF_01517121 .
?templateMotifSequenceMatchRegionP10584126 faldo:begin ?templateMotifSequenceMatchBeginP10584127 .
?templateMotifSequenceMatchBeginP10584127 faldo:position ?templateMotifSequenceMatchBeginPositionP10584122 ;
faldo:reference isoform:P10584-1 .
?templateMotifSequenceProfileAlignmentOperationP10584128 edam:has_input signature:MF_01517 ;
rdf:type edam:operation_0300 .
?targetMotifMatch129 faldo:location ?targetMotifMatchRegionMatch130 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01517132 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP10584MF_01517123 .
?targetMotifMatchRegionMatch130 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01517131 .
?targetMotifMatchRegionMatchBeginMF_01517131 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01517124 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01517132 edam:has_input signature:MF_01517 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10584MF_01517121, 1, (STRLEN(?templateMotifCigarP10584MF_01517121) - STRLEN(REPLACE(?templateMotifCigarP10584MF_01517121, CONCAT('^(?:-*[^-]){', STR(((92 - ?templateMotifSequenceMatchBeginPositionP10584122) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1133) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10584MF_01517123, 1, (STRLEN(?targetMotifMatchCigarP10584MF_01517123) - STRLEN(REPLACE(?targetMotifMatchCigarP10584MF_01517123, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1133), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10584MF_01517123, 1, (STRLEN(?targetMotifMatchCigarP10584MF_01517123) - STRLEN(REPLACE(?targetMotifMatchCigarP10584MF_01517123, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1133), '}'), '')))), '[^-]', ''))) AS ?step2134) .
BIND(((?step2134 + ?targetMotifMatchRegionMatchBeginPositionMF_01517124) - 1) AS ?thisPositionOn32) .
BIND(?thisPositionOn32 AS ?thisPositionOn33) .
BIND(?this AS ?pfs1t135) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb28) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse29) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn32, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_01517a27')) AS ?annotation27) .
BIND(?this AS ?pfs26) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch140 faldo:location ?templateMotifSequenceMatchRegionP10584141 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP10584143 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP10584MF_01517136 .
?templateMotifSequenceMatchRegionP10584141 faldo:begin ?templateMotifSequenceMatchBeginP10584142 .
?templateMotifSequenceMatchBeginP10584142 faldo:position ?templateMotifSequenceMatchBeginPositionP10584137 ;
faldo:reference isoform:P10584-1 .
?templateMotifSequenceProfileAlignmentOperationP10584143 edam:has_input signature:MF_01517 ;
rdf:type edam:operation_0300 .
?targetMotifMatch144 faldo:location ?targetMotifMatchRegionMatch145 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01517147 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP10584MF_01517138 .
?targetMotifMatchRegionMatch145 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01517146 .
?targetMotifMatchRegionMatchBeginMF_01517146 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01517139 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01517147 edam:has_input signature:MF_01517 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10584MF_01517136, 1, (STRLEN(?templateMotifCigarP10584MF_01517136) - STRLEN(REPLACE(?templateMotifCigarP10584MF_01517136, CONCAT('^(?:-*[^-]){', STR(((98 - ?templateMotifSequenceMatchBeginPositionP10584137) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1148) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10584MF_01517138, 1, (STRLEN(?targetMotifMatchCigarP10584MF_01517138) - STRLEN(REPLACE(?targetMotifMatchCigarP10584MF_01517138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10584MF_01517138, 1, (STRLEN(?targetMotifMatchCigarP10584MF_01517138) - STRLEN(REPLACE(?targetMotifMatchCigarP10584MF_01517138, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), '')))), '[^-]', ''))) AS ?step2149) .
BIND(((?step2149 + ?targetMotifMatchRegionMatchBeginPositionMF_01517139) - 1) AS ?thisPositionOn40) .
BIND(?thisPositionOn40 AS ?thisPositionOn41) .
BIND(?this AS ?pfs1t150) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb36) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse37) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn40, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_01517a35')) AS ?annotation35) .
BIND(?this AS ?pfs34) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch155 faldo:location ?templateMotifSequenceMatchRegionP10584156 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP10584158 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP10584MF_01517151 .
?templateMotifSequenceMatchRegionP10584156 faldo:begin ?templateMotifSequenceMatchBeginP10584157 .
?templateMotifSequenceMatchBeginP10584157 faldo:position ?templateMotifSequenceMatchBeginPositionP10584152 ;
faldo:reference isoform:P10584-1 .
?templateMotifSequenceProfileAlignmentOperationP10584158 edam:has_input signature:MF_01517 ;
rdf:type edam:operation_0300 .
?targetMotifMatch159 faldo:location ?targetMotifMatchRegionMatch160 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01517162 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP10584MF_01517153 .
?targetMotifMatchRegionMatch160 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01517161 .
?targetMotifMatchRegionMatchBeginMF_01517161 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01517154 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01517162 edam:has_input signature:MF_01517 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10584MF_01517151, 1, (STRLEN(?templateMotifCigarP10584MF_01517151) - STRLEN(REPLACE(?templateMotifCigarP10584MF_01517151, CONCAT('^(?:-*[^-]){', STR(((105 - ?templateMotifSequenceMatchBeginPositionP10584152) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1163) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10584MF_01517153, 1, (STRLEN(?targetMotifMatchCigarP10584MF_01517153) - STRLEN(REPLACE(?targetMotifMatchCigarP10584MF_01517153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10584MF_01517153, 1, (STRLEN(?targetMotifMatchCigarP10584MF_01517153) - STRLEN(REPLACE(?targetMotifMatchCigarP10584MF_01517153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), '')))), '[^-]', ''))) AS ?step2164) .
BIND(((?step2164 + ?targetMotifMatchRegionMatchBeginPositionMF_01517154) - 1) AS ?thisPositionOn47) .
BIND(?thisPositionOn47 AS ?thisPositionOn48) .
BIND(?this AS ?pfs1t165) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb44) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse45) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn47, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_01517a43')) AS ?annotation43) .
BIND(?this AS ?pfs42) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch170 faldo:location ?templateMotifSequenceMatchRegionP10584171 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP10584173 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP10584MF_01517166 .
?templateMotifSequenceMatchRegionP10584171 faldo:begin ?templateMotifSequenceMatchBeginP10584172 .
?templateMotifSequenceMatchBeginP10584172 faldo:position ?templateMotifSequenceMatchBeginPositionP10584167 ;
faldo:reference isoform:P10584-1 .
?templateMotifSequenceProfileAlignmentOperationP10584173 edam:has_input signature:MF_01517 ;
rdf:type edam:operation_0300 .
?targetMotifMatch174 faldo:location ?targetMotifMatchRegionMatch175 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01517177 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP10584MF_01517168 .
?targetMotifMatchRegionMatch175 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01517176 .
?targetMotifMatchRegionMatchBeginMF_01517176 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01517169 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01517177 edam:has_input signature:MF_01517 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10584MF_01517166, 1, (STRLEN(?templateMotifCigarP10584MF_01517166) - STRLEN(REPLACE(?templateMotifCigarP10584MF_01517166, CONCAT('^(?:-*[^-]){', STR(((112 - ?templateMotifSequenceMatchBeginPositionP10584167) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1178) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10584MF_01517168, 1, (STRLEN(?targetMotifMatchCigarP10584MF_01517168) - STRLEN(REPLACE(?targetMotifMatchCigarP10584MF_01517168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10584MF_01517168, 1, (STRLEN(?targetMotifMatchCigarP10584MF_01517168) - STRLEN(REPLACE(?targetMotifMatchCigarP10584MF_01517168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), '')))), '[^-]', ''))) AS ?step2179) .
BIND(((?step2179 + ?targetMotifMatchRegionMatchBeginPositionMF_01517169) - 1) AS ?thisPositionOn54) .
BIND(?thisPositionOn54 AS ?thisPositionOn55) .
BIND(?this AS ?pfs1t180) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb51) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse52) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn54, 1) = 'Q')) .
BIND(URI(CONCAT(STR(?this), '#MF_01517a50')) AS ?annotation50) .
BIND(?this AS ?pfs49) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch185 faldo:location ?templateMotifSequenceMatchRegionP10584186 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP10584188 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP10584MF_01517181 .
?templateMotifSequenceMatchRegionP10584186 faldo:begin ?templateMotifSequenceMatchBeginP10584187 .
?templateMotifSequenceMatchBeginP10584187 faldo:position ?templateMotifSequenceMatchBeginPositionP10584182 ;
faldo:reference isoform:P10584-1 .
?templateMotifSequenceProfileAlignmentOperationP10584188 edam:has_input signature:MF_01517 ;
rdf:type edam:operation_0300 .
?targetMotifMatch189 faldo:location ?targetMotifMatchRegionMatch190 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01517192 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP10584MF_01517183 .
?targetMotifMatchRegionMatch190 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01517191 .
?targetMotifMatchRegionMatchBeginMF_01517191 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01517184 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01517192 edam:has_input signature:MF_01517 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10584MF_01517181, 1, (STRLEN(?templateMotifCigarP10584MF_01517181) - STRLEN(REPLACE(?templateMotifCigarP10584MF_01517181, CONCAT('^(?:-*[^-]){', STR(((131 - ?templateMotifSequenceMatchBeginPositionP10584182) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1193) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10584MF_01517183, 1, (STRLEN(?targetMotifMatchCigarP10584MF_01517183) - STRLEN(REPLACE(?targetMotifMatchCigarP10584MF_01517183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10584MF_01517183, 1, (STRLEN(?targetMotifMatchCigarP10584MF_01517183) - STRLEN(REPLACE(?targetMotifMatchCigarP10584MF_01517183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1193), '}'), '')))), '[^-]', ''))) AS ?step2194) .
BIND(((?step2194 + ?targetMotifMatchRegionMatchBeginPositionMF_01517184) - 1) AS ?thisPositionOn62) .
BIND(?thisPositionOn62 AS ?thisPositionOn63) .
BIND(?this AS ?pfs1t195) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfsb58) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfse59) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn62, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_01517a57')) AS ?annotation57) .
BIND(?this AS ?pfs56) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch200 faldo:location ?templateMotifSequenceMatchRegionP10584201 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP10584203 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP10584MF_01517196 .
?templateMotifSequenceMatchRegionP10584201 faldo:begin ?templateMotifSequenceMatchBeginP10584202 .
?templateMotifSequenceMatchBeginP10584202 faldo:position ?templateMotifSequenceMatchBeginPositionP10584197 ;
faldo:reference isoform:P10584-1 .
?templateMotifSequenceProfileAlignmentOperationP10584203 edam:has_input signature:MF_01517 ;
rdf:type edam:operation_0300 .
?targetMotifMatch204 faldo:location ?targetMotifMatchRegionMatch205 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01517207 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP10584MF_01517198 .
?targetMotifMatchRegionMatch205 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01517206 .
?targetMotifMatchRegionMatchBeginMF_01517206 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01517199 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01517207 edam:has_input signature:MF_01517 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10584MF_01517196, 1, (STRLEN(?templateMotifCigarP10584MF_01517196) - STRLEN(REPLACE(?templateMotifCigarP10584MF_01517196, CONCAT('^(?:-*[^-]){', STR(((162 - ?templateMotifSequenceMatchBeginPositionP10584197) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1208) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10584MF_01517198, 1, (STRLEN(?targetMotifMatchCigarP10584MF_01517198) - STRLEN(REPLACE(?targetMotifMatchCigarP10584MF_01517198, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1208), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10584MF_01517198, 1, (STRLEN(?targetMotifMatchCigarP10584MF_01517198) - STRLEN(REPLACE(?targetMotifMatchCigarP10584MF_01517198, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1208), '}'), '')))), '[^-]', ''))) AS ?step2209) .
BIND(((?step2209 + ?targetMotifMatchRegionMatchBeginPositionMF_01517199) - 1) AS ?thisPositionOn70) .
BIND(?thisPositionOn70 AS ?thisPositionOn71) .
BIND(?this AS ?pfs1t210) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb66) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse67) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn70, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_01517a65')) AS ?annotation65) .
BIND(?this AS ?pfs64) .
}
}
"xsd:string |