| http://purl.uniprot.org/unirules/MF_02082#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:738216 up:source unirule:MF_02082 .
_:738217 up:source unirule:MF_02082 .
_:738218 up:source unirule:MF_02082 .
_:738219 up:source unirule:MF_02082 .
_:738220 up:source unirule:MF_02082 .
_:738221 up:source unirule:MF_02082 .
_:738222 up:source unirule:MF_02082 .
_:738223 up:source unirule:MF_02082 .
_:738224 up:source unirule:MF_02082 .
_:738225 up:source unirule:MF_02082 .
_:738226 up:source unirule:MF_02082 .
_:738227 up:source unirule:MF_02082 .
_:738228 up:source unirule:MF_02082 .
_:738229 up:source unirule:MF_02082 .
_:738230 up:source unirule:MF_02082 .
_:738231 up:source unirule:MF_02082 .
_:738232 up:source unirule:MF_02082 .
_:738233 up:source unirule:MF_02082 .
_:738234 up:source unirule:MF_02082 .
_:738235 up:source unirule:MF_02082 .
_:738236 up:source unirule:MF_02082 .
_:738237 up:source unirule:MF_02082 .
_:738238 up:source unirule:MF_02082 .
_:738239 up:source unirule:MF_02082 .
_:738240 up:source unirule:MF_02082 .
_:738241 up:source unirule:MF_02082 .
?this up:annotation ?annotation1 ,
?annotation3 ,
?annotation4 ,
?annotation6 ;
up:classifiedWith GO:0005737 ,
GO:0016301 ,
GO:0019878 ,
keyword:28 ,
keyword:418 ,
keyword:457 ,
keyword:547 ,
keyword:67 ,
keyword:808 ,
keyword:963 .
?gene0 skos:prefLabel 'lysZ' .
?annotation1 up:activity ?activity2 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity2 up:catalyticActivity ;
up:enzymeClass .
?annotation3 a up:Pathway_Annotation ;
rdfs:comment 'Amino-acid biosynthesis; L-lysine biosynthesis via AAA pathway; L-lysine from L-alpha-aminoadipate (Thermus route): step 2/5.' .
?annotation4 a up:Subcellular_Location_Annotation .
?annotation4li5 up:cellularComponent .
?annotation6 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the acetylglutamate kinase family. LysZ subfamily.' .
?case7 up:classifiedWith GO:0042450 ,
keyword:55 .
?case9 up:recommendedName ?name10 .
?name10 up:ecName '2.7.2.17' ,
'2.7.2.19' ;
up:fullName '[LysW]-aminoadipate/[LysW]-glutamate kinase' ;
rdf:type up:Structured_Name .
?case11 up:recommendedName ?name12 .
?name12 up:ecName '2.7.2.17' ;
up:fullName '[LysW]-aminoadipate kinase' ;
rdf:type up:Structured_Name .
?case13 up:recommendedName ?name14 .
?name14 up:ecName '2.7.2.17' ,
'2.7.2.19' ;
up:fullName 'Putative [LysW]-aminoadipate/[LysW]-glutamate kinase' ;
rdf:type up:Structured_Name .
?case15 up:recommendedName ?name16 .
?name16 up:ecName '2.7.2.17' ;
up:fullName 'Putative [LysW]-aminoadipate kinase' ;
rdf:type up:Structured_Name .
?pfs17 up:annotation ?annotation18 .
?annotation18 faldo:begin ?pfsb19 ;
faldo:end ?pfse20 ;
up:ligand ?ligand21 ;
rdf:type up:Binding_Site_Annotation .
?pfsb19 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?pfse20 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?ligand21 rdfs:subClassOf ?molecule22 .
?molecule22 rdfs:label 'substrate' .
?pfs25 up:annotation ?annotation26 .
?annotation26 faldo:begin ?pfsb27 ;
faldo:end ?pfse28 ;
up:ligand ?ligand29 ;
rdf:type up:Binding_Site_Annotation .
?pfsb27 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?pfse28 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?ligand29 rdfs:subClassOf ?molecule30 .
?molecule30 rdfs:label 'substrate' .
?pfs33 up:annotation ?annotation34 .
?annotation34 faldo:begin ?pfsb35 ;
faldo:end ?pfse36 ;
up:ligand ?ligand37 ;
rdf:type up:Binding_Site_Annotation .
?pfsb35 faldo:position ?thisPositionOn39 ;
rdf:type faldo:ExactPosition .
?pfse36 faldo:position ?thisPositionOn40 ;
rdf:type faldo:ExactPosition .
?ligand37 rdfs:subClassOf ?molecule38 .
?molecule38 rdfs:label 'substrate' .
?pfs41 up:annotation ?annotation42 .
?annotation42 faldo:begin ?pfsb43 ;
faldo:end ?pfse44 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Transition state stabilizer' .
?pfsb43 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
?pfse44 faldo:position ?thisPositionOn46 ;
rdf:type faldo:ExactPosition .
?pfs47 up:annotation ?annotation48 .
?annotation48 faldo:begin ?pfsb49 ;
faldo:end ?pfse50 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Transition state stabilizer' .
?pfsb49 faldo:position ?thisPositionOn51 ;
rdf:type faldo:ExactPosition .
?pfse50 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
_:738242 a rdf:Statement ;
up:attribution _:738216 ;
rdf:subject ?gene0 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene0 .
_:738243 a rdf:Statement ;
up:attribution _:738217 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:738244 a rdf:Statement ;
up:attribution _:738218 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:738245 a rdf:Statement ;
up:attribution _:738219 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:738246 a rdf:Statement ;
up:attribution _:738220 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:738247 a rdf:Statement ;
up:attribution _:738221 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:28 .
_:738248 a rdf:Statement ;
up:attribution _:738222 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:738249 a rdf:Statement ;
up:attribution _:738223 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:738250 a rdf:Statement ;
up:attribution _:738224 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:418 .
_:738251 a rdf:Statement ;
up:attribution _:738225 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:457 .
_:738252 a rdf:Statement ;
up:attribution _:738226 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:738253 a rdf:Statement ;
up:attribution _:738227 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:738254 a rdf:Statement ;
up:attribution _:738228 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016301 .
_:738255 a rdf:Statement ;
up:attribution _:738229 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0019878 .
_:738256 a rdf:Statement ;
up:attribution _:738230 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:738257 a rdf:Statement ;
up:attribution _:738231 ;
rdf:subject ?case7 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:55 .
_:738258 a rdf:Statement ;
up:attribution _:738232 ;
rdf:subject ?case7 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0042450 .
_:738259 a rdf:Statement ;
up:attribution _:738233 ;
rdf:subject ?case9 ;
rdf:predicate up:recommendedName ;
rdf:object ?name10 .
_:738260 a rdf:Statement ;
up:attribution _:738234 ;
rdf:subject ?case11 ;
rdf:predicate up:recommendedName ;
rdf:object ?name12 .
_:738261 a rdf:Statement ;
up:attribution _:738235 ;
rdf:subject ?case13 ;
rdf:predicate up:recommendedName ;
rdf:object ?name14 .
_:738262 a rdf:Statement ;
up:attribution _:738236 ;
rdf:subject ?case15 ;
rdf:predicate up:recommendedName ;
rdf:object ?name16 .
_:738263 a rdf:Statement ;
up:source unirule:MF_02082 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:738264 a rdf:Statement ;
up:attribution _:738237 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:738265 a rdf:Statement ;
up:source unirule:MF_02082 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:738266 a rdf:Statement ;
up:attribution _:738238 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:738267 a rdf:Statement ;
up:source unirule:MF_02082 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:738268 a rdf:Statement ;
up:attribution _:738239 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:738269 a rdf:Statement ;
up:source unirule:MF_02082 ;
rdf:subject ?pfs41 ;
rdf:predicate up:annotation ;
rdf:object ?annotation42 .
_:738270 a rdf:Statement ;
up:attribution _:738240 ;
rdf:subject ?pfs41 ;
rdf:predicate up:annotation ;
rdf:object ?annotation42 .
_:738271 a rdf:Statement ;
up:source unirule:MF_02082 ;
rdf:subject ?pfs47 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
_:738272 a rdf:Statement ;
up:attribution _:738241 ;
rdf:subject ?pfs47 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_02082
#Rule MF_02082 Created by:? on:2016-12-13 Modified by:Catherine Rivoire on:2025-06-13
VALUES ?supertaxon53 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_02082 .
?thisOrganism rdfs:subClassOf+ ?supertaxon53 .
BIND(URI(CONCAT(STR(?this), '#MF_02082a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_02082a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_02082a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_02082a6')) AS ?annotation6) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch58 faldo:location ?templateMotifSequenceMatchRegionQ4JAQ259 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ4JAQ261 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ4JAQ2MF_0208254 .
?templateMotifSequenceMatchRegionQ4JAQ259 faldo:begin ?templateMotifSequenceMatchBeginQ4JAQ260 .
?templateMotifSequenceMatchBeginQ4JAQ260 faldo:position ?templateMotifSequenceMatchBeginPositionQ4JAQ255 ;
faldo:reference isoform:Q4JAQ2-1 .
?templateMotifSequenceProfileAlignmentOperationQ4JAQ261 edam:has_input signature:MF_02082 ;
rdf:type edam:operation_0300 .
?targetMotifMatch62 faldo:location ?targetMotifMatchRegionMatch63 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0208265 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ4JAQ2MF_0208256 .
?targetMotifMatchRegionMatch63 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0208264 .
?targetMotifMatchRegionMatchBeginMF_0208264 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0208257 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0208265 edam:has_input signature:MF_02082 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ4JAQ2MF_0208254, 1, (STRLEN(?templateMotifCigarQ4JAQ2MF_0208254) - STRLEN(REPLACE(?templateMotifCigarQ4JAQ2MF_0208254, CONCAT('^(?:-*[^-]){', STR(((35 - ?templateMotifSequenceMatchBeginPositionQ4JAQ255) + 1)), '}'), '')))), '[a-z]', '')) AS ?step166) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ4JAQ2MF_0208256, 1, (STRLEN(?targetMotifMatchCigarQ4JAQ2MF_0208256) - STRLEN(REPLACE(?targetMotifMatchCigarQ4JAQ2MF_0208256, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ4JAQ2MF_0208256, 1, (STRLEN(?targetMotifMatchCigarQ4JAQ2MF_0208256) - STRLEN(REPLACE(?targetMotifMatchCigarQ4JAQ2MF_0208256, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step166), '}'), '')))), '[^-]', ''))) AS ?step267) .
BIND(((?step267 + ?targetMotifMatchRegionMatchBeginPositionMF_0208257) - 1) AS ?thisPositionOn23) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ4JAQ2MF_0208254, 1, (STRLEN(?templateMotifCigarQ4JAQ2MF_0208254) - STRLEN(REPLACE(?templateMotifCigarQ4JAQ2MF_0208254, CONCAT('^(?:-*[^-]){', STR(((36 - ?templateMotifSequenceMatchBeginPositionQ4JAQ255) + 1)), '}'), '')))), '[a-z]', '')) AS ?step168) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ4JAQ2MF_0208256, 1, (STRLEN(?targetMotifMatchCigarQ4JAQ2MF_0208256) - STRLEN(REPLACE(?targetMotifMatchCigarQ4JAQ2MF_0208256, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step168), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ4JAQ2MF_0208256, 1, (STRLEN(?targetMotifMatchCigarQ4JAQ2MF_0208256) - STRLEN(REPLACE(?targetMotifMatchCigarQ4JAQ2MF_0208256, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step168), '}'), '')))), '[^-]', ''))) AS ?step269) .
BIND(((?step269 + ?targetMotifMatchRegionMatchBeginPositionMF_0208257) - 1) AS ?thisPositionOn24) .
BIND(?this AS ?pfs1t70) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb19) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse20) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn23, (?thisPositionOn24 - ?thisPositionOn23)) = 'GG')) .
BIND(URI(CONCAT(STR(?this), '#MF_02082a18')) AS ?annotation18) .
BIND(?this AS ?pfs17) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch75 faldo:location ?templateMotifSequenceMatchRegionQ4JAQ276 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ4JAQ278 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ4JAQ2MF_0208271 .
?templateMotifSequenceMatchRegionQ4JAQ276 faldo:begin ?templateMotifSequenceMatchBeginQ4JAQ277 .
?templateMotifSequenceMatchBeginQ4JAQ277 faldo:position ?templateMotifSequenceMatchBeginPositionQ4JAQ272 ;
faldo:reference isoform:Q4JAQ2-1 .
?templateMotifSequenceProfileAlignmentOperationQ4JAQ278 edam:has_input signature:MF_02082 ;
rdf:type edam:operation_0300 .
?targetMotifMatch79 faldo:location ?targetMotifMatchRegionMatch80 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0208282 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ4JAQ2MF_0208273 .
?targetMotifMatchRegionMatch80 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0208281 .
?targetMotifMatchRegionMatchBeginMF_0208281 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0208274 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0208282 edam:has_input signature:MF_02082 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ4JAQ2MF_0208271, 1, (STRLEN(?templateMotifCigarQ4JAQ2MF_0208271) - STRLEN(REPLACE(?templateMotifCigarQ4JAQ2MF_0208271, CONCAT('^(?:-*[^-]){', STR(((62 - ?templateMotifSequenceMatchBeginPositionQ4JAQ272) + 1)), '}'), '')))), '[a-z]', '')) AS ?step183) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ4JAQ2MF_0208273, 1, (STRLEN(?targetMotifMatchCigarQ4JAQ2MF_0208273) - STRLEN(REPLACE(?targetMotifMatchCigarQ4JAQ2MF_0208273, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ4JAQ2MF_0208273, 1, (STRLEN(?targetMotifMatchCigarQ4JAQ2MF_0208273) - STRLEN(REPLACE(?targetMotifMatchCigarQ4JAQ2MF_0208273, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), '')))), '[^-]', ''))) AS ?step284) .
BIND(((?step284 + ?targetMotifMatchRegionMatchBeginPositionMF_0208274) - 1) AS ?thisPositionOn31) .
BIND(?thisPositionOn31 AS ?thisPositionOn32) .
BIND(?this AS ?pfs1t85) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb27) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse28) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn31, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_02082a26')) AS ?annotation26) .
BIND(?this AS ?pfs25) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch90 faldo:location ?templateMotifSequenceMatchRegionQ4JAQ291 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ4JAQ293 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ4JAQ2MF_0208286 .
?templateMotifSequenceMatchRegionQ4JAQ291 faldo:begin ?templateMotifSequenceMatchBeginQ4JAQ292 .
?templateMotifSequenceMatchBeginQ4JAQ292 faldo:position ?templateMotifSequenceMatchBeginPositionQ4JAQ287 ;
faldo:reference isoform:Q4JAQ2-1 .
?templateMotifSequenceProfileAlignmentOperationQ4JAQ293 edam:has_input signature:MF_02082 ;
rdf:type edam:operation_0300 .
?targetMotifMatch94 faldo:location ?targetMotifMatchRegionMatch95 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0208297 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ4JAQ2MF_0208288 .
?targetMotifMatchRegionMatch95 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0208296 .
?targetMotifMatchRegionMatchBeginMF_0208296 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0208289 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0208297 edam:has_input signature:MF_02082 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ4JAQ2MF_0208286, 1, (STRLEN(?templateMotifCigarQ4JAQ2MF_0208286) - STRLEN(REPLACE(?templateMotifCigarQ4JAQ2MF_0208286, CONCAT('^(?:-*[^-]){', STR(((166 - ?templateMotifSequenceMatchBeginPositionQ4JAQ287) + 1)), '}'), '')))), '[a-z]', '')) AS ?step198) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ4JAQ2MF_0208288, 1, (STRLEN(?targetMotifMatchCigarQ4JAQ2MF_0208288) - STRLEN(REPLACE(?targetMotifMatchCigarQ4JAQ2MF_0208288, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ4JAQ2MF_0208288, 1, (STRLEN(?targetMotifMatchCigarQ4JAQ2MF_0208288) - STRLEN(REPLACE(?targetMotifMatchCigarQ4JAQ2MF_0208288, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), '')))), '[^-]', ''))) AS ?step299) .
BIND(((?step299 + ?targetMotifMatchRegionMatchBeginPositionMF_0208289) - 1) AS ?thisPositionOn39) .
BIND(?thisPositionOn39 AS ?thisPositionOn40) .
BIND(?this AS ?pfs1t100) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb35) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse36) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn39, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_02082a34')) AS ?annotation34) .
BIND(?this AS ?pfs33) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch105 faldo:location ?templateMotifSequenceMatchRegionQ4JAQ2106 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ4JAQ2108 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ4JAQ2MF_02082101 .
?templateMotifSequenceMatchRegionQ4JAQ2106 faldo:begin ?templateMotifSequenceMatchBeginQ4JAQ2107 .
?templateMotifSequenceMatchBeginQ4JAQ2107 faldo:position ?templateMotifSequenceMatchBeginPositionQ4JAQ2102 ;
faldo:reference isoform:Q4JAQ2-1 .
?templateMotifSequenceProfileAlignmentOperationQ4JAQ2108 edam:has_input signature:MF_02082 ;
rdf:type edam:operation_0300 .
?targetMotifMatch109 faldo:location ?targetMotifMatchRegionMatch110 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02082112 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ4JAQ2MF_02082103 .
?targetMotifMatchRegionMatch110 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02082111 .
?targetMotifMatchRegionMatchBeginMF_02082111 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02082104 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02082112 edam:has_input signature:MF_02082 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ4JAQ2MF_02082101, 1, (STRLEN(?templateMotifCigarQ4JAQ2MF_02082101) - STRLEN(REPLACE(?templateMotifCigarQ4JAQ2MF_02082101, CONCAT('^(?:-*[^-]){', STR(((5 - ?templateMotifSequenceMatchBeginPositionQ4JAQ2102) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1113) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ4JAQ2MF_02082103, 1, (STRLEN(?targetMotifMatchCigarQ4JAQ2MF_02082103) - STRLEN(REPLACE(?targetMotifMatchCigarQ4JAQ2MF_02082103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ4JAQ2MF_02082103, 1, (STRLEN(?targetMotifMatchCigarQ4JAQ2MF_02082103) - STRLEN(REPLACE(?targetMotifMatchCigarQ4JAQ2MF_02082103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), '')))), '[^-]', ''))) AS ?step2114) .
BIND(((?step2114 + ?targetMotifMatchRegionMatchBeginPositionMF_02082104) - 1) AS ?thisPositionOn45) .
BIND(?thisPositionOn45 AS ?thisPositionOn46) .
BIND(?this AS ?pfs1t115) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb43) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse44) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn45, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_02082a42')) AS ?annotation42) .
BIND(?this AS ?pfs41) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch120 faldo:location ?templateMotifSequenceMatchRegionQ4JAQ2121 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ4JAQ2123 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ4JAQ2MF_02082116 .
?templateMotifSequenceMatchRegionQ4JAQ2121 faldo:begin ?templateMotifSequenceMatchBeginQ4JAQ2122 .
?templateMotifSequenceMatchBeginQ4JAQ2122 faldo:position ?templateMotifSequenceMatchBeginPositionQ4JAQ2117 ;
faldo:reference isoform:Q4JAQ2-1 .
?templateMotifSequenceProfileAlignmentOperationQ4JAQ2123 edam:has_input signature:MF_02082 ;
rdf:type edam:operation_0300 .
?targetMotifMatch124 faldo:location ?targetMotifMatchRegionMatch125 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02082127 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ4JAQ2MF_02082118 .
?targetMotifMatchRegionMatch125 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02082126 .
?targetMotifMatchRegionMatchBeginMF_02082126 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02082119 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02082127 edam:has_input signature:MF_02082 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ4JAQ2MF_02082116, 1, (STRLEN(?templateMotifCigarQ4JAQ2MF_02082116) - STRLEN(REPLACE(?templateMotifCigarQ4JAQ2MF_02082116, CONCAT('^(?:-*[^-]){', STR(((223 - ?templateMotifSequenceMatchBeginPositionQ4JAQ2117) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1128) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ4JAQ2MF_02082118, 1, (STRLEN(?targetMotifMatchCigarQ4JAQ2MF_02082118) - STRLEN(REPLACE(?targetMotifMatchCigarQ4JAQ2MF_02082118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ4JAQ2MF_02082118, 1, (STRLEN(?targetMotifMatchCigarQ4JAQ2MF_02082118) - STRLEN(REPLACE(?targetMotifMatchCigarQ4JAQ2MF_02082118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), '')))), '[^-]', ''))) AS ?step2129) .
BIND(((?step2129 + ?targetMotifMatchRegionMatchBeginPositionMF_02082119) - 1) AS ?thisPositionOn51) .
BIND(?thisPositionOn51 AS ?thisPositionOn52) .
BIND(?this AS ?pfs1t130) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb49) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse50) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn51, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_02082a48')) AS ?annotation48) .
BIND(?this AS ?pfs47) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(?this AS ?case7) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(?this AS ?case8) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2281 .
BIND(?this AS ?case9) .
BIND(URI(CONCAT(STR(?this), '#MF_02082a10')) AS ?name10) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:1297 .
BIND(?this AS ?case11) .
BIND(URI(CONCAT(STR(?this), '#MF_02082a12')) AS ?name12) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:2281 .
})) .
BIND(?this AS ?case13) .
BIND(URI(CONCAT(STR(?this), '#MF_02082a14')) AS ?name14) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:1297 .
})) .
BIND(?this AS ?case15) .
BIND(URI(CONCAT(STR(?this), '#MF_02082a16')) AS ?name16) .
}
}
"xsd:string |