| http://purl.uniprot.org/unirules/MF_01688#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:617121 up:source unirule:MF_01688 .
_:617122 up:source unirule:MF_01688 .
_:617123 up:source unirule:MF_01688 .
_:617124 up:source unirule:MF_01688 .
_:617125 up:source unirule:MF_01688 .
_:617126 up:source unirule:MF_01688 .
_:617127 up:source unirule:MF_01688 .
_:617128 up:source unirule:MF_01688 .
_:617129 up:source unirule:MF_01688 .
_:617130 up:source unirule:MF_01688 .
_:617131 up:source unirule:MF_01688 .
_:617132 up:source unirule:MF_01688 .
_:617133 up:source unirule:MF_01688 .
_:617134 up:source unirule:MF_01688 .
_:617135 up:source unirule:MF_01688 .
_:617136 up:source unirule:MF_01688 .
_:617137 up:source unirule:MF_01688 .
_:617138 up:source unirule:MF_01688 .
_:617139 up:source unirule:MF_01688 .
_:617140 up:source unirule:MF_01688 .
_:617141 up:source unirule:MF_01688 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation6 ,
?annotation7 ,
?annotation8 ;
up:classifiedWith GO:0018771 ,
GO:0070980 ,
keyword:378 ,
keyword:58 ;
up:recommendedName ?name0 .
?name0 up:ecName '3.7.1.8' ;
up:fullName '2-hydroxy-6-oxo-6-phenylhexa-2,4-dienoate hydrolase' ;
up:shortName 'HOPDA hydrolase' ;
rdf:type up:Structured_Name .
?name1 up:fullName '2,6-dioxo-6-phenylhexa-3-enoate hydrolase' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'bphD' .
?annotation3 a up:Function_Annotation ;
rdfs:comment 'Catalyzes an unusual C-C bond hydrolysis of 2-hydroxy-6-oxo-6-phenylhexa-2,4-dienoic acid (HOPDA) to produce benzoic acid and 2-hydroxy-2,4-pentadienoic acid (HPD).' .
?annotation4 up:activity ?activity5 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity5 up:catalyticActivity ;
up:enzymeClass .
?annotation6 a up:Pathway_Annotation ;
rdfs:comment 'Xenobiotic degradation; biphenyl degradation; 2-hydroxy-2,4-pentadienoate and benzoate from biphenyl: step 4/4.' .
?annotation7 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer.' .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the AB hydrolase superfamily. BphD family.' .
?pfs9 up:annotation ?annotation10 .
?annotation10 faldo:begin ?pfsb11 ;
faldo:end ?pfse12 ;
up:ligand ?ligand13 ;
rdf:type up:Binding_Site_Annotation .
?pfsb11 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?pfse12 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?ligand13 rdfs:subClassOf ?molecule14 .
?molecule14 rdfs:label 'substrate' .
?pfs17 up:annotation ?annotation18 .
?annotation18 faldo:begin ?pfsb19 ;
faldo:end ?pfse20 ;
rdf:type up:Active_Site_Annotation .
?pfsb19 faldo:position ?thisPositionOn21 ;
rdf:type faldo:ExactPosition .
?pfse20 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?pfs23 up:annotation ?annotation24 .
?annotation24 faldo:begin ?pfsb25 ;
faldo:end ?pfse26 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton acceptor' .
?pfsb25 faldo:position ?thisPositionOn27 ;
rdf:type faldo:ExactPosition .
?pfse26 faldo:position ?thisPositionOn28 ;
rdf:type faldo:ExactPosition .
?pfs29 up:annotation ?annotation30 .
?annotation30 faldo:begin ?pfsb31 ;
faldo:end ?pfse32 ;
up:ligand ?ligand33 ;
rdf:type up:Binding_Site_Annotation .
?pfsb31 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?pfse32 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?ligand33 rdfs:subClassOf ?molecule34 .
?molecule34 rdfs:label 'substrate' .
?pfs37 up:annotation ?annotation38 .
?annotation38 faldo:begin ?pfsb39 ;
faldo:end ?pfse40 ;
up:ligand ?ligand41 ;
rdf:type up:Binding_Site_Annotation .
?pfsb39 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?pfse40 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?ligand41 rdfs:subClassOf ?molecule42 .
?molecule42 rdfs:label 'substrate' .
?pfs45 up:annotation ?annotation46 .
?annotation46 faldo:begin ?pfsb47 ;
faldo:end ?pfse48 ;
up:ligand ?ligand49 ;
rdf:type up:Binding_Site_Annotation .
?pfsb47 faldo:position ?thisPositionOn51 ;
rdf:type faldo:ExactPosition .
?pfse48 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?ligand49 rdfs:subClassOf ?molecule50 .
?molecule50 rdfs:label 'substrate' .
?pfs53 up:annotation ?annotation54 .
?annotation54 faldo:begin ?pfsb55 ;
faldo:end ?pfse56 ;
up:ligand ?ligand57 ;
rdf:type up:Binding_Site_Annotation .
?pfsb55 faldo:position ?thisPositionOn59 ;
rdf:type faldo:ExactPosition .
?pfse56 faldo:position ?thisPositionOn60 ;
rdf:type faldo:ExactPosition .
?ligand57 rdfs:subClassOf ?molecule58 .
?molecule58 rdfs:label 'substrate' .
?pfs61 up:annotation ?annotation62 .
?annotation62 faldo:begin ?pfsb63 ;
faldo:end ?pfse64 ;
up:ligand ?ligand65 ;
rdf:type up:Binding_Site_Annotation .
?pfsb63 faldo:position ?thisPositionOn67 ;
rdf:type faldo:ExactPosition .
?pfse64 faldo:position ?thisPositionOn68 ;
rdf:type faldo:ExactPosition .
?ligand65 rdfs:subClassOf ?molecule66 .
?molecule66 rdfs:label 'substrate' .
?pfs69 up:annotation ?annotation70 .
?annotation70 faldo:begin ?pfsb71 ;
faldo:end ?pfse72 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Transition state stabilizer' .
?pfsb71 faldo:position ?thisPositionOn73 ;
rdf:type faldo:ExactPosition .
?pfse72 faldo:position ?thisPositionOn74 ;
rdf:type faldo:ExactPosition .
_:617142 a rdf:Statement ;
up:attribution _:617121 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:617143 a rdf:Statement ;
up:attribution _:617122 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:617144 a rdf:Statement ;
up:attribution _:617123 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:617145 a rdf:Statement ;
up:attribution _:617124 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:617146 a rdf:Statement ;
up:attribution _:617125 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:617147 a rdf:Statement ;
up:attribution _:617126 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:617148 a rdf:Statement ;
up:attribution _:617127 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:617149 a rdf:Statement ;
up:attribution _:617128 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:617150 a rdf:Statement ;
up:attribution _:617129 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:58 .
_:617151 a rdf:Statement ;
up:attribution _:617130 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:617152 a rdf:Statement ;
up:attribution _:617131 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0018771 .
_:617153 a rdf:Statement ;
up:attribution _:617132 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0070980 .
_:617154 a rdf:Statement ;
up:source unirule:MF_01688 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:617155 a rdf:Statement ;
up:attribution _:617133 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:617156 a rdf:Statement ;
up:source unirule:MF_01688 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:617157 a rdf:Statement ;
up:attribution _:617134 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:617158 a rdf:Statement ;
up:source unirule:MF_01688 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:617159 a rdf:Statement ;
up:attribution _:617135 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:617160 a rdf:Statement ;
up:source unirule:MF_01688 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:617161 a rdf:Statement ;
up:attribution _:617136 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:617162 a rdf:Statement ;
up:source unirule:MF_01688 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:617163 a rdf:Statement ;
up:attribution _:617137 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:617164 a rdf:Statement ;
up:source unirule:MF_01688 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:617165 a rdf:Statement ;
up:attribution _:617138 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:617166 a rdf:Statement ;
up:source unirule:MF_01688 ;
rdf:subject ?pfs53 ;
rdf:predicate up:annotation ;
rdf:object ?annotation54 .
_:617167 a rdf:Statement ;
up:attribution _:617139 ;
rdf:subject ?pfs53 ;
rdf:predicate up:annotation ;
rdf:object ?annotation54 .
_:617168 a rdf:Statement ;
up:source unirule:MF_01688 ;
rdf:subject ?pfs61 ;
rdf:predicate up:annotation ;
rdf:object ?annotation62 .
_:617169 a rdf:Statement ;
up:attribution _:617140 ;
rdf:subject ?pfs61 ;
rdf:predicate up:annotation ;
rdf:object ?annotation62 .
_:617170 a rdf:Statement ;
up:source unirule:MF_01688 ;
rdf:subject ?pfs69 ;
rdf:predicate up:annotation ;
rdf:object ?annotation70 .
_:617171 a rdf:Statement ;
up:attribution _:617141 ;
rdf:subject ?pfs69 ;
rdf:predicate up:annotation ;
rdf:object ?annotation70 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01688
#Rule MF_01688 Created by:? on:2009-04-08 Modified by:ipedruzz on:2024-05-23
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01688 .
?thisOrganism rdfs:subClassOf+ taxon:1224 .
BIND(URI(CONCAT(STR(?this), '#MF_01688a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01688a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01688a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01688a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01688a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_01688a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01688a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch79 faldo:location ?templateMotifSequenceMatchRegionP4722980 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4722982 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP47229MF_0168875 .
?templateMotifSequenceMatchRegionP4722980 faldo:begin ?templateMotifSequenceMatchBeginP4722981 .
?templateMotifSequenceMatchBeginP4722981 faldo:position ?templateMotifSequenceMatchBeginPositionP4722976 ;
faldo:reference isoform:P47229-1 .
?templateMotifSequenceProfileAlignmentOperationP4722982 edam:has_input signature:MF_01688 ;
rdf:type edam:operation_0300 .
?targetMotifMatch83 faldo:location ?targetMotifMatchRegionMatch84 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0168886 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP47229MF_0168877 .
?targetMotifMatchRegionMatch84 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0168885 .
?targetMotifMatchRegionMatchBeginMF_0168885 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0168878 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0168886 edam:has_input signature:MF_01688 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP47229MF_0168875, 1, (STRLEN(?templateMotifCigarP47229MF_0168875) - STRLEN(REPLACE(?templateMotifCigarP47229MF_0168875, CONCAT('^(?:-*[^-]){', STR(((42 - ?templateMotifSequenceMatchBeginPositionP4722976) + 1)), '}'), '')))), '[a-z]', '')) AS ?step187) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP47229MF_0168877, 1, (STRLEN(?targetMotifMatchCigarP47229MF_0168877) - STRLEN(REPLACE(?targetMotifMatchCigarP47229MF_0168877, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP47229MF_0168877, 1, (STRLEN(?targetMotifMatchCigarP47229MF_0168877) - STRLEN(REPLACE(?targetMotifMatchCigarP47229MF_0168877, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), '')))), '[^-]', ''))) AS ?step288) .
BIND(((?step288 + ?targetMotifMatchRegionMatchBeginPositionMF_0168878) - 1) AS ?thisPositionOn15) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP47229MF_0168875, 1, (STRLEN(?templateMotifCigarP47229MF_0168875) - STRLEN(REPLACE(?templateMotifCigarP47229MF_0168875, CONCAT('^(?:-*[^-]){', STR(((43 - ?templateMotifSequenceMatchBeginPositionP4722976) + 1)), '}'), '')))), '[a-z]', '')) AS ?step189) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP47229MF_0168877, 1, (STRLEN(?targetMotifMatchCigarP47229MF_0168877) - STRLEN(REPLACE(?targetMotifMatchCigarP47229MF_0168877, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP47229MF_0168877, 1, (STRLEN(?targetMotifMatchCigarP47229MF_0168877) - STRLEN(REPLACE(?targetMotifMatchCigarP47229MF_0168877, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), '')))), '[^-]', ''))) AS ?step290) .
BIND(((?step290 + ?targetMotifMatchRegionMatchBeginPositionMF_0168878) - 1) AS ?thisPositionOn16) .
BIND(?this AS ?pfs1t91) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb11) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse12) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn15, (?thisPositionOn16 - ?thisPositionOn15)) = 'GG')) .
BIND(URI(CONCAT(STR(?this), '#MF_01688a10')) AS ?annotation10) .
BIND(?this AS ?pfs9) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch96 faldo:location ?templateMotifSequenceMatchRegionP4722997 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4722999 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP47229MF_0168892 .
?templateMotifSequenceMatchRegionP4722997 faldo:begin ?templateMotifSequenceMatchBeginP4722998 .
?templateMotifSequenceMatchBeginP4722998 faldo:position ?templateMotifSequenceMatchBeginPositionP4722993 ;
faldo:reference isoform:P47229-1 .
?templateMotifSequenceProfileAlignmentOperationP4722999 edam:has_input signature:MF_01688 ;
rdf:type edam:operation_0300 .
?targetMotifMatch100 faldo:location ?targetMotifMatchRegionMatch101 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01688103 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP47229MF_0168894 .
?targetMotifMatchRegionMatch101 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01688102 .
?targetMotifMatchRegionMatchBeginMF_01688102 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0168895 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01688103 edam:has_input signature:MF_01688 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP47229MF_0168892, 1, (STRLEN(?templateMotifCigarP47229MF_0168892) - STRLEN(REPLACE(?templateMotifCigarP47229MF_0168892, CONCAT('^(?:-*[^-]){', STR(((112 - ?templateMotifSequenceMatchBeginPositionP4722993) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1104) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP47229MF_0168894, 1, (STRLEN(?targetMotifMatchCigarP47229MF_0168894) - STRLEN(REPLACE(?targetMotifMatchCigarP47229MF_0168894, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP47229MF_0168894, 1, (STRLEN(?targetMotifMatchCigarP47229MF_0168894) - STRLEN(REPLACE(?targetMotifMatchCigarP47229MF_0168894, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), '')))), '[^-]', ''))) AS ?step2105) .
BIND(((?step2105 + ?targetMotifMatchRegionMatchBeginPositionMF_0168895) - 1) AS ?thisPositionOn21) .
BIND(?thisPositionOn21 AS ?thisPositionOn22) .
BIND(?this AS ?pfs1t106) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb19) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse20) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn21, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_01688a18')) AS ?annotation18) .
BIND(?this AS ?pfs17) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch111 faldo:location ?templateMotifSequenceMatchRegionP47229112 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP47229114 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP47229MF_01688107 .
?templateMotifSequenceMatchRegionP47229112 faldo:begin ?templateMotifSequenceMatchBeginP47229113 .
?templateMotifSequenceMatchBeginP47229113 faldo:position ?templateMotifSequenceMatchBeginPositionP47229108 ;
faldo:reference isoform:P47229-1 .
?templateMotifSequenceProfileAlignmentOperationP47229114 edam:has_input signature:MF_01688 ;
rdf:type edam:operation_0300 .
?targetMotifMatch115 faldo:location ?targetMotifMatchRegionMatch116 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01688118 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP47229MF_01688109 .
?targetMotifMatchRegionMatch116 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01688117 .
?targetMotifMatchRegionMatchBeginMF_01688117 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01688110 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01688118 edam:has_input signature:MF_01688 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP47229MF_01688107, 1, (STRLEN(?templateMotifCigarP47229MF_01688107) - STRLEN(REPLACE(?templateMotifCigarP47229MF_01688107, CONCAT('^(?:-*[^-]){', STR(((265 - ?templateMotifSequenceMatchBeginPositionP47229108) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1119) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP47229MF_01688109, 1, (STRLEN(?targetMotifMatchCigarP47229MF_01688109) - STRLEN(REPLACE(?targetMotifMatchCigarP47229MF_01688109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP47229MF_01688109, 1, (STRLEN(?targetMotifMatchCigarP47229MF_01688109) - STRLEN(REPLACE(?targetMotifMatchCigarP47229MF_01688109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), '')))), '[^-]', ''))) AS ?step2120) .
BIND(((?step2120 + ?targetMotifMatchRegionMatchBeginPositionMF_01688110) - 1) AS ?thisPositionOn27) .
BIND(?thisPositionOn27 AS ?thisPositionOn28) .
BIND(?this AS ?pfs1t121) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb25) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse26) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn27, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_01688a24')) AS ?annotation24) .
BIND(?this AS ?pfs23) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch126 faldo:location ?templateMotifSequenceMatchRegionP47229127 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP47229129 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP47229MF_01688122 .
?templateMotifSequenceMatchRegionP47229127 faldo:begin ?templateMotifSequenceMatchBeginP47229128 .
?templateMotifSequenceMatchBeginP47229128 faldo:position ?templateMotifSequenceMatchBeginPositionP47229123 ;
faldo:reference isoform:P47229-1 .
?templateMotifSequenceProfileAlignmentOperationP47229129 edam:has_input signature:MF_01688 ;
rdf:type edam:operation_0300 .
?targetMotifMatch130 faldo:location ?targetMotifMatchRegionMatch131 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01688133 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP47229MF_01688124 .
?targetMotifMatchRegionMatch131 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01688132 .
?targetMotifMatchRegionMatchBeginMF_01688132 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01688125 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01688133 edam:has_input signature:MF_01688 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP47229MF_01688122, 1, (STRLEN(?templateMotifCigarP47229MF_01688122) - STRLEN(REPLACE(?templateMotifCigarP47229MF_01688122, CONCAT('^(?:-*[^-]){', STR(((51 - ?templateMotifSequenceMatchBeginPositionP47229123) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1134) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP47229MF_01688124, 1, (STRLEN(?targetMotifMatchCigarP47229MF_01688124) - STRLEN(REPLACE(?targetMotifMatchCigarP47229MF_01688124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP47229MF_01688124, 1, (STRLEN(?targetMotifMatchCigarP47229MF_01688124) - STRLEN(REPLACE(?targetMotifMatchCigarP47229MF_01688124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), '')))), '[^-]', ''))) AS ?step2135) .
BIND(((?step2135 + ?targetMotifMatchRegionMatchBeginPositionMF_01688125) - 1) AS ?thisPositionOn35) .
BIND(?thisPositionOn35 AS ?thisPositionOn36) .
BIND(?this AS ?pfs1t136) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb31) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse32) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn35, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_01688a30')) AS ?annotation30) .
BIND(?this AS ?pfs29) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch141 faldo:location ?templateMotifSequenceMatchRegionP47229142 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP47229144 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP47229MF_01688137 .
?templateMotifSequenceMatchRegionP47229142 faldo:begin ?templateMotifSequenceMatchBeginP47229143 .
?templateMotifSequenceMatchBeginP47229143 faldo:position ?templateMotifSequenceMatchBeginPositionP47229138 ;
faldo:reference isoform:P47229-1 .
?templateMotifSequenceProfileAlignmentOperationP47229144 edam:has_input signature:MF_01688 ;
rdf:type edam:operation_0300 .
?targetMotifMatch145 faldo:location ?targetMotifMatchRegionMatch146 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01688148 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP47229MF_01688139 .
?targetMotifMatchRegionMatch146 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01688147 .
?targetMotifMatchRegionMatchBeginMF_01688147 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01688140 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01688148 edam:has_input signature:MF_01688 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP47229MF_01688137, 1, (STRLEN(?templateMotifCigarP47229MF_01688137) - STRLEN(REPLACE(?templateMotifCigarP47229MF_01688137, CONCAT('^(?:-*[^-]){', STR(((111 - ?templateMotifSequenceMatchBeginPositionP47229138) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1149) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP47229MF_01688139, 1, (STRLEN(?targetMotifMatchCigarP47229MF_01688139) - STRLEN(REPLACE(?targetMotifMatchCigarP47229MF_01688139, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1149), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP47229MF_01688139, 1, (STRLEN(?targetMotifMatchCigarP47229MF_01688139) - STRLEN(REPLACE(?targetMotifMatchCigarP47229MF_01688139, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1149), '}'), '')))), '[^-]', ''))) AS ?step2150) .
BIND(((?step2150 + ?targetMotifMatchRegionMatchBeginPositionMF_01688140) - 1) AS ?thisPositionOn43) .
BIND(?thisPositionOn43 AS ?thisPositionOn44) .
BIND(?this AS ?pfs1t151) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb39) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse40) .
FILTER (REGEX('[KN]', SUBSTR(?thisSequenceValue, ?thisPositionOn43, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01688a38')) AS ?annotation38) .
BIND(?this AS ?pfs37) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch156 faldo:location ?templateMotifSequenceMatchRegionP47229157 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP47229159 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP47229MF_01688152 .
?templateMotifSequenceMatchRegionP47229157 faldo:begin ?templateMotifSequenceMatchBeginP47229158 .
?templateMotifSequenceMatchBeginP47229158 faldo:position ?templateMotifSequenceMatchBeginPositionP47229153 ;
faldo:reference isoform:P47229-1 .
?templateMotifSequenceProfileAlignmentOperationP47229159 edam:has_input signature:MF_01688 ;
rdf:type edam:operation_0300 .
?targetMotifMatch160 faldo:location ?targetMotifMatchRegionMatch161 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01688163 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP47229MF_01688154 .
?targetMotifMatchRegionMatch161 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01688162 .
?targetMotifMatchRegionMatchBeginMF_01688162 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01688155 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01688163 edam:has_input signature:MF_01688 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP47229MF_01688152, 1, (STRLEN(?templateMotifCigarP47229MF_01688152) - STRLEN(REPLACE(?templateMotifCigarP47229MF_01688152, CONCAT('^(?:-*[^-]){', STR(((180 - ?templateMotifSequenceMatchBeginPositionP47229153) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1164) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP47229MF_01688154, 1, (STRLEN(?targetMotifMatchCigarP47229MF_01688154) - STRLEN(REPLACE(?targetMotifMatchCigarP47229MF_01688154, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1164), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP47229MF_01688154, 1, (STRLEN(?targetMotifMatchCigarP47229MF_01688154) - STRLEN(REPLACE(?targetMotifMatchCigarP47229MF_01688154, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1164), '}'), '')))), '[^-]', ''))) AS ?step2165) .
BIND(((?step2165 + ?targetMotifMatchRegionMatchBeginPositionMF_01688155) - 1) AS ?thisPositionOn51) .
BIND(?thisPositionOn51 AS ?thisPositionOn52) .
BIND(?this AS ?pfs1t166) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb47) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse48) .
FILTER (REGEX('[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn51, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01688a46')) AS ?annotation46) .
BIND(?this AS ?pfs45) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch171 faldo:location ?templateMotifSequenceMatchRegionP47229172 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP47229174 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP47229MF_01688167 .
?templateMotifSequenceMatchRegionP47229172 faldo:begin ?templateMotifSequenceMatchBeginP47229173 .
?templateMotifSequenceMatchBeginP47229173 faldo:position ?templateMotifSequenceMatchBeginPositionP47229168 ;
faldo:reference isoform:P47229-1 .
?templateMotifSequenceProfileAlignmentOperationP47229174 edam:has_input signature:MF_01688 ;
rdf:type edam:operation_0300 .
?targetMotifMatch175 faldo:location ?targetMotifMatchRegionMatch176 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01688178 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP47229MF_01688169 .
?targetMotifMatchRegionMatch176 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01688177 .
?targetMotifMatchRegionMatchBeginMF_01688177 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01688170 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01688178 edam:has_input signature:MF_01688 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP47229MF_01688167, 1, (STRLEN(?templateMotifCigarP47229MF_01688167) - STRLEN(REPLACE(?templateMotifCigarP47229MF_01688167, CONCAT('^(?:-*[^-]){', STR(((190 - ?templateMotifSequenceMatchBeginPositionP47229168) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1179) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP47229MF_01688169, 1, (STRLEN(?targetMotifMatchCigarP47229MF_01688169) - STRLEN(REPLACE(?targetMotifMatchCigarP47229MF_01688169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP47229MF_01688169, 1, (STRLEN(?targetMotifMatchCigarP47229MF_01688169) - STRLEN(REPLACE(?targetMotifMatchCigarP47229MF_01688169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1179), '}'), '')))), '[^-]', ''))) AS ?step2180) .
BIND(((?step2180 + ?targetMotifMatchRegionMatchBeginPositionMF_01688170) - 1) AS ?thisPositionOn59) .
BIND(?thisPositionOn59 AS ?thisPositionOn60) .
BIND(?this AS ?pfs1t181) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfsb55) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfse56) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn59, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_01688a54')) AS ?annotation54) .
BIND(?this AS ?pfs53) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch186 faldo:location ?templateMotifSequenceMatchRegionP47229187 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP47229189 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP47229MF_01688182 .
?templateMotifSequenceMatchRegionP47229187 faldo:begin ?templateMotifSequenceMatchBeginP47229188 .
?templateMotifSequenceMatchBeginP47229188 faldo:position ?templateMotifSequenceMatchBeginPositionP47229183 ;
faldo:reference isoform:P47229-1 .
?templateMotifSequenceProfileAlignmentOperationP47229189 edam:has_input signature:MF_01688 ;
rdf:type edam:operation_0300 .
?targetMotifMatch190 faldo:location ?targetMotifMatchRegionMatch191 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01688193 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP47229MF_01688184 .
?targetMotifMatchRegionMatch191 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01688192 .
?targetMotifMatchRegionMatchBeginMF_01688192 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01688185 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01688193 edam:has_input signature:MF_01688 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP47229MF_01688182, 1, (STRLEN(?templateMotifCigarP47229MF_01688182) - STRLEN(REPLACE(?templateMotifCigarP47229MF_01688182, CONCAT('^(?:-*[^-]){', STR(((266 - ?templateMotifSequenceMatchBeginPositionP47229183) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1194) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP47229MF_01688184, 1, (STRLEN(?targetMotifMatchCigarP47229MF_01688184) - STRLEN(REPLACE(?targetMotifMatchCigarP47229MF_01688184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1194), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP47229MF_01688184, 1, (STRLEN(?targetMotifMatchCigarP47229MF_01688184) - STRLEN(REPLACE(?targetMotifMatchCigarP47229MF_01688184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1194), '}'), '')))), '[^-]', ''))) AS ?step2195) .
BIND(((?step2195 + ?targetMotifMatchRegionMatchBeginPositionMF_01688185) - 1) AS ?thisPositionOn67) .
BIND(?thisPositionOn67 AS ?thisPositionOn68) .
BIND(?this AS ?pfs1t196) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfsb63) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfse64) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn67, 1) = 'W')) .
BIND(URI(CONCAT(STR(?this), '#MF_01688a62')) AS ?annotation62) .
BIND(?this AS ?pfs61) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch201 faldo:location ?templateMotifSequenceMatchRegionP47229202 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP47229204 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP47229MF_01688197 .
?templateMotifSequenceMatchRegionP47229202 faldo:begin ?templateMotifSequenceMatchBeginP47229203 .
?templateMotifSequenceMatchBeginP47229203 faldo:position ?templateMotifSequenceMatchBeginPositionP47229198 ;
faldo:reference isoform:P47229-1 .
?templateMotifSequenceProfileAlignmentOperationP47229204 edam:has_input signature:MF_01688 ;
rdf:type edam:operation_0300 .
?targetMotifMatch205 faldo:location ?targetMotifMatchRegionMatch206 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01688208 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP47229MF_01688199 .
?targetMotifMatchRegionMatch206 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01688207 .
?targetMotifMatchRegionMatchBeginMF_01688207 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01688200 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01688208 edam:has_input signature:MF_01688 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP47229MF_01688197, 1, (STRLEN(?templateMotifCigarP47229MF_01688197) - STRLEN(REPLACE(?templateMotifCigarP47229MF_01688197, CONCAT('^(?:-*[^-]){', STR(((112 - ?templateMotifSequenceMatchBeginPositionP47229198) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1209) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP47229MF_01688199, 1, (STRLEN(?targetMotifMatchCigarP47229MF_01688199) - STRLEN(REPLACE(?targetMotifMatchCigarP47229MF_01688199, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1209), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP47229MF_01688199, 1, (STRLEN(?targetMotifMatchCigarP47229MF_01688199) - STRLEN(REPLACE(?targetMotifMatchCigarP47229MF_01688199, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1209), '}'), '')))), '[^-]', ''))) AS ?step2210) .
BIND(((?step2210 + ?targetMotifMatchRegionMatchBeginPositionMF_01688200) - 1) AS ?thisPositionOn73) .
BIND(?thisPositionOn73 AS ?thisPositionOn74) .
BIND(?this AS ?pfs1t211) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfsb71) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfse72) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn73, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_01688a70')) AS ?annotation70) .
BIND(?this AS ?pfs69) .
}
}
"xsd:string |