| http://purl.uniprot.org/unirules/MF_02084#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:739277 up:source unirule:MF_02084 .
_:739278 up:source unirule:MF_02084 .
_:739279 up:source unirule:MF_02084 .
_:739280 up:source unirule:MF_02084 .
_:739281 up:source unirule:MF_02084 .
_:739282 up:source unirule:MF_02084 .
_:739283 up:source unirule:MF_02084 .
_:739284 up:source unirule:MF_02084 .
_:739285 up:source unirule:MF_02084 .
_:739286 up:source unirule:MF_02084 .
_:739287 up:source unirule:MF_02084 .
_:739288 up:source unirule:MF_02084 .
_:739289 up:source unirule:MF_02084 .
_:739290 up:source unirule:MF_02084 .
_:739291 up:source unirule:MF_02084 .
_:739292 up:source unirule:MF_02084 .
_:739293 up:source unirule:MF_02084 .
_:739294 up:source unirule:MF_02084 .
_:739295 up:source unirule:MF_02084 .
_:739296 up:source unirule:MF_02084 .
_:739297 up:source unirule:MF_02084 .
_:739298 up:source unirule:MF_02084 .
_:739299 up:source unirule:MF_02084 .
_:739300 up:source unirule:MF_02084 .
_:739301 up:source unirule:MF_02084 .
_:739302 up:source unirule:MF_02084 .
_:739303 up:source unirule:MF_02084 .
_:739304 up:source unirule:MF_02084 .
_:739305 up:source unirule:MF_02084 .
?this up:annotation ?annotation1 ,
?annotation3 ,
?annotation4 ,
?annotation5 ,
?annotation6 ,
?annotation8 ;
up:classifiedWith GO:0005737 ,
GO:0008483 ,
GO:0019878 ,
keyword:28 ,
keyword:32 ,
keyword:457 ,
keyword:663 ,
keyword:808 ,
keyword:963 .
?gene0 skos:prefLabel 'lysJ' .
?annotation1 up:activity ?activity2 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity2 up:catalyticActivity ;
up:enzymeClass .
?annotation3 up:cofactor chebi:597326 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 pyridoxal phosphate per subunit' .
?annotation4 a up:Pathway_Annotation ;
rdfs:comment 'Amino-acid biosynthesis; L-lysine biosynthesis via AAA pathway; L-lysine from L-alpha-aminoadipate (Thermus route): step 4/5.' .
?annotation5 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer.' .
?annotation6 a up:Subcellular_Location_Annotation .
?annotation6li7 up:cellularComponent .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the class-III pyridoxal-phosphate-dependent aminotransferase family. LysJ subfamily.' .
?case9 up:classifiedWith GO:0042450 ,
keyword:55 .
?case11 up:recommendedName ?name12 .
?name12 up:ecName '2.6.1.118' ,
'2.6.1.124' ;
up:fullName '[LysW]-aminoadipate semialdehyde/glutamate semialdehyde transaminase' ;
rdf:type up:Structured_Name .
?case13 up:recommendedName ?name14 .
?name14 up:ecName '2.6.1.118' ;
up:fullName '[LysW]-aminoadipate semialdehyde transaminase' ;
rdf:type up:Structured_Name .
?case15 up:recommendedName ?name16 .
?name16 up:ecName '2.6.1.118' ;
up:fullName 'Putative [LysW]-aminoadipate semialdehyde transaminase' ;
rdf:type up:Structured_Name .
?case17 up:recommendedName ?name18 .
?name18 up:ecName '2.6.1.118' ,
'2.6.1.124' ;
up:fullName 'Putative [LysW]-aminoadipate semialdehyde/glutamate semialdehyde transaminase' ;
rdf:type up:Structured_Name .
?pfs19 up:annotation ?annotation20 .
?annotation20 faldo:begin ?pfsb21 ;
faldo:end ?pfse22 ;
up:ligand ?ligand23 ;
rdf:type up:Binding_Site_Annotation .
?pfsb21 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfse22 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?ligand23 rdfs:subClassOf chebi:597326 .
?pfs26 up:annotation ?annotation27 .
?annotation27 faldo:begin ?pfsb28 ;
faldo:end ?pfse29 ;
up:ligand ?ligand30 ;
rdf:type up:Binding_Site_Annotation .
?pfsb28 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?pfse29 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?ligand30 rdfs:subClassOf chebi:597326 .
?pfs33 up:annotation ?annotation34 .
?annotation34 faldo:begin ?pfsb35 ;
faldo:end ?pfse36 ;
up:ligand ?ligand37 ;
rdf:type up:Binding_Site_Annotation .
?pfsb35 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?pfse36 faldo:position ?thisPositionOn39 ;
rdf:type faldo:ExactPosition .
?ligand37 rdfs:subClassOf chebi:597326 .
?pfs40 up:annotation ?annotation41 .
?annotation41 faldo:begin ?pfsb42 ;
faldo:end ?pfse43 ;
up:ligand ?ligand44 ;
rdf:type up:Binding_Site_Annotation .
?pfsb42 faldo:position ?thisPositionOn46 ;
rdf:type faldo:ExactPosition .
?pfse43 faldo:position ?thisPositionOn47 ;
rdf:type faldo:ExactPosition .
?ligand44 rdfs:subClassOf ?molecule45 .
?molecule45 rdfs:label 'substrate' .
?pfs48 up:annotation ?annotation49 .
?annotation49 faldo:begin ?pfsb50 ;
faldo:end ?pfse51 ;
up:ligand ?ligand52 ;
rdf:type up:Binding_Site_Annotation .
?pfsb50 faldo:position ?thisPositionOn54 ;
rdf:type faldo:ExactPosition .
?pfse51 faldo:position ?thisPositionOn55 ;
rdf:type faldo:ExactPosition .
?ligand52 rdfs:subClassOf ?molecule53 .
?molecule53 rdfs:label 'substrate' .
?pfs56 up:annotation ?annotation57 .
?annotation57 faldo:begin ?pfsb58 ;
faldo:end ?pfse59 ;
up:ligand ?ligand60 ;
rdf:type up:Binding_Site_Annotation .
?pfsb58 faldo:position ?thisPositionOn61 ;
rdf:type faldo:ExactPosition .
?pfse59 faldo:position ?thisPositionOn62 ;
rdf:type faldo:ExactPosition .
?ligand60 rdfs:subClassOf chebi:597326 .
?pfs63 up:annotation ?annotation64 .
?annotation64 faldo:begin ?pfsb65 ;
faldo:end ?pfse66 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment 'N6-(pyridoxal phosphate)lysine' .
?pfsb65 faldo:position ?thisPositionOn67 ;
rdf:type faldo:ExactPosition .
?pfse66 faldo:position ?thisPositionOn68 ;
rdf:type faldo:ExactPosition .
_:739306 a rdf:Statement ;
up:attribution _:739277 ;
rdf:subject ?gene0 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene0 .
_:739307 a rdf:Statement ;
up:attribution _:739278 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:739308 a rdf:Statement ;
up:attribution _:739279 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:739309 a rdf:Statement ;
up:attribution _:739280 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:739310 a rdf:Statement ;
up:attribution _:739281 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:739311 a rdf:Statement ;
up:attribution _:739282 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:739312 a rdf:Statement ;
up:attribution _:739283 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:739313 a rdf:Statement ;
up:attribution _:739284 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:28 .
_:739314 a rdf:Statement ;
up:attribution _:739285 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:32 .
_:739315 a rdf:Statement ;
up:attribution _:739286 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:739316 a rdf:Statement ;
up:attribution _:739287 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:457 .
_:739317 a rdf:Statement ;
up:attribution _:739288 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:663 .
_:739318 a rdf:Statement ;
up:attribution _:739289 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:739319 a rdf:Statement ;
up:attribution _:739290 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008483 .
_:739320 a rdf:Statement ;
up:attribution _:739291 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0019878 .
_:739321 a rdf:Statement ;
up:attribution _:739292 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:739322 a rdf:Statement ;
up:attribution _:739293 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:55 .
_:739323 a rdf:Statement ;
up:attribution _:739294 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0042450 .
_:739324 a rdf:Statement ;
up:attribution _:739295 ;
rdf:subject ?case11 ;
rdf:predicate up:recommendedName ;
rdf:object ?name12 .
_:739325 a rdf:Statement ;
up:attribution _:739296 ;
rdf:subject ?case13 ;
rdf:predicate up:recommendedName ;
rdf:object ?name14 .
_:739326 a rdf:Statement ;
up:attribution _:739297 ;
rdf:subject ?case15 ;
rdf:predicate up:recommendedName ;
rdf:object ?name16 .
_:739327 a rdf:Statement ;
up:attribution _:739298 ;
rdf:subject ?case17 ;
rdf:predicate up:recommendedName ;
rdf:object ?name18 .
_:739328 a rdf:Statement ;
up:source unirule:MF_02084 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:739329 a rdf:Statement ;
up:attribution _:739299 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:739330 a rdf:Statement ;
up:source unirule:MF_02084 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:739331 a rdf:Statement ;
up:attribution _:739300 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:739332 a rdf:Statement ;
up:source unirule:MF_02084 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:739333 a rdf:Statement ;
up:attribution _:739301 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:739334 a rdf:Statement ;
up:source unirule:MF_02084 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
_:739335 a rdf:Statement ;
up:attribution _:739302 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
_:739336 a rdf:Statement ;
up:source unirule:MF_02084 ;
rdf:subject ?pfs48 ;
rdf:predicate up:annotation ;
rdf:object ?annotation49 .
_:739337 a rdf:Statement ;
up:attribution _:739303 ;
rdf:subject ?pfs48 ;
rdf:predicate up:annotation ;
rdf:object ?annotation49 .
_:739338 a rdf:Statement ;
up:source unirule:MF_02084 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:739339 a rdf:Statement ;
up:attribution _:739304 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:739340 a rdf:Statement ;
up:source unirule:MF_02084 ;
rdf:subject ?pfs63 ;
rdf:predicate up:annotation ;
rdf:object ?annotation64 .
_:739341 a rdf:Statement ;
up:attribution _:739305 ;
rdf:subject ?pfs63 ;
rdf:predicate up:annotation ;
rdf:object ?annotation64 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_02084
#Rule MF_02084 Created by:? on:2017-01-05 Modified by:Catherine Rivoire on:2025-06-13
VALUES ?supertaxon69 {taxon:2157 taxon:200795 taxon:1297}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_02084 .
?thisOrganism rdfs:subClassOf+ ?supertaxon69 .
BIND(URI(CONCAT(STR(?this), '#MF_02084a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_02084a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_02084a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_02084a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_02084a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_02084a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch74 faldo:location ?templateMotifSequenceMatchRegionQ5SHH575 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SHH577 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SHH5MF_0208470 .
?templateMotifSequenceMatchRegionQ5SHH575 faldo:begin ?templateMotifSequenceMatchBeginQ5SHH576 .
?templateMotifSequenceMatchBeginQ5SHH576 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SHH571 ;
faldo:reference isoform:Q5SHH5-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SHH577 edam:has_input signature:MF_02084 ;
rdf:type edam:operation_0300 .
?targetMotifMatch78 faldo:location ?targetMotifMatchRegionMatch79 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0208481 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SHH5MF_0208472 .
?targetMotifMatchRegionMatch79 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0208480 .
?targetMotifMatchRegionMatchBeginMF_0208480 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0208473 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0208481 edam:has_input signature:MF_02084 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SHH5MF_0208470, 1, (STRLEN(?templateMotifCigarQ5SHH5MF_0208470) - STRLEN(REPLACE(?templateMotifCigarQ5SHH5MF_0208470, CONCAT('^(?:-*[^-]){', STR(((113 - ?templateMotifSequenceMatchBeginPositionQ5SHH571) + 1)), '}'), '')))), '[a-z]', '')) AS ?step182) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_0208472, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_0208472) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_0208472, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_0208472, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_0208472) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_0208472, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step182), '}'), '')))), '[^-]', ''))) AS ?step283) .
BIND(((?step283 + ?targetMotifMatchRegionMatchBeginPositionMF_0208473) - 1) AS ?thisPositionOn24) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SHH5MF_0208470, 1, (STRLEN(?templateMotifCigarQ5SHH5MF_0208470) - STRLEN(REPLACE(?templateMotifCigarQ5SHH5MF_0208470, CONCAT('^(?:-*[^-]){', STR(((114 - ?templateMotifSequenceMatchBeginPositionQ5SHH571) + 1)), '}'), '')))), '[a-z]', '')) AS ?step184) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_0208472, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_0208472) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_0208472, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_0208472, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_0208472) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_0208472, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), '')))), '[^-]', ''))) AS ?step285) .
BIND(((?step285 + ?targetMotifMatchRegionMatchBeginPositionMF_0208473) - 1) AS ?thisPositionOn25) .
BIND(?this AS ?pfs1t86) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb21) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse22) .
FILTER (REGEX('G[TA]', SUBSTR(?thisSequenceValue, ?thisPositionOn24, (?thisPositionOn25 - ?thisPositionOn24)))) .
BIND(URI(CONCAT(STR(?this), '#MF_02084a20')) AS ?annotation20) .
BIND(?this AS ?pfs19) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch91 faldo:location ?templateMotifSequenceMatchRegionQ5SHH592 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SHH594 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SHH5MF_0208487 .
?templateMotifSequenceMatchRegionQ5SHH592 faldo:begin ?templateMotifSequenceMatchBeginQ5SHH593 .
?templateMotifSequenceMatchBeginQ5SHH593 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SHH588 ;
faldo:reference isoform:Q5SHH5-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SHH594 edam:has_input signature:MF_02084 ;
rdf:type edam:operation_0300 .
?targetMotifMatch95 faldo:location ?targetMotifMatchRegionMatch96 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0208498 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SHH5MF_0208489 .
?targetMotifMatchRegionMatch96 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0208497 .
?targetMotifMatchRegionMatchBeginMF_0208497 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0208490 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0208498 edam:has_input signature:MF_02084 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SHH5MF_0208487, 1, (STRLEN(?templateMotifCigarQ5SHH5MF_0208487) - STRLEN(REPLACE(?templateMotifCigarQ5SHH5MF_0208487, CONCAT('^(?:-*[^-]){', STR(((225 - ?templateMotifSequenceMatchBeginPositionQ5SHH588) + 1)), '}'), '')))), '[a-z]', '')) AS ?step199) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_0208489, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_0208489) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_0208489, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_0208489, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_0208489) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_0208489, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), '')))), '[^-]', ''))) AS ?step2100) .
BIND(((?step2100 + ?targetMotifMatchRegionMatchBeginPositionMF_0208490) - 1) AS ?thisPositionOn31) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SHH5MF_0208487, 1, (STRLEN(?templateMotifCigarQ5SHH5MF_0208487) - STRLEN(REPLACE(?templateMotifCigarQ5SHH5MF_0208487, CONCAT('^(?:-*[^-]){', STR(((228 - ?templateMotifSequenceMatchBeginPositionQ5SHH588) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1101) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_0208489, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_0208489) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_0208489, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_0208489, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_0208489) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_0208489, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), '')))), '[^-]', ''))) AS ?step2102) .
BIND(((?step2102 + ?targetMotifMatchRegionMatchBeginPositionMF_0208490) - 1) AS ?thisPositionOn32) .
BIND(?this AS ?pfs1t103) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb28) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse29) .
FILTER (REGEX('DE[IV]Q', SUBSTR(?thisSequenceValue, ?thisPositionOn31, (?thisPositionOn32 - ?thisPositionOn31)))) .
BIND(URI(CONCAT(STR(?this), '#MF_02084a27')) AS ?annotation27) .
BIND(?this AS ?pfs26) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch108 faldo:location ?templateMotifSequenceMatchRegionQ5SHH5109 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SHH5111 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SHH5MF_02084104 .
?templateMotifSequenceMatchRegionQ5SHH5109 faldo:begin ?templateMotifSequenceMatchBeginQ5SHH5110 .
?templateMotifSequenceMatchBeginQ5SHH5110 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SHH5105 ;
faldo:reference isoform:Q5SHH5-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SHH5111 edam:has_input signature:MF_02084 ;
rdf:type edam:operation_0300 .
?targetMotifMatch112 faldo:location ?targetMotifMatchRegionMatch113 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02084115 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SHH5MF_02084106 .
?targetMotifMatchRegionMatch113 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02084114 .
?targetMotifMatchRegionMatchBeginMF_02084114 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02084107 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02084115 edam:has_input signature:MF_02084 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SHH5MF_02084104, 1, (STRLEN(?templateMotifCigarQ5SHH5MF_02084104) - STRLEN(REPLACE(?templateMotifCigarQ5SHH5MF_02084104, CONCAT('^(?:-*[^-]){', STR(((140 - ?templateMotifSequenceMatchBeginPositionQ5SHH5105) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1116) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_02084106, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_02084106) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_02084106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_02084106, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_02084106) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_02084106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), '')))), '[^-]', ''))) AS ?step2117) .
BIND(((?step2117 + ?targetMotifMatchRegionMatchBeginPositionMF_02084107) - 1) AS ?thisPositionOn38) .
BIND(?thisPositionOn38 AS ?thisPositionOn39) .
BIND(?this AS ?pfs1t118) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb35) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse36) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn38, 1) = 'F')) .
BIND(URI(CONCAT(STR(?this), '#MF_02084a34')) AS ?annotation34) .
BIND(?this AS ?pfs33) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch123 faldo:location ?templateMotifSequenceMatchRegionQ5SHH5124 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SHH5126 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SHH5MF_02084119 .
?templateMotifSequenceMatchRegionQ5SHH5124 faldo:begin ?templateMotifSequenceMatchBeginQ5SHH5125 .
?templateMotifSequenceMatchBeginQ5SHH5125 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SHH5120 ;
faldo:reference isoform:Q5SHH5-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SHH5126 edam:has_input signature:MF_02084 ;
rdf:type edam:operation_0300 .
?targetMotifMatch127 faldo:location ?targetMotifMatchRegionMatch128 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02084130 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SHH5MF_02084121 .
?targetMotifMatchRegionMatch128 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02084129 .
?targetMotifMatchRegionMatchBeginMF_02084129 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02084122 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02084130 edam:has_input signature:MF_02084 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SHH5MF_02084119, 1, (STRLEN(?templateMotifCigarQ5SHH5MF_02084119) - STRLEN(REPLACE(?templateMotifCigarQ5SHH5MF_02084119, CONCAT('^(?:-*[^-]){', STR(((143 - ?templateMotifSequenceMatchBeginPositionQ5SHH5120) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_02084121, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_02084121) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_02084121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_02084121, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_02084121) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_02084121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) .
BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_02084122) - 1) AS ?thisPositionOn46) .
BIND(?thisPositionOn46 AS ?thisPositionOn47) .
BIND(?this AS ?pfs1t133) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb42) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse43) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn46, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_02084a41')) AS ?annotation41) .
BIND(?this AS ?pfs40) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch138 faldo:location ?templateMotifSequenceMatchRegionQ5SHH5139 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SHH5141 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SHH5MF_02084134 .
?templateMotifSequenceMatchRegionQ5SHH5139 faldo:begin ?templateMotifSequenceMatchBeginQ5SHH5140 .
?templateMotifSequenceMatchBeginQ5SHH5140 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SHH5135 ;
faldo:reference isoform:Q5SHH5-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SHH5141 edam:has_input signature:MF_02084 ;
rdf:type edam:operation_0300 .
?targetMotifMatch142 faldo:location ?targetMotifMatchRegionMatch143 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02084145 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SHH5MF_02084136 .
?targetMotifMatchRegionMatch143 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02084144 .
?targetMotifMatchRegionMatchBeginMF_02084144 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02084137 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02084145 edam:has_input signature:MF_02084 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SHH5MF_02084134, 1, (STRLEN(?templateMotifCigarQ5SHH5MF_02084134) - STRLEN(REPLACE(?templateMotifCigarQ5SHH5MF_02084134, CONCAT('^(?:-*[^-]){', STR(((282 - ?templateMotifSequenceMatchBeginPositionQ5SHH5135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_02084136, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_02084136) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_02084136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_02084136, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_02084136) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_02084136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) .
BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_02084137) - 1) AS ?thisPositionOn54) .
BIND(?thisPositionOn54 AS ?thisPositionOn55) .
BIND(?this AS ?pfs1t148) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb50) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse51) .
FILTER (REGEX('[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn54, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_02084a49')) AS ?annotation49) .
BIND(?this AS ?pfs48) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch153 faldo:location ?templateMotifSequenceMatchRegionQ5SHH5154 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SHH5156 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SHH5MF_02084149 .
?templateMotifSequenceMatchRegionQ5SHH5154 faldo:begin ?templateMotifSequenceMatchBeginQ5SHH5155 .
?templateMotifSequenceMatchBeginQ5SHH5155 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SHH5150 ;
faldo:reference isoform:Q5SHH5-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SHH5156 edam:has_input signature:MF_02084 ;
rdf:type edam:operation_0300 .
?targetMotifMatch157 faldo:location ?targetMotifMatchRegionMatch158 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02084160 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SHH5MF_02084151 .
?targetMotifMatchRegionMatch158 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02084159 .
?targetMotifMatchRegionMatchBeginMF_02084159 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02084152 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02084160 edam:has_input signature:MF_02084 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SHH5MF_02084149, 1, (STRLEN(?templateMotifCigarQ5SHH5MF_02084149) - STRLEN(REPLACE(?templateMotifCigarQ5SHH5MF_02084149, CONCAT('^(?:-*[^-]){', STR(((283 - ?templateMotifSequenceMatchBeginPositionQ5SHH5150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_02084151, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_02084151) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_02084151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_02084151, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_02084151) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_02084151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) .
BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_02084152) - 1) AS ?thisPositionOn61) .
BIND(?thisPositionOn61 AS ?thisPositionOn62) .
BIND(?this AS ?pfs1t163) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfsb58) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfse59) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn61, 1) = 'T')) .
BIND(URI(CONCAT(STR(?this), '#MF_02084a57')) AS ?annotation57) .
BIND(?this AS ?pfs56) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch168 faldo:location ?templateMotifSequenceMatchRegionQ5SHH5169 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SHH5171 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ5SHH5MF_02084164 .
?templateMotifSequenceMatchRegionQ5SHH5169 faldo:begin ?templateMotifSequenceMatchBeginQ5SHH5170 .
?templateMotifSequenceMatchBeginQ5SHH5170 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SHH5165 ;
faldo:reference isoform:Q5SHH5-1 .
?templateMotifSequenceProfileAlignmentOperationQ5SHH5171 edam:has_input signature:MF_02084 ;
rdf:type edam:operation_0300 .
?targetMotifMatch172 faldo:location ?targetMotifMatchRegionMatch173 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02084175 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ5SHH5MF_02084166 .
?targetMotifMatchRegionMatch173 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02084174 .
?targetMotifMatchRegionMatchBeginMF_02084174 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02084167 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02084175 edam:has_input signature:MF_02084 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SHH5MF_02084164, 1, (STRLEN(?templateMotifCigarQ5SHH5MF_02084164) - STRLEN(REPLACE(?templateMotifCigarQ5SHH5MF_02084164, CONCAT('^(?:-*[^-]){', STR(((254 - ?templateMotifSequenceMatchBeginPositionQ5SHH5165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1176) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_02084166, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_02084166) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_02084166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_02084166, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_02084166) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_02084166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), '')))), '[^-]', ''))) AS ?step2177) .
BIND(((?step2177 + ?targetMotifMatchRegionMatchBeginPositionMF_02084167) - 1) AS ?thisPositionOn67) .
BIND(?thisPositionOn67 AS ?thisPositionOn68) .
BIND(?this AS ?pfs1t178) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfsb65) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfse66) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn67, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_02084a64')) AS ?annotation64) .
BIND(?this AS ?pfs63) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(?this AS ?case9) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(?this AS ?case10) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2281 .
BIND(?this AS ?case11) .
BIND(URI(CONCAT(STR(?this), '#MF_02084a12')) AS ?name12) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:1297 .
BIND(?this AS ?case13) .
BIND(URI(CONCAT(STR(?this), '#MF_02084a14')) AS ?name14) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:200795 .
BIND(?this AS ?case15) .
BIND(URI(CONCAT(STR(?this), '#MF_02084a16')) AS ?name16) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:2281 .
})) .
BIND(?this AS ?case17) .
BIND(URI(CONCAT(STR(?this), '#MF_02084a18')) AS ?name18) .
}
}
"xsd:string |