| http://purl.uniprot.org/unirules/MF_03136#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:835647 up:source unirule:MF_03136 .
_:835648 up:source unirule:MF_03136 .
_:835649 up:source unirule:MF_03136 .
_:835650 up:source unirule:MF_03136 .
_:835651 up:source unirule:MF_03136 .
_:835652 up:source unirule:MF_03136 .
_:835653 up:source unirule:MF_03136 .
_:835654 up:source unirule:MF_03136 .
_:835655 up:source unirule:MF_03136 .
_:835656 up:source unirule:MF_03136 .
_:835657 up:source unirule:MF_03136 .
_:835658 up:source unirule:MF_03136 .
_:835659 up:source unirule:MF_03136 .
_:835660 up:source unirule:MF_03136 .
_:835661 up:source unirule:MF_03136 .
_:835662 up:source unirule:MF_03136 .
_:835663 up:source unirule:MF_03136 .
_:835664 up:source unirule:MF_03136 .
_:835665 up:source unirule:MF_03136 .
_:835666 up:source unirule:MF_03136 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation2 ,
?annotation3 ,
?annotation5 ,
?annotation6 ,
?annotation7 ;
up:classifiedWith GO:0003855 ,
GO:0019631 ,
GO:0046279 ,
keyword:456 ,
keyword:672 ;
up:recommendedName ?name0 .
?name0 up:ecName '4.2.1.10' ;
up:fullName 'Catabolic 3-dehydroquinase' ;
up:shortName 'cDHQase' ;
rdf:type up:Structured_Name .
?name1 up:fullName '3-dehydroquinate dehydratase' ;
rdf:type up:Structured_Name .
?annotation2 a up:Function_Annotation ;
rdfs:comment 'Is involved in the catabolism of quinate. Allows the utilization of quinate as carbon source via the beta-ketoadipate pathway.' .
?annotation3 up:activity ?activity4 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity4 up:catalyticActivity ;
up:enzymeClass .
?annotation5 a up:Pathway_Annotation ;
rdfs:comment 'Aromatic compound metabolism; 3,4-dihydroxybenzoate biosynthesis; 3,4-dihydroxybenzoate from 3-dehydroquinate: step 1/2.' .
?annotation6 a up:Subunit_Annotation ;
rdfs:comment 'Homododecamer. Adopts a ring-like structure, composed of an arrangement of two hexameric rings stacked on top of one another.' .
?annotation7 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the type-II 3-dehydroquinase family.' .
?pfs11 up:annotation ?annotation12 .
?annotation12 faldo:begin ?pfsb13 ;
faldo:end ?pfse14 ;
up:ligand ?ligand15 ;
rdf:type up:Binding_Site_Annotation .
?pfsb13 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?pfse14 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?ligand15 rdfs:subClassOf ?molecule16 .
?molecule16 rdfs:label 'substrate' .
?pfs19 up:annotation ?annotation20 .
?annotation20 faldo:begin ?pfsb21 ;
faldo:end ?pfse22 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton acceptor' .
?pfsb21 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?pfse22 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfs25 up:annotation ?annotation26 .
?annotation26 faldo:begin ?pfsb27 ;
faldo:end ?pfse28 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton donor' .
?pfsb27 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?pfse28 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfs31 up:annotation ?annotation32 .
?annotation32 faldo:begin ?pfsb33 ;
faldo:end ?pfse34 ;
up:ligand ?ligand35 ;
rdf:type up:Binding_Site_Annotation .
?pfsb33 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?pfse34 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?ligand35 rdfs:subClassOf ?molecule36 .
?molecule36 rdfs:label 'substrate' .
?pfs39 up:annotation ?annotation40 .
?annotation40 faldo:begin ?pfsb41 ;
faldo:end ?pfse42 ;
up:ligand ?ligand43 ;
rdf:type up:Binding_Site_Annotation .
?pfsb41 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
?pfse42 faldo:position ?thisPositionOn46 ;
rdf:type faldo:ExactPosition .
?ligand43 rdfs:subClassOf ?molecule44 .
?molecule44 rdfs:label 'substrate' .
?pfs47 up:annotation ?annotation48 .
?annotation48 faldo:begin ?pfsb49 ;
faldo:end ?pfse50 ;
up:ligand ?ligand51 ;
rdf:type up:Binding_Site_Annotation .
?pfsb49 faldo:position ?thisPositionOn53 ;
rdf:type faldo:ExactPosition .
?pfse50 faldo:position ?thisPositionOn54 ;
rdf:type faldo:ExactPosition .
?ligand51 rdfs:subClassOf ?molecule52 .
?molecule52 rdfs:label 'substrate' .
?pfs55 up:annotation ?annotation56 .
?annotation56 faldo:begin ?pfsb57 ;
faldo:end ?pfse58 ;
up:ligand ?ligand59 ;
rdf:type up:Binding_Site_Annotation .
?pfsb57 faldo:position ?thisPositionOn61 ;
rdf:type faldo:ExactPosition .
?pfse58 faldo:position ?thisPositionOn62 ;
rdf:type faldo:ExactPosition .
?ligand59 rdfs:subClassOf ?molecule60 .
?molecule60 rdfs:label 'substrate' .
?pfs63 up:annotation ?annotation64 .
?annotation64 faldo:begin ?pfsb65 ;
faldo:end ?pfse66 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Transition state stabilizer' .
?pfsb65 faldo:position ?thisPositionOn67 ;
rdf:type faldo:ExactPosition .
?pfse66 faldo:position ?thisPositionOn68 ;
rdf:type faldo:ExactPosition .
_:835667 a rdf:Statement ;
up:attribution _:835647 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:835668 a rdf:Statement ;
up:attribution _:835648 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:835669 a rdf:Statement ;
up:attribution _:835649 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:835670 a rdf:Statement ;
up:attribution _:835650 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:835671 a rdf:Statement ;
up:attribution _:835651 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:835672 a rdf:Statement ;
up:attribution _:835652 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:835673 a rdf:Statement ;
up:attribution _:835653 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:835674 a rdf:Statement ;
up:attribution _:835654 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:456 .
_:835675 a rdf:Statement ;
up:attribution _:835655 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:672 .
_:835676 a rdf:Statement ;
up:attribution _:835656 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003855 .
_:835677 a rdf:Statement ;
up:attribution _:835657 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0019631 .
_:835678 a rdf:Statement ;
up:attribution _:835658 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0046279 .
_:835679 a rdf:Statement ;
up:source unirule:MF_03136 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:835680 a rdf:Statement ;
up:attribution _:835659 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:835681 a rdf:Statement ;
up:source unirule:MF_03136 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:835682 a rdf:Statement ;
up:attribution _:835660 ;
rdf:subject ?pfs19 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:835683 a rdf:Statement ;
up:source unirule:MF_03136 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:835684 a rdf:Statement ;
up:attribution _:835661 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:835685 a rdf:Statement ;
up:source unirule:MF_03136 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:835686 a rdf:Statement ;
up:attribution _:835662 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:835687 a rdf:Statement ;
up:source unirule:MF_03136 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:835688 a rdf:Statement ;
up:attribution _:835663 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:835689 a rdf:Statement ;
up:source unirule:MF_03136 ;
rdf:subject ?pfs47 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
_:835690 a rdf:Statement ;
up:attribution _:835664 ;
rdf:subject ?pfs47 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
_:835691 a rdf:Statement ;
up:source unirule:MF_03136 ;
rdf:subject ?pfs55 ;
rdf:predicate up:annotation ;
rdf:object ?annotation56 .
_:835692 a rdf:Statement ;
up:attribution _:835665 ;
rdf:subject ?pfs55 ;
rdf:predicate up:annotation ;
rdf:object ?annotation56 .
_:835693 a rdf:Statement ;
up:source unirule:MF_03136 ;
rdf:subject ?pfs63 ;
rdf:predicate up:annotation ;
rdf:object ?annotation64 .
_:835694 a rdf:Statement ;
up:attribution _:835666 ;
rdf:subject ?pfs63 ;
rdf:predicate up:annotation ;
rdf:object ?annotation64 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_03136
#Rule MF_03136 Created by:? on:2012-08-22 Modified by:Catherine Rivoire on:2025-09-19
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00169 .
?thisOrganism rdfs:subClassOf+ taxon:4751 .
BIND(URI(CONCAT(STR(?this), '#MF_03136a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_03136a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_03136a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_03136a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_03136a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_03136a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_03136a7')) AS ?annotation7) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch73 faldo:location ?templateMotifSequenceMatchRegionP0514774 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0514776 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP05147MF_0016969 .
?templateMotifSequenceMatchRegionP0514774 faldo:begin ?templateMotifSequenceMatchBeginP0514775 .
?templateMotifSequenceMatchBeginP0514775 faldo:position ?templateMotifSequenceMatchBeginPositionP0514770 ;
faldo:reference isoform:P05147-1 .
?templateMotifSequenceProfileAlignmentOperationP0514776 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
?targetMotifMatch77 faldo:location ?targetMotifMatchRegionMatch78 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0016980 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP05147MF_0016971 .
?targetMotifMatchRegionMatch78 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0016979 .
?targetMotifMatchRegionMatchBeginMF_0016979 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0016972 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0016980 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP05147MF_0016969, 1, (STRLEN(?templateMotifCigarP05147MF_0016969) - STRLEN(REPLACE(?templateMotifCigarP05147MF_0016969, CONCAT('^(?:-*[^-]){', STR(((102 - ?templateMotifSequenceMatchBeginPositionP0514770) + 1)), '}'), '')))), '[a-z]', '')) AS ?step181) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP05147MF_0016971, 1, (STRLEN(?targetMotifMatchCigarP05147MF_0016971) - STRLEN(REPLACE(?targetMotifMatchCigarP05147MF_0016971, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP05147MF_0016971, 1, (STRLEN(?targetMotifMatchCigarP05147MF_0016971) - STRLEN(REPLACE(?targetMotifMatchCigarP05147MF_0016971, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), '')))), '[^-]', ''))) AS ?step282) .
BIND(((?step282 + ?targetMotifMatchRegionMatchBeginPositionMF_0016972) - 1) AS ?thisPositionOn17) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP05147MF_0016969, 1, (STRLEN(?templateMotifCigarP05147MF_0016969) - STRLEN(REPLACE(?templateMotifCigarP05147MF_0016969, CONCAT('^(?:-*[^-]){', STR(((103 - ?templateMotifSequenceMatchBeginPositionP0514770) + 1)), '}'), '')))), '[a-z]', '')) AS ?step183) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP05147MF_0016971, 1, (STRLEN(?targetMotifMatchCigarP05147MF_0016971) - STRLEN(REPLACE(?targetMotifMatchCigarP05147MF_0016971, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP05147MF_0016971, 1, (STRLEN(?targetMotifMatchCigarP05147MF_0016971) - STRLEN(REPLACE(?targetMotifMatchCigarP05147MF_0016971, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), '')))), '[^-]', ''))) AS ?step284) .
BIND(((?step284 + ?targetMotifMatchRegionMatchBeginPositionMF_0016972) - 1) AS ?thisPositionOn18) .
BIND(?this AS ?pfs1t85) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb13) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse14) .
FILTER (REGEX('[IV][ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn17, (?thisPositionOn18 - ?thisPositionOn17)))) .
BIND(URI(CONCAT(STR(?this), '#MF_03136a12')) AS ?annotation12) .
BIND(?this AS ?pfs11) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch90 faldo:location ?templateMotifSequenceMatchRegionP0514791 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0514793 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP05147MF_0016986 .
?templateMotifSequenceMatchRegionP0514791 faldo:begin ?templateMotifSequenceMatchBeginP0514792 .
?templateMotifSequenceMatchBeginP0514792 faldo:position ?templateMotifSequenceMatchBeginPositionP0514787 ;
faldo:reference isoform:P05147-1 .
?templateMotifSequenceProfileAlignmentOperationP0514793 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
?targetMotifMatch94 faldo:location ?targetMotifMatchRegionMatch95 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0016997 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP05147MF_0016988 .
?targetMotifMatchRegionMatch95 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0016996 .
?targetMotifMatchRegionMatchBeginMF_0016996 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0016989 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0016997 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP05147MF_0016986, 1, (STRLEN(?templateMotifCigarP05147MF_0016986) - STRLEN(REPLACE(?templateMotifCigarP05147MF_0016986, CONCAT('^(?:-*[^-]){', STR(((24 - ?templateMotifSequenceMatchBeginPositionP0514787) + 1)), '}'), '')))), '[a-z]', '')) AS ?step198) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP05147MF_0016988, 1, (STRLEN(?targetMotifMatchCigarP05147MF_0016988) - STRLEN(REPLACE(?targetMotifMatchCigarP05147MF_0016988, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP05147MF_0016988, 1, (STRLEN(?targetMotifMatchCigarP05147MF_0016988) - STRLEN(REPLACE(?targetMotifMatchCigarP05147MF_0016988, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step198), '}'), '')))), '[^-]', ''))) AS ?step299) .
BIND(((?step299 + ?targetMotifMatchRegionMatchBeginPositionMF_0016989) - 1) AS ?thisPositionOn23) .
BIND(?thisPositionOn23 AS ?thisPositionOn24) .
BIND(?this AS ?pfs1t100) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb21) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse22) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn23, 1) = 'Y')) .
BIND(URI(CONCAT(STR(?this), '#MF_03136a20')) AS ?annotation20) .
BIND(?this AS ?pfs19) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch105 faldo:location ?templateMotifSequenceMatchRegionP05147106 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP05147108 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP05147MF_00169101 .
?templateMotifSequenceMatchRegionP05147106 faldo:begin ?templateMotifSequenceMatchBeginP05147107 .
?templateMotifSequenceMatchBeginP05147107 faldo:position ?templateMotifSequenceMatchBeginPositionP05147102 ;
faldo:reference isoform:P05147-1 .
?templateMotifSequenceProfileAlignmentOperationP05147108 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
?targetMotifMatch109 faldo:location ?targetMotifMatchRegionMatch110 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00169112 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP05147MF_00169103 .
?targetMotifMatchRegionMatch110 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00169111 .
?targetMotifMatchRegionMatchBeginMF_00169111 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00169104 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00169112 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP05147MF_00169101, 1, (STRLEN(?templateMotifCigarP05147MF_00169101) - STRLEN(REPLACE(?templateMotifCigarP05147MF_00169101, CONCAT('^(?:-*[^-]){', STR(((101 - ?templateMotifSequenceMatchBeginPositionP05147102) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1113) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP05147MF_00169103, 1, (STRLEN(?targetMotifMatchCigarP05147MF_00169103) - STRLEN(REPLACE(?targetMotifMatchCigarP05147MF_00169103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP05147MF_00169103, 1, (STRLEN(?targetMotifMatchCigarP05147MF_00169103) - STRLEN(REPLACE(?targetMotifMatchCigarP05147MF_00169103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), '')))), '[^-]', ''))) AS ?step2114) .
BIND(((?step2114 + ?targetMotifMatchRegionMatchBeginPositionMF_00169104) - 1) AS ?thisPositionOn29) .
BIND(?thisPositionOn29 AS ?thisPositionOn30) .
BIND(?this AS ?pfs1t115) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb27) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse28) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn29, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_03136a26')) AS ?annotation26) .
BIND(?this AS ?pfs25) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch120 faldo:location ?templateMotifSequenceMatchRegionP05147121 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP05147123 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP05147MF_00169116 .
?templateMotifSequenceMatchRegionP05147121 faldo:begin ?templateMotifSequenceMatchBeginP05147122 .
?templateMotifSequenceMatchBeginP05147122 faldo:position ?templateMotifSequenceMatchBeginPositionP05147117 ;
faldo:reference isoform:P05147-1 .
?templateMotifSequenceProfileAlignmentOperationP05147123 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
?targetMotifMatch124 faldo:location ?targetMotifMatchRegionMatch125 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00169127 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP05147MF_00169118 .
?targetMotifMatchRegionMatch125 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00169126 .
?targetMotifMatchRegionMatchBeginMF_00169126 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00169119 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00169127 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP05147MF_00169116, 1, (STRLEN(?templateMotifCigarP05147MF_00169116) - STRLEN(REPLACE(?templateMotifCigarP05147MF_00169116, CONCAT('^(?:-*[^-]){', STR(((75 - ?templateMotifSequenceMatchBeginPositionP05147117) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1128) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP05147MF_00169118, 1, (STRLEN(?targetMotifMatchCigarP05147MF_00169118) - STRLEN(REPLACE(?targetMotifMatchCigarP05147MF_00169118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP05147MF_00169118, 1, (STRLEN(?targetMotifMatchCigarP05147MF_00169118) - STRLEN(REPLACE(?targetMotifMatchCigarP05147MF_00169118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), '')))), '[^-]', ''))) AS ?step2129) .
BIND(((?step2129 + ?targetMotifMatchRegionMatchBeginPositionMF_00169119) - 1) AS ?thisPositionOn37) .
BIND(?thisPositionOn37 AS ?thisPositionOn38) .
BIND(?this AS ?pfs1t130) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb33) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse34) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_03136a32')) AS ?annotation32) .
BIND(?this AS ?pfs31) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch135 faldo:location ?templateMotifSequenceMatchRegionP05147136 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP05147138 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP05147MF_00169131 .
?templateMotifSequenceMatchRegionP05147136 faldo:begin ?templateMotifSequenceMatchBeginP05147137 .
?templateMotifSequenceMatchBeginP05147137 faldo:position ?templateMotifSequenceMatchBeginPositionP05147132 ;
faldo:reference isoform:P05147-1 .
?templateMotifSequenceProfileAlignmentOperationP05147138 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
?targetMotifMatch139 faldo:location ?targetMotifMatchRegionMatch140 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00169142 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP05147MF_00169133 .
?targetMotifMatchRegionMatch140 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00169141 .
?targetMotifMatchRegionMatchBeginMF_00169141 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00169134 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00169142 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP05147MF_00169131, 1, (STRLEN(?templateMotifCigarP05147MF_00169131) - STRLEN(REPLACE(?templateMotifCigarP05147MF_00169131, CONCAT('^(?:-*[^-]){', STR(((81 - ?templateMotifSequenceMatchBeginPositionP05147132) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1143) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP05147MF_00169133, 1, (STRLEN(?targetMotifMatchCigarP05147MF_00169133) - STRLEN(REPLACE(?targetMotifMatchCigarP05147MF_00169133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP05147MF_00169133, 1, (STRLEN(?targetMotifMatchCigarP05147MF_00169133) - STRLEN(REPLACE(?targetMotifMatchCigarP05147MF_00169133, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), '')))), '[^-]', ''))) AS ?step2144) .
BIND(((?step2144 + ?targetMotifMatchRegionMatchBeginPositionMF_00169134) - 1) AS ?thisPositionOn45) .
BIND(?thisPositionOn45 AS ?thisPositionOn46) .
BIND(?this AS ?pfs1t145) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb41) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse42) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn45, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_03136a40')) AS ?annotation40) .
BIND(?this AS ?pfs39) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch150 faldo:location ?templateMotifSequenceMatchRegionP05147151 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP05147153 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP05147MF_00169146 .
?templateMotifSequenceMatchRegionP05147151 faldo:begin ?templateMotifSequenceMatchBeginP05147152 .
?templateMotifSequenceMatchBeginP05147152 faldo:position ?templateMotifSequenceMatchBeginPositionP05147147 ;
faldo:reference isoform:P05147-1 .
?templateMotifSequenceProfileAlignmentOperationP05147153 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
?targetMotifMatch154 faldo:location ?targetMotifMatchRegionMatch155 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00169157 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP05147MF_00169148 .
?targetMotifMatchRegionMatch155 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00169156 .
?targetMotifMatchRegionMatchBeginMF_00169156 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00169149 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00169157 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP05147MF_00169146, 1, (STRLEN(?templateMotifCigarP05147MF_00169146) - STRLEN(REPLACE(?templateMotifCigarP05147MF_00169146, CONCAT('^(?:-*[^-]){', STR(((88 - ?templateMotifSequenceMatchBeginPositionP05147147) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1158) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP05147MF_00169148, 1, (STRLEN(?targetMotifMatchCigarP05147MF_00169148) - STRLEN(REPLACE(?targetMotifMatchCigarP05147MF_00169148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP05147MF_00169148, 1, (STRLEN(?targetMotifMatchCigarP05147MF_00169148) - STRLEN(REPLACE(?targetMotifMatchCigarP05147MF_00169148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), '')))), '[^-]', ''))) AS ?step2159) .
BIND(((?step2159 + ?targetMotifMatchRegionMatchBeginPositionMF_00169149) - 1) AS ?thisPositionOn53) .
BIND(?thisPositionOn53 AS ?thisPositionOn54) .
BIND(?this AS ?pfs1t160) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfsb49) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfse50) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn53, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_03136a48')) AS ?annotation48) .
BIND(?this AS ?pfs47) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch165 faldo:location ?templateMotifSequenceMatchRegionP05147166 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP05147168 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP05147MF_00169161 .
?templateMotifSequenceMatchRegionP05147166 faldo:begin ?templateMotifSequenceMatchBeginP05147167 .
?templateMotifSequenceMatchBeginP05147167 faldo:position ?templateMotifSequenceMatchBeginPositionP05147162 ;
faldo:reference isoform:P05147-1 .
?templateMotifSequenceProfileAlignmentOperationP05147168 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
?targetMotifMatch169 faldo:location ?targetMotifMatchRegionMatch170 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00169172 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP05147MF_00169163 .
?targetMotifMatchRegionMatch170 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00169171 .
?targetMotifMatchRegionMatchBeginMF_00169171 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00169164 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00169172 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP05147MF_00169161, 1, (STRLEN(?templateMotifCigarP05147MF_00169161) - STRLEN(REPLACE(?templateMotifCigarP05147MF_00169161, CONCAT('^(?:-*[^-]){', STR(((112 - ?templateMotifSequenceMatchBeginPositionP05147162) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1173) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP05147MF_00169163, 1, (STRLEN(?targetMotifMatchCigarP05147MF_00169163) - STRLEN(REPLACE(?targetMotifMatchCigarP05147MF_00169163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1173), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP05147MF_00169163, 1, (STRLEN(?targetMotifMatchCigarP05147MF_00169163) - STRLEN(REPLACE(?targetMotifMatchCigarP05147MF_00169163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1173), '}'), '')))), '[^-]', ''))) AS ?step2174) .
BIND(((?step2174 + ?targetMotifMatchRegionMatchBeginPositionMF_00169164) - 1) AS ?thisPositionOn61) .
BIND(?thisPositionOn61 AS ?thisPositionOn62) .
BIND(?this AS ?pfs1t175) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfsb57) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfse58) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn61, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_03136a56')) AS ?annotation56) .
BIND(?this AS ?pfs55) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch180 faldo:location ?templateMotifSequenceMatchRegionP05147181 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP05147183 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP05147MF_00169176 .
?templateMotifSequenceMatchRegionP05147181 faldo:begin ?templateMotifSequenceMatchBeginP05147182 .
?templateMotifSequenceMatchBeginP05147182 faldo:position ?templateMotifSequenceMatchBeginPositionP05147177 ;
faldo:reference isoform:P05147-1 .
?templateMotifSequenceProfileAlignmentOperationP05147183 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
?targetMotifMatch184 faldo:location ?targetMotifMatchRegionMatch185 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00169187 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP05147MF_00169178 .
?targetMotifMatchRegionMatch185 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00169186 .
?targetMotifMatchRegionMatchBeginMF_00169186 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00169179 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00169187 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP05147MF_00169176, 1, (STRLEN(?templateMotifCigarP05147MF_00169176) - STRLEN(REPLACE(?templateMotifCigarP05147MF_00169176, CONCAT('^(?:-*[^-]){', STR(((19 - ?templateMotifSequenceMatchBeginPositionP05147177) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1188) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP05147MF_00169178, 1, (STRLEN(?targetMotifMatchCigarP05147MF_00169178) - STRLEN(REPLACE(?targetMotifMatchCigarP05147MF_00169178, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1188), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP05147MF_00169178, 1, (STRLEN(?targetMotifMatchCigarP05147MF_00169178) - STRLEN(REPLACE(?targetMotifMatchCigarP05147MF_00169178, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1188), '}'), '')))), '[^-]', ''))) AS ?step2189) .
BIND(((?step2189 + ?targetMotifMatchRegionMatchBeginPositionMF_00169179) - 1) AS ?thisPositionOn67) .
BIND(?thisPositionOn67 AS ?thisPositionOn68) .
BIND(?this AS ?pfs1t190) .
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) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_03136a64')) AS ?annotation64) .
BIND(?this AS ?pfs63) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:5140 .
BIND(?this AS ?case8) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:147537 .
BIND(?this AS ?case9) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:147538 .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:5140 .
})) .
BIND(?this AS ?case10) .
}
}
"xsd:string |