| http://purl.uniprot.org/unirules/MF_00214#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:89990 up:source unirule:MF_00214 .
_:89991 up:source unirule:MF_00214 .
_:89992 up:source unirule:MF_00214 .
_:89993 up:source unirule:MF_00214 .
_:89994 up:source unirule:MF_00214 .
_:89995 up:source unirule:MF_00214 .
_:89996 up:source unirule:MF_00214 .
_:89997 up:source unirule:MF_00214 .
_:89998 up:source unirule:MF_00214 .
_:89999 up:source unirule:MF_00214 .
_:90000 up:source unirule:MF_00214 .
_:90001 up:source unirule:MF_00214 .
_:90002 up:source unirule:MF_00214 .
_:90003 up:source unirule:MF_00214 .
_:90004 up:source unirule:MF_00214 .
_:90005 up:source unirule:MF_00214 .
_:90006 up:source unirule:MF_00214 .
_:90007 up:source unirule:MF_00214 .
_:90008 up:source unirule:MF_00214 .
_:90009 up:source unirule:MF_00214 .
_:90010 up:source unirule:MF_00214 .
_:90011 up:source unirule:MF_00214 .
_:90012 up:source unirule:MF_00214 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ,
?annotation9 ;
up:classifiedWith GO:0003855 ,
GO:0009423 ,
keyword:28 ,
keyword:456 ,
keyword:57 ,
keyword:704 ;
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 I dehydroquinase' ;
up:shortName 'DHQ1' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'Type I DHQase' ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'aroD' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'Involved in the third step of the chorismate pathway, which leads to the biosynthesis of aromatic amino acids. Catalyzes the cis-dehydration of 3-dehydroquinate (DHQ) and introduces the first double bond of the aromatic ring to yield 3-dehydroshikimate.' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 a up:Pathway_Annotation ;
rdfs:comment 'Metabolic intermediate biosynthesis; chorismate biosynthesis; chorismate from D-erythrose 4-phosphate and phosphoenolpyruvate: step 3/7.' .
?annotation8 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer.' .
?annotation9 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the type-I 3-dehydroquinase family.' .
?pfs10 up:annotation ?annotation11 .
?annotation11 faldo:begin ?pfsb12 ;
faldo:end ?pfse13 ;
up:ligand ?ligand14 ;
rdf:type up:Binding_Site_Annotation .
?pfsb12 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?pfse13 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?ligand14 rdfs:subClassOf chebi:32364 .
?pfs17 up:annotation ?annotation18 .
?annotation18 faldo:begin ?pfsb19 ;
faldo:end ?pfse20 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton donor/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 'Schiff-base intermediate with substrate' .
?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 ?thisPositionOn34 ;
rdf:type faldo:ExactPosition .
?pfse32 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?ligand33 rdfs:subClassOf chebi:32364 .
?pfs36 up:annotation ?annotation37 .
?annotation37 faldo:begin ?pfsb38 ;
faldo:end ?pfse39 ;
up:ligand ?ligand40 ;
rdf:type up:Binding_Site_Annotation .
?pfsb38 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?pfse39 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?ligand40 rdfs:subClassOf chebi:32364 .
?pfs43 up:annotation ?annotation44 .
?annotation44 faldo:begin ?pfsb45 ;
faldo:end ?pfse46 ;
up:ligand ?ligand47 ;
rdf:type up:Binding_Site_Annotation .
?pfsb45 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?pfse46 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?ligand47 rdfs:subClassOf chebi:32364 .
?pfs50 up:annotation ?annotation51 .
?annotation51 faldo:begin ?pfsb52 ;
faldo:end ?pfse53 ;
up:ligand ?ligand54 ;
rdf:type up:Binding_Site_Annotation .
?pfsb52 faldo:position ?thisPositionOn55 ;
rdf:type faldo:ExactPosition .
?pfse53 faldo:position ?thisPositionOn56 ;
rdf:type faldo:ExactPosition .
?ligand54 rdfs:subClassOf chebi:32364 .
?pfs57 up:annotation ?annotation58 .
?annotation58 faldo:begin ?pfsb59 ;
faldo:end ?pfse60 ;
up:ligand ?ligand61 ;
rdf:type up:Binding_Site_Annotation .
?pfsb59 faldo:position ?thisPositionOn62 ;
rdf:type faldo:ExactPosition .
?pfse60 faldo:position ?thisPositionOn63 ;
rdf:type faldo:ExactPosition .
?ligand61 rdfs:subClassOf chebi:32364 .
_:90013 a rdf:Statement ;
up:attribution _:89990 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:90014 a rdf:Statement ;
up:attribution _:89991 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:90015 a rdf:Statement ;
up:attribution _:89992 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:90016 a rdf:Statement ;
up:attribution _:89993 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:90017 a rdf:Statement ;
up:attribution _:89994 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:90018 a rdf:Statement ;
up:attribution _:89995 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:90019 a rdf:Statement ;
up:attribution _:89996 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:90020 a rdf:Statement ;
up:attribution _:89997 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:90021 a rdf:Statement ;
up:attribution _:89998 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:90022 a rdf:Statement ;
up:attribution _:89999 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:28 .
_:90023 a rdf:Statement ;
up:attribution _:90000 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:57 .
_:90024 a rdf:Statement ;
up:attribution _:90001 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:456 .
_:90025 a rdf:Statement ;
up:attribution _:90002 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:704 .
_:90026 a rdf:Statement ;
up:attribution _:90003 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003855 .
_:90027 a rdf:Statement ;
up:attribution _:90004 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009423 .
_:90028 a rdf:Statement ;
up:source unirule:MF_00214 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:90029 a rdf:Statement ;
up:attribution _:90005 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:90030 a rdf:Statement ;
up:source unirule:MF_00214 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:90031 a rdf:Statement ;
up:attribution _:90006 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:90032 a rdf:Statement ;
up:source unirule:MF_00214 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:90033 a rdf:Statement ;
up:attribution _:90007 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:90034 a rdf:Statement ;
up:source unirule:MF_00214 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:90035 a rdf:Statement ;
up:attribution _:90008 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:90036 a rdf:Statement ;
up:source unirule:MF_00214 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:90037 a rdf:Statement ;
up:attribution _:90009 ;
rdf:subject ?pfs36 ;
rdf:predicate up:annotation ;
rdf:object ?annotation37 .
_:90038 a rdf:Statement ;
up:source unirule:MF_00214 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:90039 a rdf:Statement ;
up:attribution _:90010 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:90040 a rdf:Statement ;
up:source unirule:MF_00214 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:90041 a rdf:Statement ;
up:attribution _:90011 ;
rdf:subject ?pfs50 ;
rdf:predicate up:annotation ;
rdf:object ?annotation51 .
_:90042 a rdf:Statement ;
up:source unirule:MF_00214 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
_:90043 a rdf:Statement ;
up:attribution _:90012 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00214
#Rule MF_00214 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2024-03-12
VALUES ?supertaxon64 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00214 .
?thisOrganism rdfs:subClassOf+ ?supertaxon64 .
FILTER (! (EXISTS {
?this rdfs:seeAlso signature:MF_03143 .
})) .
BIND(URI(CONCAT(STR(?this), '#MF_00214a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00214a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00214a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_00214a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00214a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00214a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00214a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_00214a9')) AS ?annotation9) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch69 faldo:location ?templateMotifSequenceMatchRegionP5868770 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP5868772 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP58687MF_0021465 .
?templateMotifSequenceMatchRegionP5868770 faldo:begin ?templateMotifSequenceMatchBeginP5868771 .
?templateMotifSequenceMatchBeginP5868771 faldo:position ?templateMotifSequenceMatchBeginPositionP5868766 ;
faldo:reference isoform:P58687-1 .
?templateMotifSequenceProfileAlignmentOperationP5868772 edam:has_input signature:MF_00214 ;
rdf:type edam:operation_0300 .
?targetMotifMatch73 faldo:location ?targetMotifMatchRegionMatch74 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0021476 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP58687MF_0021467 .
?targetMotifMatchRegionMatch74 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0021475 .
?targetMotifMatchRegionMatchBeginMF_0021475 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0021468 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0021476 edam:has_input signature:MF_00214 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP58687MF_0021465, 1, (STRLEN(?templateMotifCigarP58687MF_0021465) - STRLEN(REPLACE(?templateMotifCigarP58687MF_0021465, CONCAT('^(?:-*[^-]){', STR(((46 - ?templateMotifSequenceMatchBeginPositionP5868766) + 1)), '}'), '')))), '[a-z]', '')) AS ?step177) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP58687MF_0021467, 1, (STRLEN(?targetMotifMatchCigarP58687MF_0021467) - STRLEN(REPLACE(?targetMotifMatchCigarP58687MF_0021467, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step177), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP58687MF_0021467, 1, (STRLEN(?targetMotifMatchCigarP58687MF_0021467) - STRLEN(REPLACE(?targetMotifMatchCigarP58687MF_0021467, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step177), '}'), '')))), '[^-]', ''))) AS ?step278) .
BIND(((?step278 + ?targetMotifMatchRegionMatchBeginPositionMF_0021468) - 1) AS ?thisPositionOn15) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP58687MF_0021465, 1, (STRLEN(?templateMotifCigarP58687MF_0021465) - STRLEN(REPLACE(?templateMotifCigarP58687MF_0021465, CONCAT('^(?:-*[^-]){', STR(((48 - ?templateMotifSequenceMatchBeginPositionP5868766) + 1)), '}'), '')))), '[a-z]', '')) AS ?step179) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP58687MF_0021467, 1, (STRLEN(?targetMotifMatchCigarP58687MF_0021467) - STRLEN(REPLACE(?targetMotifMatchCigarP58687MF_0021467, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP58687MF_0021467, 1, (STRLEN(?targetMotifMatchCigarP58687MF_0021467) - STRLEN(REPLACE(?targetMotifMatchCigarP58687MF_0021467, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), '')))), '[^-]', ''))) AS ?step280) .
BIND(((?step280 + ?targetMotifMatchRegionMatchBeginPositionMF_0021468) - 1) AS ?thisPositionOn16) .
BIND(?this AS ?pfs1t81) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb12) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse13) .
FILTER (REGEX('E[ARNDCQEGHILKMFPSTWYVBZJUOX]R', SUBSTR(?thisSequenceValue, ?thisPositionOn15, (?thisPositionOn16 - ?thisPositionOn15)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00214a11')) AS ?annotation11) .
BIND(?this AS ?pfs10) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch86 faldo:location ?templateMotifSequenceMatchRegionP5868787 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP5868789 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP58687MF_0021482 .
?templateMotifSequenceMatchRegionP5868787 faldo:begin ?templateMotifSequenceMatchBeginP5868788 .
?templateMotifSequenceMatchBeginP5868788 faldo:position ?templateMotifSequenceMatchBeginPositionP5868783 ;
faldo:reference isoform:P58687-1 .
?templateMotifSequenceProfileAlignmentOperationP5868789 edam:has_input signature:MF_00214 ;
rdf:type edam:operation_0300 .
?targetMotifMatch90 faldo:location ?targetMotifMatchRegionMatch91 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0021493 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP58687MF_0021484 .
?targetMotifMatchRegionMatch91 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0021492 .
?targetMotifMatchRegionMatchBeginMF_0021492 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0021485 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0021493 edam:has_input signature:MF_00214 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP58687MF_0021482, 1, (STRLEN(?templateMotifCigarP58687MF_0021482) - STRLEN(REPLACE(?templateMotifCigarP58687MF_0021482, CONCAT('^(?:-*[^-]){', STR(((143 - ?templateMotifSequenceMatchBeginPositionP5868783) + 1)), '}'), '')))), '[a-z]', '')) AS ?step194) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP58687MF_0021484, 1, (STRLEN(?targetMotifMatchCigarP58687MF_0021484) - STRLEN(REPLACE(?targetMotifMatchCigarP58687MF_0021484, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step194), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP58687MF_0021484, 1, (STRLEN(?targetMotifMatchCigarP58687MF_0021484) - STRLEN(REPLACE(?targetMotifMatchCigarP58687MF_0021484, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step194), '}'), '')))), '[^-]', ''))) AS ?step295) .
BIND(((?step295 + ?targetMotifMatchRegionMatchBeginPositionMF_0021485) - 1) AS ?thisPositionOn21) .
BIND(?thisPositionOn21 AS ?thisPositionOn22) .
BIND(?this AS ?pfs1t96) .
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) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00214a18')) AS ?annotation18) .
BIND(?this AS ?pfs17) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch101 faldo:location ?templateMotifSequenceMatchRegionP58687102 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP58687104 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP58687MF_0021497 .
?templateMotifSequenceMatchRegionP58687102 faldo:begin ?templateMotifSequenceMatchBeginP58687103 .
?templateMotifSequenceMatchBeginP58687103 faldo:position ?templateMotifSequenceMatchBeginPositionP5868798 ;
faldo:reference isoform:P58687-1 .
?templateMotifSequenceProfileAlignmentOperationP58687104 edam:has_input signature:MF_00214 ;
rdf:type edam:operation_0300 .
?targetMotifMatch105 faldo:location ?targetMotifMatchRegionMatch106 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00214108 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP58687MF_0021499 .
?targetMotifMatchRegionMatch106 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00214107 .
?targetMotifMatchRegionMatchBeginMF_00214107 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00214100 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00214108 edam:has_input signature:MF_00214 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP58687MF_0021497, 1, (STRLEN(?templateMotifCigarP58687MF_0021497) - STRLEN(REPLACE(?templateMotifCigarP58687MF_0021497, CONCAT('^(?:-*[^-]){', STR(((170 - ?templateMotifSequenceMatchBeginPositionP5868798) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1109) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP58687MF_0021499, 1, (STRLEN(?targetMotifMatchCigarP58687MF_0021499) - STRLEN(REPLACE(?targetMotifMatchCigarP58687MF_0021499, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP58687MF_0021499, 1, (STRLEN(?targetMotifMatchCigarP58687MF_0021499) - STRLEN(REPLACE(?targetMotifMatchCigarP58687MF_0021499, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), '')))), '[^-]', ''))) AS ?step2110) .
BIND(((?step2110 + ?targetMotifMatchRegionMatchBeginPositionMF_00214100) - 1) AS ?thisPositionOn27) .
BIND(?thisPositionOn27 AS ?thisPositionOn28) .
BIND(?this AS ?pfs1t111) .
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) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00214a24')) AS ?annotation24) .
BIND(?this AS ?pfs23) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch116 faldo:location ?templateMotifSequenceMatchRegionP58687117 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP58687119 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP58687MF_00214112 .
?templateMotifSequenceMatchRegionP58687117 faldo:begin ?templateMotifSequenceMatchBeginP58687118 .
?templateMotifSequenceMatchBeginP58687118 faldo:position ?templateMotifSequenceMatchBeginPositionP58687113 ;
faldo:reference isoform:P58687-1 .
?templateMotifSequenceProfileAlignmentOperationP58687119 edam:has_input signature:MF_00214 ;
rdf:type edam:operation_0300 .
?targetMotifMatch120 faldo:location ?targetMotifMatchRegionMatch121 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00214123 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP58687MF_00214114 .
?targetMotifMatchRegionMatch121 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00214122 .
?targetMotifMatchRegionMatchBeginMF_00214122 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00214115 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00214123 edam:has_input signature:MF_00214 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP58687MF_00214112, 1, (STRLEN(?templateMotifCigarP58687MF_00214112) - STRLEN(REPLACE(?templateMotifCigarP58687MF_00214112, CONCAT('^(?:-*[^-]){', STR(((21 - ?templateMotifSequenceMatchBeginPositionP58687113) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1124) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP58687MF_00214114, 1, (STRLEN(?targetMotifMatchCigarP58687MF_00214114) - STRLEN(REPLACE(?targetMotifMatchCigarP58687MF_00214114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP58687MF_00214114, 1, (STRLEN(?targetMotifMatchCigarP58687MF_00214114) - STRLEN(REPLACE(?targetMotifMatchCigarP58687MF_00214114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), '')))), '[^-]', ''))) AS ?step2125) .
BIND(((?step2125 + ?targetMotifMatchRegionMatchBeginPositionMF_00214115) - 1) AS ?thisPositionOn34) .
BIND(?thisPositionOn34 AS ?thisPositionOn35) .
BIND(?this AS ?pfs1t126) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb31) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse32) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn34, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_00214a30')) AS ?annotation30) .
BIND(?this AS ?pfs29) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch131 faldo:location ?templateMotifSequenceMatchRegionP58687132 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP58687134 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP58687MF_00214127 .
?templateMotifSequenceMatchRegionP58687132 faldo:begin ?templateMotifSequenceMatchBeginP58687133 .
?templateMotifSequenceMatchBeginP58687133 faldo:position ?templateMotifSequenceMatchBeginPositionP58687128 ;
faldo:reference isoform:P58687-1 .
?templateMotifSequenceProfileAlignmentOperationP58687134 edam:has_input signature:MF_00214 ;
rdf:type edam:operation_0300 .
?targetMotifMatch135 faldo:location ?targetMotifMatchRegionMatch136 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00214138 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP58687MF_00214129 .
?targetMotifMatchRegionMatch136 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00214137 .
?targetMotifMatchRegionMatchBeginMF_00214137 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00214130 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00214138 edam:has_input signature:MF_00214 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP58687MF_00214127, 1, (STRLEN(?templateMotifCigarP58687MF_00214127) - STRLEN(REPLACE(?templateMotifCigarP58687MF_00214127, CONCAT('^(?:-*[^-]){', STR(((82 - ?templateMotifSequenceMatchBeginPositionP58687128) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1139) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP58687MF_00214129, 1, (STRLEN(?targetMotifMatchCigarP58687MF_00214129) - STRLEN(REPLACE(?targetMotifMatchCigarP58687MF_00214129, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1139), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP58687MF_00214129, 1, (STRLEN(?targetMotifMatchCigarP58687MF_00214129) - STRLEN(REPLACE(?targetMotifMatchCigarP58687MF_00214129, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1139), '}'), '')))), '[^-]', ''))) AS ?step2140) .
BIND(((?step2140 + ?targetMotifMatchRegionMatchBeginPositionMF_00214130) - 1) AS ?thisPositionOn41) .
BIND(?thisPositionOn41 AS ?thisPositionOn42) .
BIND(?this AS ?pfs1t141) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb38) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse39) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn41, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_00214a37')) AS ?annotation37) .
BIND(?this AS ?pfs36) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch146 faldo:location ?templateMotifSequenceMatchRegionP58687147 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP58687149 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP58687MF_00214142 .
?templateMotifSequenceMatchRegionP58687147 faldo:begin ?templateMotifSequenceMatchBeginP58687148 .
?templateMotifSequenceMatchBeginP58687148 faldo:position ?templateMotifSequenceMatchBeginPositionP58687143 ;
faldo:reference isoform:P58687-1 .
?templateMotifSequenceProfileAlignmentOperationP58687149 edam:has_input signature:MF_00214 ;
rdf:type edam:operation_0300 .
?targetMotifMatch150 faldo:location ?targetMotifMatchRegionMatch151 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00214153 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP58687MF_00214144 .
?targetMotifMatchRegionMatch151 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00214152 .
?targetMotifMatchRegionMatchBeginMF_00214152 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00214145 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00214153 edam:has_input signature:MF_00214 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP58687MF_00214142, 1, (STRLEN(?templateMotifCigarP58687MF_00214142) - STRLEN(REPLACE(?templateMotifCigarP58687MF_00214142, CONCAT('^(?:-*[^-]){', STR(((213 - ?templateMotifSequenceMatchBeginPositionP58687143) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1154) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP58687MF_00214144, 1, (STRLEN(?targetMotifMatchCigarP58687MF_00214144) - STRLEN(REPLACE(?targetMotifMatchCigarP58687MF_00214144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1154), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP58687MF_00214144, 1, (STRLEN(?targetMotifMatchCigarP58687MF_00214144) - STRLEN(REPLACE(?targetMotifMatchCigarP58687MF_00214144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1154), '}'), '')))), '[^-]', ''))) AS ?step2155) .
BIND(((?step2155 + ?targetMotifMatchRegionMatchBeginPositionMF_00214145) - 1) AS ?thisPositionOn48) .
BIND(?thisPositionOn48 AS ?thisPositionOn49) .
BIND(?this AS ?pfs1t156) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb45) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse46) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn48, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_00214a44')) AS ?annotation44) .
BIND(?this AS ?pfs43) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch161 faldo:location ?templateMotifSequenceMatchRegionP58687162 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP58687164 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP58687MF_00214157 .
?templateMotifSequenceMatchRegionP58687162 faldo:begin ?templateMotifSequenceMatchBeginP58687163 .
?templateMotifSequenceMatchBeginP58687163 faldo:position ?templateMotifSequenceMatchBeginPositionP58687158 ;
faldo:reference isoform:P58687-1 .
?templateMotifSequenceProfileAlignmentOperationP58687164 edam:has_input signature:MF_00214 ;
rdf:type edam:operation_0300 .
?targetMotifMatch165 faldo:location ?targetMotifMatchRegionMatch166 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00214168 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP58687MF_00214159 .
?targetMotifMatchRegionMatch166 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00214167 .
?targetMotifMatchRegionMatchBeginMF_00214167 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00214160 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00214168 edam:has_input signature:MF_00214 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP58687MF_00214157, 1, (STRLEN(?templateMotifCigarP58687MF_00214157) - STRLEN(REPLACE(?templateMotifCigarP58687MF_00214157, CONCAT('^(?:-*[^-]){', STR(((232 - ?templateMotifSequenceMatchBeginPositionP58687158) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1169) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP58687MF_00214159, 1, (STRLEN(?targetMotifMatchCigarP58687MF_00214159) - STRLEN(REPLACE(?targetMotifMatchCigarP58687MF_00214159, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1169), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP58687MF_00214159, 1, (STRLEN(?targetMotifMatchCigarP58687MF_00214159) - STRLEN(REPLACE(?targetMotifMatchCigarP58687MF_00214159, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1169), '}'), '')))), '[^-]', ''))) AS ?step2170) .
BIND(((?step2170 + ?targetMotifMatchRegionMatchBeginPositionMF_00214160) - 1) AS ?thisPositionOn55) .
BIND(?thisPositionOn55 AS ?thisPositionOn56) .
BIND(?this AS ?pfs1t171) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb52) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse53) .
FILTER (REGEX('[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00214a51')) AS ?annotation51) .
BIND(?this AS ?pfs50) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch176 faldo:location ?templateMotifSequenceMatchRegionP58687177 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP58687179 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP58687MF_00214172 .
?templateMotifSequenceMatchRegionP58687177 faldo:begin ?templateMotifSequenceMatchBeginP58687178 .
?templateMotifSequenceMatchBeginP58687178 faldo:position ?templateMotifSequenceMatchBeginPositionP58687173 ;
faldo:reference isoform:P58687-1 .
?templateMotifSequenceProfileAlignmentOperationP58687179 edam:has_input signature:MF_00214 ;
rdf:type edam:operation_0300 .
?targetMotifMatch180 faldo:location ?targetMotifMatchRegionMatch181 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00214183 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP58687MF_00214174 .
?targetMotifMatchRegionMatch181 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00214182 .
?targetMotifMatchRegionMatchBeginMF_00214182 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00214175 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00214183 edam:has_input signature:MF_00214 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP58687MF_00214172, 1, (STRLEN(?templateMotifCigarP58687MF_00214172) - STRLEN(REPLACE(?templateMotifCigarP58687MF_00214172, CONCAT('^(?:-*[^-]){', STR(((236 - ?templateMotifSequenceMatchBeginPositionP58687173) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1184) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP58687MF_00214174, 1, (STRLEN(?targetMotifMatchCigarP58687MF_00214174) - STRLEN(REPLACE(?targetMotifMatchCigarP58687MF_00214174, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1184), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP58687MF_00214174, 1, (STRLEN(?targetMotifMatchCigarP58687MF_00214174) - STRLEN(REPLACE(?targetMotifMatchCigarP58687MF_00214174, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1184), '}'), '')))), '[^-]', ''))) AS ?step2185) .
BIND(((?step2185 + ?targetMotifMatchRegionMatchBeginPositionMF_00214175) - 1) AS ?thisPositionOn62) .
BIND(?thisPositionOn62 AS ?thisPositionOn63) .
BIND(?this AS ?pfs1t186) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfsb59) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfse60) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn62, 1) = 'Q')) .
BIND(URI(CONCAT(STR(?this), '#MF_00214a58')) AS ?annotation58) .
BIND(?this AS ?pfs57) .
}
}
"xsd:string |