| http://purl.uniprot.org/unirules/MF_00169#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:67488 up:source unirule:MF_00169 .
_:67489 up:source unirule:MF_00169 .
_:67490 up:source unirule:MF_00169 .
_:67491 up:source unirule:MF_00169 .
_:67492 up:source unirule:MF_00169 .
_:67493 up:source unirule:MF_00169 .
_:67494 up:source unirule:MF_00169 .
_:67495 up:source unirule:MF_00169 .
_:67496 up:source unirule:MF_00169 .
_:67497 up:source unirule:MF_00169 .
_:67498 up:source unirule:MF_00169 .
_:67499 up:source unirule:MF_00169 .
_:67500 up:source unirule:MF_00169 .
_:67501 up:source unirule:MF_00169 .
_:67502 up:source unirule:MF_00169 .
_:67503 up:source unirule:MF_00169 .
_:67504 up:source unirule:MF_00169 .
_:67505 up:source unirule:MF_00169 .
_:67506 up:source unirule:MF_00169 .
_:67507 up:source unirule:MF_00169 .
_:67508 up:source unirule:MF_00169 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation6 ,
?annotation7 ,
?annotation8 ;
up:classifiedWith GO:0003855 ,
GO:0009423 ,
keyword:28 ,
keyword:456 ,
keyword:57 ;
up:recommendedName ?name0 .
?name0 up:ecName '4.2.1.10' ;
up:fullName '3-dehydroquinate dehydratase' ;
up:shortName '3-dehydroquinase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Type II DHQase' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'aroQ' .
?annotation3 a up:Function_Annotation ;
rdfs:comment 'Catalyzes a trans-dehydration via an enolate intermediate.' .
?annotation4 up:activity ?activity5 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity5 up:catalyticActivity ;
up:enzymeClass .
?annotation6 a up:Pathway_Annotation ;
rdfs:comment 'Metabolic intermediate biosynthesis; chorismate biosynthesis; chorismate from D-erythrose 4-phosphate and phosphoenolpyruvate: step 3/7.' .
?annotation7 a up:Subunit_Annotation ;
rdfs:comment 'Homododecamer.' .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the type-II 3-dehydroquinase 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 ;
rdfs:comment 'Proton acceptor' .
?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 donor' .
?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 ;
rdf:type up:Site_Annotation ;
rdfs:comment 'Transition state stabilizer' .
?pfsb63 faldo:position ?thisPositionOn65 ;
rdf:type faldo:ExactPosition .
?pfse64 faldo:position ?thisPositionOn66 ;
rdf:type faldo:ExactPosition .
_:67509 a rdf:Statement ;
up:attribution _:67488 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:67510 a rdf:Statement ;
up:attribution _:67489 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:67511 a rdf:Statement ;
up:attribution _:67490 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:67512 a rdf:Statement ;
up:attribution _:67491 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:67513 a rdf:Statement ;
up:attribution _:67492 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:67514 a rdf:Statement ;
up:attribution _:67493 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:67515 a rdf:Statement ;
up:attribution _:67494 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:67516 a rdf:Statement ;
up:attribution _:67495 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:67517 a rdf:Statement ;
up:attribution _:67496 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:28 .
_:67518 a rdf:Statement ;
up:attribution _:67497 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:57 .
_:67519 a rdf:Statement ;
up:attribution _:67498 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:456 .
_:67520 a rdf:Statement ;
up:attribution _:67499 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003855 .
_:67521 a rdf:Statement ;
up:attribution _:67500 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009423 .
_:67522 a rdf:Statement ;
up:source unirule:MF_00169 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:67523 a rdf:Statement ;
up:attribution _:67501 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:67524 a rdf:Statement ;
up:source unirule:MF_00169 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:67525 a rdf:Statement ;
up:attribution _:67502 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:67526 a rdf:Statement ;
up:source unirule:MF_00169 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:67527 a rdf:Statement ;
up:attribution _:67503 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:67528 a rdf:Statement ;
up:source unirule:MF_00169 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:67529 a rdf:Statement ;
up:attribution _:67504 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:67530 a rdf:Statement ;
up:source unirule:MF_00169 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:67531 a rdf:Statement ;
up:attribution _:67505 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:67532 a rdf:Statement ;
up:source unirule:MF_00169 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:67533 a rdf:Statement ;
up:attribution _:67506 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:67534 a rdf:Statement ;
up:source unirule:MF_00169 ;
rdf:subject ?pfs53 ;
rdf:predicate up:annotation ;
rdf:object ?annotation54 .
_:67535 a rdf:Statement ;
up:attribution _:67507 ;
rdf:subject ?pfs53 ;
rdf:predicate up:annotation ;
rdf:object ?annotation54 .
_:67536 a rdf:Statement ;
up:source unirule:MF_00169 ;
rdf:subject ?pfs61 ;
rdf:predicate up:annotation ;
rdf:object ?annotation62 .
_:67537 a rdf:Statement ;
up:attribution _:67508 ;
rdf:subject ?pfs61 ;
rdf:predicate up:annotation ;
rdf:object ?annotation62 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00169
#Rule MF_00169 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2024-03-12
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00169 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_00169a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00169a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00169a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00169a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00169a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00169a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00169a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch71 faldo:location ?templateMotifSequenceMatchRegionP1547472 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1547474 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP15474MF_0016967 .
?templateMotifSequenceMatchRegionP1547472 faldo:begin ?templateMotifSequenceMatchBeginP1547473 .
?templateMotifSequenceMatchBeginP1547473 faldo:position ?templateMotifSequenceMatchBeginPositionP1547468 ;
faldo:reference isoform:P15474-1 .
?templateMotifSequenceProfileAlignmentOperationP1547474 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
?targetMotifMatch75 faldo:location ?targetMotifMatchRegionMatch76 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0016978 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP15474MF_0016969 .
?targetMotifMatchRegionMatch76 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0016977 .
?targetMotifMatchRegionMatchBeginMF_0016977 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0016970 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0016978 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15474MF_0016967, 1, (STRLEN(?templateMotifCigarP15474MF_0016967) - STRLEN(REPLACE(?templateMotifCigarP15474MF_0016967, CONCAT('^(?:-*[^-]){', STR(((108 - ?templateMotifSequenceMatchBeginPositionP1547468) + 1)), '}'), '')))), '[a-z]', '')) AS ?step179) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15474MF_0016969, 1, (STRLEN(?targetMotifMatchCigarP15474MF_0016969) - STRLEN(REPLACE(?targetMotifMatchCigarP15474MF_0016969, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15474MF_0016969, 1, (STRLEN(?targetMotifMatchCigarP15474MF_0016969) - STRLEN(REPLACE(?targetMotifMatchCigarP15474MF_0016969, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), '')))), '[^-]', ''))) AS ?step280) .
BIND(((?step280 + ?targetMotifMatchRegionMatchBeginPositionMF_0016970) - 1) AS ?thisPositionOn15) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15474MF_0016967, 1, (STRLEN(?templateMotifCigarP15474MF_0016967) - STRLEN(REPLACE(?templateMotifCigarP15474MF_0016967, CONCAT('^(?:-*[^-]){', STR(((109 - ?templateMotifSequenceMatchBeginPositionP1547468) + 1)), '}'), '')))), '[a-z]', '')) AS ?step181) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15474MF_0016969, 1, (STRLEN(?targetMotifMatchCigarP15474MF_0016969) - STRLEN(REPLACE(?targetMotifMatchCigarP15474MF_0016969, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15474MF_0016969, 1, (STRLEN(?targetMotifMatchCigarP15474MF_0016969) - STRLEN(REPLACE(?targetMotifMatchCigarP15474MF_0016969, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), '')))), '[^-]', ''))) AS ?step282) .
BIND(((?step282 + ?targetMotifMatchRegionMatchBeginPositionMF_0016970) - 1) AS ?thisPositionOn16) .
BIND(?this AS ?pfs1t83) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb11) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse12) .
FILTER (REGEX('[LIVM][ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn15, (?thisPositionOn16 - ?thisPositionOn15)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00169a10')) AS ?annotation10) .
BIND(?this AS ?pfs9) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch88 faldo:location ?templateMotifSequenceMatchRegionP1547489 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1547491 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP15474MF_0016984 .
?templateMotifSequenceMatchRegionP1547489 faldo:begin ?templateMotifSequenceMatchBeginP1547490 .
?templateMotifSequenceMatchBeginP1547490 faldo:position ?templateMotifSequenceMatchBeginPositionP1547485 ;
faldo:reference isoform:P15474-1 .
?templateMotifSequenceProfileAlignmentOperationP1547491 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
?targetMotifMatch92 faldo:location ?targetMotifMatchRegionMatch93 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0016995 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP15474MF_0016986 .
?targetMotifMatchRegionMatch93 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0016994 .
?targetMotifMatchRegionMatchBeginMF_0016994 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0016987 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0016995 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15474MF_0016984, 1, (STRLEN(?templateMotifCigarP15474MF_0016984) - STRLEN(REPLACE(?templateMotifCigarP15474MF_0016984, CONCAT('^(?:-*[^-]){', STR(((29 - ?templateMotifSequenceMatchBeginPositionP1547485) + 1)), '}'), '')))), '[a-z]', '')) AS ?step196) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15474MF_0016986, 1, (STRLEN(?targetMotifMatchCigarP15474MF_0016986) - STRLEN(REPLACE(?targetMotifMatchCigarP15474MF_0016986, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15474MF_0016986, 1, (STRLEN(?targetMotifMatchCigarP15474MF_0016986) - STRLEN(REPLACE(?targetMotifMatchCigarP15474MF_0016986, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), '')))), '[^-]', ''))) AS ?step297) .
BIND(((?step297 + ?targetMotifMatchRegionMatchBeginPositionMF_0016987) - 1) AS ?thisPositionOn21) .
BIND(?thisPositionOn21 AS ?thisPositionOn22) .
BIND(?this AS ?pfs1t98) .
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) = 'Y')) .
BIND(URI(CONCAT(STR(?this), '#MF_00169a18')) AS ?annotation18) .
BIND(?this AS ?pfs17) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch103 faldo:location ?templateMotifSequenceMatchRegionP15474104 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP15474106 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP15474MF_0016999 .
?templateMotifSequenceMatchRegionP15474104 faldo:begin ?templateMotifSequenceMatchBeginP15474105 .
?templateMotifSequenceMatchBeginP15474105 faldo:position ?templateMotifSequenceMatchBeginPositionP15474100 ;
faldo:reference isoform:P15474-1 .
?templateMotifSequenceProfileAlignmentOperationP15474106 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
?targetMotifMatch107 faldo:location ?targetMotifMatchRegionMatch108 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00169110 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP15474MF_00169101 .
?targetMotifMatchRegionMatch108 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00169109 .
?targetMotifMatchRegionMatchBeginMF_00169109 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00169102 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00169110 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15474MF_0016999, 1, (STRLEN(?templateMotifCigarP15474MF_0016999) - STRLEN(REPLACE(?templateMotifCigarP15474MF_0016999, CONCAT('^(?:-*[^-]){', STR(((107 - ?templateMotifSequenceMatchBeginPositionP15474100) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1111) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15474MF_00169101, 1, (STRLEN(?targetMotifMatchCigarP15474MF_00169101) - STRLEN(REPLACE(?targetMotifMatchCigarP15474MF_00169101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15474MF_00169101, 1, (STRLEN(?targetMotifMatchCigarP15474MF_00169101) - STRLEN(REPLACE(?targetMotifMatchCigarP15474MF_00169101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), '')))), '[^-]', ''))) AS ?step2112) .
BIND(((?step2112 + ?targetMotifMatchRegionMatchBeginPositionMF_00169102) - 1) AS ?thisPositionOn27) .
BIND(?thisPositionOn27 AS ?thisPositionOn28) .
BIND(?this AS ?pfs1t113) .
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_00169a24')) AS ?annotation24) .
BIND(?this AS ?pfs23) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch118 faldo:location ?templateMotifSequenceMatchRegionP15474119 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP15474121 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP15474MF_00169114 .
?templateMotifSequenceMatchRegionP15474119 faldo:begin ?templateMotifSequenceMatchBeginP15474120 .
?templateMotifSequenceMatchBeginP15474120 faldo:position ?templateMotifSequenceMatchBeginPositionP15474115 ;
faldo:reference isoform:P15474-1 .
?templateMotifSequenceProfileAlignmentOperationP15474121 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
?targetMotifMatch122 faldo:location ?targetMotifMatchRegionMatch123 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00169125 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP15474MF_00169116 .
?targetMotifMatchRegionMatch123 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00169124 .
?targetMotifMatchRegionMatchBeginMF_00169124 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00169117 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00169125 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15474MF_00169114, 1, (STRLEN(?templateMotifCigarP15474MF_00169114) - STRLEN(REPLACE(?templateMotifCigarP15474MF_00169114, CONCAT('^(?:-*[^-]){', STR(((80 - ?templateMotifSequenceMatchBeginPositionP15474115) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1126) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15474MF_00169116, 1, (STRLEN(?targetMotifMatchCigarP15474MF_00169116) - STRLEN(REPLACE(?targetMotifMatchCigarP15474MF_00169116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15474MF_00169116, 1, (STRLEN(?targetMotifMatchCigarP15474MF_00169116) - STRLEN(REPLACE(?targetMotifMatchCigarP15474MF_00169116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), '')))), '[^-]', ''))) AS ?step2127) .
BIND(((?step2127 + ?targetMotifMatchRegionMatchBeginPositionMF_00169117) - 1) AS ?thisPositionOn35) .
BIND(?thisPositionOn35 AS ?thisPositionOn36) .
BIND(?this AS ?pfs1t128) .
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_00169a30')) AS ?annotation30) .
BIND(?this AS ?pfs29) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch133 faldo:location ?templateMotifSequenceMatchRegionP15474134 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP15474136 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP15474MF_00169129 .
?templateMotifSequenceMatchRegionP15474134 faldo:begin ?templateMotifSequenceMatchBeginP15474135 .
?templateMotifSequenceMatchBeginP15474135 faldo:position ?templateMotifSequenceMatchBeginPositionP15474130 ;
faldo:reference isoform:P15474-1 .
?templateMotifSequenceProfileAlignmentOperationP15474136 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
?targetMotifMatch137 faldo:location ?targetMotifMatchRegionMatch138 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00169140 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP15474MF_00169131 .
?targetMotifMatchRegionMatch138 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00169139 .
?targetMotifMatchRegionMatchBeginMF_00169139 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00169132 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00169140 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15474MF_00169129, 1, (STRLEN(?templateMotifCigarP15474MF_00169129) - STRLEN(REPLACE(?templateMotifCigarP15474MF_00169129, CONCAT('^(?:-*[^-]){', STR(((86 - ?templateMotifSequenceMatchBeginPositionP15474130) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1141) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15474MF_00169131, 1, (STRLEN(?targetMotifMatchCigarP15474MF_00169131) - STRLEN(REPLACE(?targetMotifMatchCigarP15474MF_00169131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15474MF_00169131, 1, (STRLEN(?targetMotifMatchCigarP15474MF_00169131) - STRLEN(REPLACE(?targetMotifMatchCigarP15474MF_00169131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), '')))), '[^-]', ''))) AS ?step2142) .
BIND(((?step2142 + ?targetMotifMatchRegionMatchBeginPositionMF_00169132) - 1) AS ?thisPositionOn43) .
BIND(?thisPositionOn43 AS ?thisPositionOn44) .
BIND(?this AS ?pfs1t143) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb39) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse40) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn43, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00169a38')) AS ?annotation38) .
BIND(?this AS ?pfs37) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch148 faldo:location ?templateMotifSequenceMatchRegionP15474149 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP15474151 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP15474MF_00169144 .
?templateMotifSequenceMatchRegionP15474149 faldo:begin ?templateMotifSequenceMatchBeginP15474150 .
?templateMotifSequenceMatchBeginP15474150 faldo:position ?templateMotifSequenceMatchBeginPositionP15474145 ;
faldo:reference isoform:P15474-1 .
?templateMotifSequenceProfileAlignmentOperationP15474151 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
?targetMotifMatch152 faldo:location ?targetMotifMatchRegionMatch153 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00169155 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP15474MF_00169146 .
?targetMotifMatchRegionMatch153 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00169154 .
?targetMotifMatchRegionMatchBeginMF_00169154 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00169147 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00169155 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15474MF_00169144, 1, (STRLEN(?templateMotifCigarP15474MF_00169144) - STRLEN(REPLACE(?templateMotifCigarP15474MF_00169144, CONCAT('^(?:-*[^-]){', STR(((93 - ?templateMotifSequenceMatchBeginPositionP15474145) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1156) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15474MF_00169146, 1, (STRLEN(?targetMotifMatchCigarP15474MF_00169146) - STRLEN(REPLACE(?targetMotifMatchCigarP15474MF_00169146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15474MF_00169146, 1, (STRLEN(?targetMotifMatchCigarP15474MF_00169146) - STRLEN(REPLACE(?targetMotifMatchCigarP15474MF_00169146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), '')))), '[^-]', ''))) AS ?step2157) .
BIND(((?step2157 + ?targetMotifMatchRegionMatchBeginPositionMF_00169147) - 1) AS ?thisPositionOn51) .
BIND(?thisPositionOn51 AS ?thisPositionOn52) .
BIND(?this AS ?pfs1t158) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb47) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse48) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn51, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00169a46')) AS ?annotation46) .
BIND(?this AS ?pfs45) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch163 faldo:location ?templateMotifSequenceMatchRegionP15474164 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP15474166 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP15474MF_00169159 .
?templateMotifSequenceMatchRegionP15474164 faldo:begin ?templateMotifSequenceMatchBeginP15474165 .
?templateMotifSequenceMatchBeginP15474165 faldo:position ?templateMotifSequenceMatchBeginPositionP15474160 ;
faldo:reference isoform:P15474-1 .
?templateMotifSequenceProfileAlignmentOperationP15474166 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
?targetMotifMatch167 faldo:location ?targetMotifMatchRegionMatch168 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00169170 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP15474MF_00169161 .
?targetMotifMatchRegionMatch168 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00169169 .
?targetMotifMatchRegionMatchBeginMF_00169169 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00169162 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00169170 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15474MF_00169159, 1, (STRLEN(?templateMotifCigarP15474MF_00169159) - STRLEN(REPLACE(?templateMotifCigarP15474MF_00169159, CONCAT('^(?:-*[^-]){', STR(((118 - ?templateMotifSequenceMatchBeginPositionP15474160) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1171) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15474MF_00169161, 1, (STRLEN(?targetMotifMatchCigarP15474MF_00169161) - STRLEN(REPLACE(?targetMotifMatchCigarP15474MF_00169161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15474MF_00169161, 1, (STRLEN(?targetMotifMatchCigarP15474MF_00169161) - STRLEN(REPLACE(?targetMotifMatchCigarP15474MF_00169161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), '')))), '[^-]', ''))) AS ?step2172) .
BIND(((?step2172 + ?targetMotifMatchRegionMatchBeginPositionMF_00169162) - 1) AS ?thisPositionOn59) .
BIND(?thisPositionOn59 AS ?thisPositionOn60) .
BIND(?this AS ?pfs1t173) .
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_00169a54')) AS ?annotation54) .
BIND(?this AS ?pfs53) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch178 faldo:location ?templateMotifSequenceMatchRegionP15474179 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP15474181 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP15474MF_00169174 .
?templateMotifSequenceMatchRegionP15474179 faldo:begin ?templateMotifSequenceMatchBeginP15474180 .
?templateMotifSequenceMatchBeginP15474180 faldo:position ?templateMotifSequenceMatchBeginPositionP15474175 ;
faldo:reference isoform:P15474-1 .
?templateMotifSequenceProfileAlignmentOperationP15474181 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
?targetMotifMatch182 faldo:location ?targetMotifMatchRegionMatch183 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00169185 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP15474MF_00169176 .
?targetMotifMatchRegionMatch183 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00169184 .
?targetMotifMatchRegionMatchBeginMF_00169184 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00169177 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00169185 edam:has_input signature:MF_00169 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP15474MF_00169174, 1, (STRLEN(?templateMotifCigarP15474MF_00169174) - STRLEN(REPLACE(?templateMotifCigarP15474MF_00169174, CONCAT('^(?:-*[^-]){', STR(((24 - ?templateMotifSequenceMatchBeginPositionP15474175) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1186) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP15474MF_00169176, 1, (STRLEN(?targetMotifMatchCigarP15474MF_00169176) - STRLEN(REPLACE(?targetMotifMatchCigarP15474MF_00169176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP15474MF_00169176, 1, (STRLEN(?targetMotifMatchCigarP15474MF_00169176) - STRLEN(REPLACE(?targetMotifMatchCigarP15474MF_00169176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), '')))), '[^-]', ''))) AS ?step2187) .
BIND(((?step2187 + ?targetMotifMatchRegionMatchBeginPositionMF_00169177) - 1) AS ?thisPositionOn65) .
BIND(?thisPositionOn65 AS ?thisPositionOn66) .
BIND(?this AS ?pfs1t188) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfsb63) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfse64) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn65, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_00169a62')) AS ?annotation62) .
BIND(?this AS ?pfs61) .
}
}
"xsd:string |