| http://purl.uniprot.org/unirules/MF_01656#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:604553 up:source unirule:MF_01656 .
_:604554 up:source unirule:MF_01656 .
_:604555 up:source unirule:MF_01656 .
_:604556 up:source unirule:MF_01656 .
_:604557 up:source unirule:MF_01656 .
_:604558 up:source unirule:MF_01656 .
_:604559 up:source unirule:MF_01656 .
_:604560 up:source unirule:MF_01656 .
_:604561 up:source unirule:MF_01656 .
_:604562 up:source unirule:MF_01656 .
_:604563 up:source unirule:MF_01656 .
_:604564 up:source unirule:MF_01656 .
_:604565 up:source unirule:MF_01656 .
_:604566 up:source unirule:MF_01656 .
_:604567 up:source unirule:MF_01656 .
_:604568 up:source unirule:MF_01656 .
_:604569 up:source unirule:MF_01656 .
_:604570 up:source unirule:MF_01656 .
_:604571 up:source unirule:MF_01656 .
_:604572 up:source unirule:MF_01656 .
_:604573 up:source unirule:MF_01656 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation3 ,
?annotation5 ;
up:classifiedWith GO:0008701 ,
GO:0030145 ,
keyword:456 ,
keyword:464 ,
keyword:479 ,
keyword:58 ;
up:recommendedName ?name0 .
?name0 up:ecName '4.1.3.39' ;
up:fullName '4-hydroxy-2-oxovalerate aldolase' ;
up:shortName 'HOA' ;
rdf:type up:Structured_Name .
?name1 up:fullName '4-hydroxy-2-keto-pentanoic acid aldolase' ;
rdf:type up:Structured_Name .
?name2 up:fullName '4-hydroxy-2-oxopentanoate aldolase' ;
rdf:type up:Structured_Name .
?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 4-hydroxy-2-oxovalerate aldolase family.' .
?case6 up:classifiedWith GO:0019380 .
?pfs7 up:annotation ?annotation8 .
?annotation8 faldo:begin ?pfsb9 ;
faldo:end ?pfse10 ;
up:ligand ?ligand11 ;
rdf:type up:Binding_Site_Annotation .
?pfsb9 faldo:position ?thisPositionOn13 ;
rdf:type faldo:ExactPosition .
?pfse10 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
?ligand11 rdfs:subClassOf ?molecule12 .
?molecule12 rdfs:label 'substrate' .
?pfs15 up:annotation ?annotation16 .
?annotation16 faldo:begin ?pfsb17 ;
faldo:end ?pfse18 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton acceptor' .
?pfsb17 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfse18 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?pfs21 up:annotation ?annotation22 .
?annotation22 faldo:begin ?pfsb23 ;
faldo:end ?pfse24 ;
up:ligand ?ligand25 ;
rdf:type up:Binding_Site_Annotation .
?pfsb23 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?pfse24 faldo:position ?thisPositionOn27 ;
rdf:type faldo:ExactPosition .
?ligand25 rdfs:subClassOf chebi:29035 .
?pfs28 up:annotation ?annotation29 .
?annotation29 faldo:begin ?pfsb30 ;
faldo:end ?pfse31 ;
up:ligand ?ligand32 ;
rdf:type up:Binding_Site_Annotation .
?pfsb30 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
?pfse31 faldo:position ?thisPositionOn34 ;
rdf:type faldo:ExactPosition .
?ligand32 rdfs:subClassOf chebi:29035 .
?pfs35 up:annotation ?annotation36 .
?annotation36 faldo:begin ?pfsb37 ;
faldo:end ?pfse38 ;
up:ligand ?ligand39 ;
rdf:type up:Binding_Site_Annotation .
?pfsb37 faldo:position ?thisPositionOn40 ;
rdf:type faldo:ExactPosition .
?pfse38 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?ligand39 rdfs:subClassOf chebi:29035 .
?pfs42 up:annotation ?annotation43 .
?annotation43 faldo:begin ?pfsb44 ;
faldo:end ?pfse45 ;
up:ligand ?ligand46 ;
rdf:type up:Binding_Site_Annotation .
?pfsb44 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?pfse45 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?ligand46 rdfs:subClassOf ?molecule47 .
?molecule47 rdfs:label 'substrate' .
?pfs50 up:annotation ?annotation51 .
?annotation51 faldo:begin ?pfsb52 ;
faldo:end ?pfse53 ;
up:ligand ?ligand54 ;
rdf:type up:Binding_Site_Annotation .
?pfsb52 faldo:position ?thisPositionOn56 ;
rdf:type faldo:ExactPosition .
?pfse53 faldo:position ?thisPositionOn57 ;
rdf:type faldo:ExactPosition .
?ligand54 rdfs:subClassOf ?molecule55 .
?molecule55 rdfs:label 'substrate' .
?pfs58 up:annotation ?annotation59 .
?annotation59 faldo:begin ?pfsb60 ;
faldo:end ?pfse61 ;
up:ligand ?ligand62 ;
rdf:type up:Binding_Site_Annotation .
?pfsb60 faldo:position ?thisPositionOn64 ;
rdf:type faldo:ExactPosition .
?pfse61 faldo:position ?thisPositionOn65 ;
rdf:type faldo:ExactPosition .
?ligand62 rdfs:subClassOf ?molecule63 .
?molecule63 rdfs:label 'substrate' .
?pfs66 up:annotation ?annotation67 .
?annotation67 faldo:begin ?pfsb68 ;
faldo:end ?pfse69 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Transition state stabilizer' .
?pfsb68 faldo:position ?thisPositionOn70 ;
rdf:type faldo:ExactPosition .
?pfse69 faldo:position ?thisPositionOn71 ;
rdf:type faldo:ExactPosition .
_:604574 a rdf:Statement ;
up:attribution _:604553 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:604575 a rdf:Statement ;
up:attribution _:604554 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:604576 a rdf:Statement ;
up:attribution _:604555 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:604577 a rdf:Statement ;
up:attribution _:604556 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:604578 a rdf:Statement ;
up:attribution _:604557 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:604579 a rdf:Statement ;
up:attribution _:604558 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:58 .
_:604580 a rdf:Statement ;
up:attribution _:604559 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:456 .
_:604581 a rdf:Statement ;
up:attribution _:604560 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:464 .
_:604582 a rdf:Statement ;
up:attribution _:604561 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:604583 a rdf:Statement ;
up:attribution _:604562 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008701 .
_:604584 a rdf:Statement ;
up:attribution _:604563 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0030145 .
_:604585 a rdf:Statement ;
up:attribution _:604564 ;
rdf:subject ?case6 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0019380 .
_:604586 a rdf:Statement ;
up:source unirule:MF_01656 ;
rdf:subject ?pfs7 ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:604587 a rdf:Statement ;
up:attribution _:604565 ;
rdf:subject ?pfs7 ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:604588 a rdf:Statement ;
up:source unirule:MF_01656 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:604589 a rdf:Statement ;
up:attribution _:604566 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:604590 a rdf:Statement ;
up:source unirule:MF_01656 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:604591 a rdf:Statement ;
up:attribution _:604567 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:604592 a rdf:Statement ;
up:source unirule:MF_01656 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:604593 a rdf:Statement ;
up:attribution _:604568 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:604594 a rdf:Statement ;
up:source unirule:MF_01656 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:604595 a rdf:Statement ;
up:attribution _:604569 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:604596 a rdf:Statement ;
up:source unirule:MF_01656 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:604597 a rdf:Statement ;
up:attribution _:604570 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:604598 a rdf:Statement ;
up:source unirule:MF_01656 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:604599 a rdf:Statement ;
up:attribution _:604571 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:604600 a rdf:Statement ;
up:source unirule:MF_01656 ;
rdf:subject ?pfs58 ;
rdf:predicate up:annotation ;
rdf:object ?annotation59 .
_:604601 a rdf:Statement ;
up:attribution _:604572 ;
rdf:subject ?pfs58 ;
rdf:predicate up:annotation ;
rdf:object ?annotation59 .
_:604602 a rdf:Statement ;
up:source unirule:MF_01656 ;
rdf:subject ?pfs66 ;
rdf:predicate up:annotation ;
rdf:object ?annotation67 .
_:604603 a rdf:Statement ;
up:attribution _:604573 ;
rdf:subject ?pfs66 ;
rdf:predicate up:annotation ;
rdf:object ?annotation67 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01656
#Rule MF_01656 Created by:? on:2008-04-30 Modified by:Catherine Rivoire on:2024-03-12
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01656 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_01656a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01656a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01656a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_01656a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01656a5')) AS ?annotation5) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch76 faldo:location ?templateMotifSequenceMatchRegionP5101677 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP5101679 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP51016MF_0165672 .
?templateMotifSequenceMatchRegionP5101677 faldo:begin ?templateMotifSequenceMatchBeginP5101678 .
?templateMotifSequenceMatchBeginP5101678 faldo:position ?templateMotifSequenceMatchBeginPositionP5101673 ;
faldo:reference isoform:P51016-1 .
?templateMotifSequenceProfileAlignmentOperationP5101679 edam:has_input signature:MF_01656 ;
rdf:type edam:operation_0300 .
?targetMotifMatch80 faldo:location ?targetMotifMatchRegionMatch81 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0165683 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP51016MF_0165674 .
?targetMotifMatchRegionMatch81 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0165682 .
?targetMotifMatchRegionMatchBeginMF_0165682 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0165675 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0165683 edam:has_input signature:MF_01656 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP51016MF_0165672, 1, (STRLEN(?templateMotifCigarP51016MF_0165672) - STRLEN(REPLACE(?templateMotifCigarP51016MF_0165672, CONCAT('^(?:-*[^-]){', STR(((17 - ?templateMotifSequenceMatchBeginPositionP5101673) + 1)), '}'), '')))), '[a-z]', '')) AS ?step184) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP51016MF_0165674, 1, (STRLEN(?targetMotifMatchCigarP51016MF_0165674) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_0165674, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP51016MF_0165674, 1, (STRLEN(?targetMotifMatchCigarP51016MF_0165674) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_0165674, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), '')))), '[^-]', ''))) AS ?step285) .
BIND(((?step285 + ?targetMotifMatchRegionMatchBeginPositionMF_0165675) - 1) AS ?thisPositionOn13) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP51016MF_0165672, 1, (STRLEN(?templateMotifCigarP51016MF_0165672) - STRLEN(REPLACE(?templateMotifCigarP51016MF_0165672, CONCAT('^(?:-*[^-]){', STR(((18 - ?templateMotifSequenceMatchBeginPositionP5101673) + 1)), '}'), '')))), '[a-z]', '')) AS ?step186) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP51016MF_0165674, 1, (STRLEN(?targetMotifMatchCigarP51016MF_0165674) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_0165674, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP51016MF_0165674, 1, (STRLEN(?targetMotifMatchCigarP51016MF_0165674) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_0165674, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), '')))), '[^-]', ''))) AS ?step287) .
BIND(((?step287 + ?targetMotifMatchRegionMatchBeginPositionMF_0165675) - 1) AS ?thisPositionOn14) .
BIND(?this AS ?pfs1t88) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfsb9) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfse10) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn13, (?thisPositionOn14 - ?thisPositionOn13)) = 'RD')) .
BIND(URI(CONCAT(STR(?this), '#MF_01656a8')) AS ?annotation8) .
BIND(?this AS ?pfs7) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch93 faldo:location ?templateMotifSequenceMatchRegionP5101694 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP5101696 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP51016MF_0165689 .
?templateMotifSequenceMatchRegionP5101694 faldo:begin ?templateMotifSequenceMatchBeginP5101695 .
?templateMotifSequenceMatchBeginP5101695 faldo:position ?templateMotifSequenceMatchBeginPositionP5101690 ;
faldo:reference isoform:P51016-1 .
?templateMotifSequenceProfileAlignmentOperationP5101696 edam:has_input signature:MF_01656 ;
rdf:type edam:operation_0300 .
?targetMotifMatch97 faldo:location ?targetMotifMatchRegionMatch98 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01656100 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP51016MF_0165691 .
?targetMotifMatchRegionMatch98 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0165699 .
?targetMotifMatchRegionMatchBeginMF_0165699 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0165692 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01656100 edam:has_input signature:MF_01656 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP51016MF_0165689, 1, (STRLEN(?templateMotifCigarP51016MF_0165689) - STRLEN(REPLACE(?templateMotifCigarP51016MF_0165689, CONCAT('^(?:-*[^-]){', STR(((21 - ?templateMotifSequenceMatchBeginPositionP5101690) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1101) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP51016MF_0165691, 1, (STRLEN(?targetMotifMatchCigarP51016MF_0165691) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_0165691, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP51016MF_0165691, 1, (STRLEN(?targetMotifMatchCigarP51016MF_0165691) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_0165691, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), '')))), '[^-]', ''))) AS ?step2102) .
BIND(((?step2102 + ?targetMotifMatchRegionMatchBeginPositionMF_0165692) - 1) AS ?thisPositionOn19) .
BIND(?thisPositionOn19 AS ?thisPositionOn20) .
BIND(?this AS ?pfs1t103) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb17) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse18) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn19, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_01656a16')) AS ?annotation16) .
BIND(?this AS ?pfs15) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch108 faldo:location ?templateMotifSequenceMatchRegionP51016109 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP51016111 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP51016MF_01656104 .
?templateMotifSequenceMatchRegionP51016109 faldo:begin ?templateMotifSequenceMatchBeginP51016110 .
?templateMotifSequenceMatchBeginP51016110 faldo:position ?templateMotifSequenceMatchBeginPositionP51016105 ;
faldo:reference isoform:P51016-1 .
?templateMotifSequenceProfileAlignmentOperationP51016111 edam:has_input signature:MF_01656 ;
rdf:type edam:operation_0300 .
?targetMotifMatch112 faldo:location ?targetMotifMatchRegionMatch113 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01656115 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP51016MF_01656106 .
?targetMotifMatchRegionMatch113 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01656114 .
?targetMotifMatchRegionMatchBeginMF_01656114 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01656107 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01656115 edam:has_input signature:MF_01656 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP51016MF_01656104, 1, (STRLEN(?templateMotifCigarP51016MF_01656104) - STRLEN(REPLACE(?templateMotifCigarP51016MF_01656104, CONCAT('^(?:-*[^-]){', STR(((18 - ?templateMotifSequenceMatchBeginPositionP51016105) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1116) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP51016MF_01656106, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656106) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP51016MF_01656106, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656106) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), '')))), '[^-]', ''))) AS ?step2117) .
BIND(((?step2117 + ?targetMotifMatchRegionMatchBeginPositionMF_01656107) - 1) AS ?thisPositionOn26) .
BIND(?thisPositionOn26 AS ?thisPositionOn27) .
BIND(?this AS ?pfs1t118) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb23) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse24) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn26, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01656a22')) AS ?annotation22) .
BIND(?this AS ?pfs21) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch123 faldo:location ?templateMotifSequenceMatchRegionP51016124 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP51016126 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP51016MF_01656119 .
?templateMotifSequenceMatchRegionP51016124 faldo:begin ?templateMotifSequenceMatchBeginP51016125 .
?templateMotifSequenceMatchBeginP51016125 faldo:position ?templateMotifSequenceMatchBeginPositionP51016120 ;
faldo:reference isoform:P51016-1 .
?templateMotifSequenceProfileAlignmentOperationP51016126 edam:has_input signature:MF_01656 ;
rdf:type edam:operation_0300 .
?targetMotifMatch127 faldo:location ?targetMotifMatchRegionMatch128 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01656130 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP51016MF_01656121 .
?targetMotifMatchRegionMatch128 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01656129 .
?targetMotifMatchRegionMatchBeginMF_01656129 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01656122 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01656130 edam:has_input signature:MF_01656 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP51016MF_01656119, 1, (STRLEN(?templateMotifCigarP51016MF_01656119) - STRLEN(REPLACE(?templateMotifCigarP51016MF_01656119, CONCAT('^(?:-*[^-]){', STR(((200 - ?templateMotifSequenceMatchBeginPositionP51016120) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP51016MF_01656121, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656121) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP51016MF_01656121, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656121) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) .
BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_01656122) - 1) AS ?thisPositionOn33) .
BIND(?thisPositionOn33 AS ?thisPositionOn34) .
BIND(?this AS ?pfs1t133) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb30) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse31) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn33, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_01656a29')) AS ?annotation29) .
BIND(?this AS ?pfs28) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch138 faldo:location ?templateMotifSequenceMatchRegionP51016139 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP51016141 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP51016MF_01656134 .
?templateMotifSequenceMatchRegionP51016139 faldo:begin ?templateMotifSequenceMatchBeginP51016140 .
?templateMotifSequenceMatchBeginP51016140 faldo:position ?templateMotifSequenceMatchBeginPositionP51016135 ;
faldo:reference isoform:P51016-1 .
?templateMotifSequenceProfileAlignmentOperationP51016141 edam:has_input signature:MF_01656 ;
rdf:type edam:operation_0300 .
?targetMotifMatch142 faldo:location ?targetMotifMatchRegionMatch143 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01656145 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP51016MF_01656136 .
?targetMotifMatchRegionMatch143 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01656144 .
?targetMotifMatchRegionMatchBeginMF_01656144 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01656137 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01656145 edam:has_input signature:MF_01656 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP51016MF_01656134, 1, (STRLEN(?templateMotifCigarP51016MF_01656134) - STRLEN(REPLACE(?templateMotifCigarP51016MF_01656134, CONCAT('^(?:-*[^-]){', STR(((202 - ?templateMotifSequenceMatchBeginPositionP51016135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP51016MF_01656136, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656136) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP51016MF_01656136, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656136) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) .
BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_01656137) - 1) AS ?thisPositionOn40) .
BIND(?thisPositionOn40 AS ?thisPositionOn41) .
BIND(?this AS ?pfs1t148) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb37) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse38) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn40, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_01656a36')) AS ?annotation36) .
BIND(?this AS ?pfs35) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch153 faldo:location ?templateMotifSequenceMatchRegionP51016154 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP51016156 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP51016MF_01656149 .
?templateMotifSequenceMatchRegionP51016154 faldo:begin ?templateMotifSequenceMatchBeginP51016155 .
?templateMotifSequenceMatchBeginP51016155 faldo:position ?templateMotifSequenceMatchBeginPositionP51016150 ;
faldo:reference isoform:P51016-1 .
?templateMotifSequenceProfileAlignmentOperationP51016156 edam:has_input signature:MF_01656 ;
rdf:type edam:operation_0300 .
?targetMotifMatch157 faldo:location ?targetMotifMatchRegionMatch158 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01656160 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP51016MF_01656151 .
?targetMotifMatchRegionMatch158 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01656159 .
?targetMotifMatchRegionMatchBeginMF_01656159 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01656152 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01656160 edam:has_input signature:MF_01656 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP51016MF_01656149, 1, (STRLEN(?templateMotifCigarP51016MF_01656149) - STRLEN(REPLACE(?templateMotifCigarP51016MF_01656149, CONCAT('^(?:-*[^-]){', STR(((171 - ?templateMotifSequenceMatchBeginPositionP51016150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP51016MF_01656151, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656151) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP51016MF_01656151, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656151) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) .
BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_01656152) - 1) AS ?thisPositionOn48) .
BIND(?thisPositionOn48 AS ?thisPositionOn49) .
BIND(?this AS ?pfs1t163) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb44) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse45) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn48, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_01656a43')) AS ?annotation43) .
BIND(?this AS ?pfs42) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch168 faldo:location ?templateMotifSequenceMatchRegionP51016169 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP51016171 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP51016MF_01656164 .
?templateMotifSequenceMatchRegionP51016169 faldo:begin ?templateMotifSequenceMatchBeginP51016170 .
?templateMotifSequenceMatchBeginP51016170 faldo:position ?templateMotifSequenceMatchBeginPositionP51016165 ;
faldo:reference isoform:P51016-1 .
?templateMotifSequenceProfileAlignmentOperationP51016171 edam:has_input signature:MF_01656 ;
rdf:type edam:operation_0300 .
?targetMotifMatch172 faldo:location ?targetMotifMatchRegionMatch173 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01656175 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP51016MF_01656166 .
?targetMotifMatchRegionMatch173 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01656174 .
?targetMotifMatchRegionMatchBeginMF_01656174 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01656167 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01656175 edam:has_input signature:MF_01656 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP51016MF_01656164, 1, (STRLEN(?templateMotifCigarP51016MF_01656164) - STRLEN(REPLACE(?templateMotifCigarP51016MF_01656164, CONCAT('^(?:-*[^-]){', STR(((200 - ?templateMotifSequenceMatchBeginPositionP51016165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1176) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP51016MF_01656166, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656166) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP51016MF_01656166, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656166) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), '')))), '[^-]', ''))) AS ?step2177) .
BIND(((?step2177 + ?targetMotifMatchRegionMatchBeginPositionMF_01656167) - 1) AS ?thisPositionOn56) .
BIND(?thisPositionOn56 AS ?thisPositionOn57) .
BIND(?this AS ?pfs1t178) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfsb52) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfse53) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn56, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_01656a51')) AS ?annotation51) .
BIND(?this AS ?pfs50) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch183 faldo:location ?templateMotifSequenceMatchRegionP51016184 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP51016186 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP51016MF_01656179 .
?templateMotifSequenceMatchRegionP51016184 faldo:begin ?templateMotifSequenceMatchBeginP51016185 .
?templateMotifSequenceMatchBeginP51016185 faldo:position ?templateMotifSequenceMatchBeginPositionP51016180 ;
faldo:reference isoform:P51016-1 .
?templateMotifSequenceProfileAlignmentOperationP51016186 edam:has_input signature:MF_01656 ;
rdf:type edam:operation_0300 .
?targetMotifMatch187 faldo:location ?targetMotifMatchRegionMatch188 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01656190 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP51016MF_01656181 .
?targetMotifMatchRegionMatch188 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01656189 .
?targetMotifMatchRegionMatchBeginMF_01656189 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01656182 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01656190 edam:has_input signature:MF_01656 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP51016MF_01656179, 1, (STRLEN(?templateMotifCigarP51016MF_01656179) - STRLEN(REPLACE(?templateMotifCigarP51016MF_01656179, CONCAT('^(?:-*[^-]){', STR(((291 - ?templateMotifSequenceMatchBeginPositionP51016180) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1191) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP51016MF_01656181, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656181) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP51016MF_01656181, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656181) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), '')))), '[^-]', ''))) AS ?step2192) .
BIND(((?step2192 + ?targetMotifMatchRegionMatchBeginPositionMF_01656182) - 1) AS ?thisPositionOn64) .
BIND(?thisPositionOn64 AS ?thisPositionOn65) .
BIND(?this AS ?pfs1t193) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb60) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse61) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn64, 1) = 'Y')) .
BIND(URI(CONCAT(STR(?this), '#MF_01656a59')) AS ?annotation59) .
BIND(?this AS ?pfs58) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch198 faldo:location ?templateMotifSequenceMatchRegionP51016199 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP51016201 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP51016MF_01656194 .
?templateMotifSequenceMatchRegionP51016199 faldo:begin ?templateMotifSequenceMatchBeginP51016200 .
?templateMotifSequenceMatchBeginP51016200 faldo:position ?templateMotifSequenceMatchBeginPositionP51016195 ;
faldo:reference isoform:P51016-1 .
?templateMotifSequenceProfileAlignmentOperationP51016201 edam:has_input signature:MF_01656 ;
rdf:type edam:operation_0300 .
?targetMotifMatch202 faldo:location ?targetMotifMatchRegionMatch203 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01656205 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP51016MF_01656196 .
?targetMotifMatchRegionMatch203 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01656204 .
?targetMotifMatchRegionMatchBeginMF_01656204 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01656197 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01656205 edam:has_input signature:MF_01656 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP51016MF_01656194, 1, (STRLEN(?templateMotifCigarP51016MF_01656194) - STRLEN(REPLACE(?templateMotifCigarP51016MF_01656194, CONCAT('^(?:-*[^-]){', STR(((17 - ?templateMotifSequenceMatchBeginPositionP51016195) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1206) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP51016MF_01656196, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656196) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP51016MF_01656196, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656196) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), '')))), '[^-]', ''))) AS ?step2207) .
BIND(((?step2207 + ?targetMotifMatchRegionMatchBeginPositionMF_01656197) - 1) AS ?thisPositionOn70) .
BIND(?thisPositionOn70 AS ?thisPositionOn71) .
BIND(?this AS ?pfs1t208) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb68) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse69) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn70, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_01656a67')) AS ?annotation67) .
BIND(?this AS ?pfs66) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:91347 .
BIND(?this AS ?case6) .
}
}
"xsd:string |