| http://purl.uniprot.org/unirules/MF_00111#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:44269 up:source unirule:MF_00111 .
_:44270 up:source unirule:MF_00111 .
_:44271 up:source unirule:MF_00111 .
_:44272 up:source unirule:MF_00111 .
_:44273 up:source unirule:MF_00111 .
_:44274 up:source unirule:MF_00111 .
_:44275 up:source unirule:MF_00111 .
_:44276 up:source unirule:MF_00111 .
_:44277 up:source unirule:MF_00111 .
_:44278 up:source unirule:MF_00111 .
_:44279 up:source unirule:MF_00111 .
_:44280 up:source unirule:MF_00111 .
_:44281 up:source unirule:MF_00111 .
_:44282 up:source unirule:MF_00111 .
_:44283 up:source unirule:MF_00111 .
_:44284 up:source unirule:MF_00111 .
_:44285 up:source unirule:MF_00111 .
_:44286 up:source unirule:MF_00111 .
_:44287 up:source unirule:MF_00111 .
_:44288 up:source unirule:MF_00111 .
_:44289 up:source unirule:MF_00111 .
_:44290 up:source unirule:MF_00111 .
_:44291 up:source unirule:MF_00111 .
_:44292 up:source unirule:MF_00111 .
_:44293 up:source unirule:MF_00111 .
_:44294 up:source unirule:MF_00111 .
_:44295 up:source unirule:MF_00111 .
_:44296 up:source unirule:MF_00111 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ,
?annotation10 ;
up:classifiedWith GO:0005737 ,
GO:0008760 ,
GO:0009252 ,
keyword:131 ,
keyword:132 ,
keyword:133 ,
keyword:573 ,
keyword:808 ,
keyword:961 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.5.1.7' ;
up:fullName 'UDP-N-acetylglucosamine 1-carboxyvinyltransferase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Enoylpyruvate transferase' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'UDP-N-acetylglucosamine enolpyruvyl transferase' ;
up:shortName 'EPT' ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'murA' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'Cell wall formation. Adds enolpyruvyl to UDP-N-acetylglucosamine.' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 a up:Pathway_Annotation ;
rdfs:comment 'Cell wall biogenesis; peptidoglycan biosynthesis.' .
?annotation8 a up:Subcellular_Location_Annotation .
?annotation8li9 up:cellularComponent .
?annotation10 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the EPSP synthase family. MurA subfamily.' .
?case11 up:classifiedWith keyword:670 .
?pfs12 up:annotation ?annotation13 .
?annotation13 faldo:begin ?pfsb14 ;
faldo:end ?pfse15 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment '2-(S-cysteinyl)pyruvic acid O-phosphothioketal' .
?pfsb14 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?pfse15 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?pfs18 up:annotation ?annotation19 .
?annotation19 faldo:begin ?pfsb20 ;
faldo:end ?pfse21 ;
up:ligand ?ligand22 ;
rdf:type up:Binding_Site_Annotation .
?pfsb20 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?pfse21 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?ligand22 rdfs:subClassOf chebi:58702 .
?pfs25 up:annotation ?annotation26 .
?annotation26 faldo:begin ?pfsb27 ;
faldo:end ?pfse28 ;
up:ligand ?ligand29 ;
rdf:type up:Binding_Site_Annotation .
?pfsb27 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?pfse28 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?ligand29 rdfs:subClassOf chebi:57705 .
?pfs32 up:annotation ?annotation33 .
?annotation33 faldo:begin ?pfsb34 ;
faldo:end ?pfse35 ;
up:ligand ?ligand36 ;
rdf:type up:Binding_Site_Annotation .
?pfsb34 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?pfse35 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?ligand36 rdfs:subClassOf chebi:57705 .
?pfs39 up:annotation ?annotation40 .
?annotation40 faldo:begin ?pfsb41 ;
faldo:end ?pfse42 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton donor' .
?pfsb41 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?pfse42 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?pfs45 up:annotation ?annotation46 .
?annotation46 faldo:begin ?pfsb47 ;
faldo:end ?pfse48 ;
up:ligand ?ligand49 ;
rdf:type up:Binding_Site_Annotation .
?pfsb47 faldo:position ?thisPositionOn50 ;
rdf:type faldo:ExactPosition .
?pfse48 faldo:position ?thisPositionOn51 ;
rdf:type faldo:ExactPosition .
?ligand49 rdfs:subClassOf chebi:57705 .
?pfs52 up:annotation ?annotation53 .
?annotation53 faldo:begin ?pfsb54 ;
faldo:end ?pfse55 ;
up:ligand ?ligand56 ;
rdf:type up:Binding_Site_Annotation .
?pfsb54 faldo:position ?thisPositionOn57 ;
rdf:type faldo:ExactPosition .
?pfse55 faldo:position ?thisPositionOn58 ;
rdf:type faldo:ExactPosition .
?ligand56 rdfs:subClassOf chebi:57705 .
?pfs59 up:annotation ?annotation60 .
?annotation60 faldo:begin ?pfsb61 ;
faldo:end ?pfse62 ;
up:ligand ?ligand63 ;
rdf:type up:Binding_Site_Annotation .
?pfsb61 faldo:position ?thisPositionOn64 ;
rdf:type faldo:ExactPosition .
?pfse62 faldo:position ?thisPositionOn65 ;
rdf:type faldo:ExactPosition .
?ligand63 rdfs:subClassOf chebi:57705 .
_:44297 a rdf:Statement ;
up:attribution _:44269 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:44298 a rdf:Statement ;
up:attribution _:44270 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:44299 a rdf:Statement ;
up:attribution _:44271 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:44300 a rdf:Statement ;
up:attribution _:44272 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:44301 a rdf:Statement ;
up:attribution _:44273 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:44302 a rdf:Statement ;
up:attribution _:44274 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:44303 a rdf:Statement ;
up:attribution _:44275 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:44304 a rdf:Statement ;
up:attribution _:44276 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:44305 a rdf:Statement ;
up:attribution _:44277 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:44306 a rdf:Statement ;
up:attribution _:44278 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:131 .
_:44307 a rdf:Statement ;
up:attribution _:44279 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:132 .
_:44308 a rdf:Statement ;
up:attribution _:44280 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:133 .
_:44309 a rdf:Statement ;
up:attribution _:44281 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:961 .
_:44310 a rdf:Statement ;
up:attribution _:44282 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:44311 a rdf:Statement ;
up:attribution _:44283 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:573 .
_:44312 a rdf:Statement ;
up:attribution _:44284 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:44313 a rdf:Statement ;
up:attribution _:44285 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008760 .
_:44314 a rdf:Statement ;
up:attribution _:44286 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009252 .
_:44315 a rdf:Statement ;
up:attribution _:44287 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:44316 a rdf:Statement ;
up:attribution _:44288 ;
rdf:subject ?case11 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:670 .
_:44317 a rdf:Statement ;
up:source unirule:MF_00111 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:44318 a rdf:Statement ;
up:attribution _:44289 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:44319 a rdf:Statement ;
up:source unirule:MF_00111 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:44320 a rdf:Statement ;
up:attribution _:44290 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:44321 a rdf:Statement ;
up:source unirule:MF_00111 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:44322 a rdf:Statement ;
up:attribution _:44291 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:44323 a rdf:Statement ;
up:source unirule:MF_00111 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:44324 a rdf:Statement ;
up:attribution _:44292 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:44325 a rdf:Statement ;
up:source unirule:MF_00111 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:44326 a rdf:Statement ;
up:attribution _:44293 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:44327 a rdf:Statement ;
up:source unirule:MF_00111 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:44328 a rdf:Statement ;
up:attribution _:44294 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:44329 a rdf:Statement ;
up:source unirule:MF_00111 ;
rdf:subject ?pfs52 ;
rdf:predicate up:annotation ;
rdf:object ?annotation53 .
_:44330 a rdf:Statement ;
up:attribution _:44295 ;
rdf:subject ?pfs52 ;
rdf:predicate up:annotation ;
rdf:object ?annotation53 .
_:44331 a rdf:Statement ;
up:source unirule:MF_00111 ;
rdf:subject ?pfs59 ;
rdf:predicate up:annotation ;
rdf:object ?annotation60 .
_:44332 a rdf:Statement ;
up:attribution _:44296 ;
rdf:subject ?pfs59 ;
rdf:predicate up:annotation ;
rdf:object ?annotation60 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00111
#Rule MF_00111 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-02
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00111 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_00111a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00111a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00111a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_00111a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00111a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00111a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00111a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_00111a10')) AS ?annotation10) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch70 faldo:location ?templateMotifSequenceMatchRegionP0A74971 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A74973 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A749MF_0011166 .
?templateMotifSequenceMatchRegionP0A74971 faldo:begin ?templateMotifSequenceMatchBeginP0A74972 .
?templateMotifSequenceMatchBeginP0A74972 faldo:position ?templateMotifSequenceMatchBeginPositionP0A74967 ;
faldo:reference isoform:P0A749-1 .
?templateMotifSequenceProfileAlignmentOperationP0A74973 edam:has_input signature:MF_00111 ;
rdf:type edam:operation_0300 .
?targetMotifMatch74 faldo:location ?targetMotifMatchRegionMatch75 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0011177 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A749MF_0011168 .
?targetMotifMatchRegionMatch75 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0011176 .
?targetMotifMatchRegionMatchBeginMF_0011176 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0011169 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0011177 edam:has_input signature:MF_00111 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagpyruvyl) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A749MF_0011166, 1, (STRLEN(?templateMotifCigarP0A749MF_0011166) - STRLEN(REPLACE(?templateMotifCigarP0A749MF_0011166, CONCAT('^(?:-*[^-]){', STR(((115 - ?templateMotifSequenceMatchBeginPositionP0A74967) + 1)), '}'), '')))), '[a-z]', '')) AS ?step178) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A749MF_0011168, 1, (STRLEN(?targetMotifMatchCigarP0A749MF_0011168) - STRLEN(REPLACE(?targetMotifMatchCigarP0A749MF_0011168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A749MF_0011168, 1, (STRLEN(?targetMotifMatchCigarP0A749MF_0011168) - STRLEN(REPLACE(?targetMotifMatchCigarP0A749MF_0011168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), '')))), '[^-]', ''))) AS ?step279) .
BIND(((?step279 + ?targetMotifMatchRegionMatchBeginPositionMF_0011169) - 1) AS ?thisPositionOn16) .
BIND(?thisPositionOn16 AS ?thisPositionOn17) .
BIND(?this AS ?pfs1t80) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb14) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse15) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn16, 1) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_00111a13')) AS ?annotation13) .
BIND(?this AS ?pfs12) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch85 faldo:location ?templateMotifSequenceMatchRegionP0A74986 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A74988 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A749MF_0011181 .
?templateMotifSequenceMatchRegionP0A74986 faldo:begin ?templateMotifSequenceMatchBeginP0A74987 .
?templateMotifSequenceMatchBeginP0A74987 faldo:position ?templateMotifSequenceMatchBeginPositionP0A74982 ;
faldo:reference isoform:P0A749-1 .
?templateMotifSequenceProfileAlignmentOperationP0A74988 edam:has_input signature:MF_00111 ;
rdf:type edam:operation_0300 .
?targetMotifMatch89 faldo:location ?targetMotifMatchRegionMatch90 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0011192 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A749MF_0011183 .
?targetMotifMatchRegionMatch90 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0011191 .
?targetMotifMatchRegionMatchBeginMF_0011191 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0011184 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0011192 edam:has_input signature:MF_00111 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A749MF_0011181, 1, (STRLEN(?templateMotifCigarP0A749MF_0011181) - STRLEN(REPLACE(?templateMotifCigarP0A749MF_0011181, CONCAT('^(?:-*[^-]){', STR(((22 - ?templateMotifSequenceMatchBeginPositionP0A74982) + 1)), '}'), '')))), '[a-z]', '')) AS ?step193) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A749MF_0011183, 1, (STRLEN(?targetMotifMatchCigarP0A749MF_0011183) - STRLEN(REPLACE(?targetMotifMatchCigarP0A749MF_0011183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A749MF_0011183, 1, (STRLEN(?targetMotifMatchCigarP0A749MF_0011183) - STRLEN(REPLACE(?targetMotifMatchCigarP0A749MF_0011183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), '')))), '[^-]', ''))) AS ?step294) .
BIND(((?step294 + ?targetMotifMatchRegionMatchBeginPositionMF_0011184) - 1) AS ?thisPositionOn23) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A749MF_0011181, 1, (STRLEN(?templateMotifCigarP0A749MF_0011181) - STRLEN(REPLACE(?templateMotifCigarP0A749MF_0011181, CONCAT('^(?:-*[^-]){', STR(((23 - ?templateMotifSequenceMatchBeginPositionP0A74982) + 1)), '}'), '')))), '[a-z]', '')) AS ?step195) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A749MF_0011183, 1, (STRLEN(?targetMotifMatchCigarP0A749MF_0011183) - STRLEN(REPLACE(?targetMotifMatchCigarP0A749MF_0011183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A749MF_0011183, 1, (STRLEN(?targetMotifMatchCigarP0A749MF_0011183) - STRLEN(REPLACE(?targetMotifMatchCigarP0A749MF_0011183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), '')))), '[^-]', ''))) AS ?step296) .
BIND(((?step296 + ?targetMotifMatchRegionMatchBeginPositionMF_0011184) - 1) AS ?thisPositionOn24) .
BIND(?this AS ?pfs2t97) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb20) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse21) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn23, (?thisPositionOn24 - ?thisPositionOn23)) = 'KN')) .
BIND(URI(CONCAT(STR(?this), '#MF_00111a19')) AS ?annotation19) .
BIND(?this AS ?pfs18) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch102 faldo:location ?templateMotifSequenceMatchRegionP0A749103 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A749105 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A749MF_0011198 .
?templateMotifSequenceMatchRegionP0A749103 faldo:begin ?templateMotifSequenceMatchBeginP0A749104 .
?templateMotifSequenceMatchBeginP0A749104 faldo:position ?templateMotifSequenceMatchBeginPositionP0A74999 ;
faldo:reference isoform:P0A749-1 .
?templateMotifSequenceProfileAlignmentOperationP0A749105 edam:has_input signature:MF_00111 ;
rdf:type edam:operation_0300 .
?targetMotifMatch106 faldo:location ?targetMotifMatchRegionMatch107 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00111109 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A749MF_00111100 .
?targetMotifMatchRegionMatch107 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00111108 .
?targetMotifMatchRegionMatchBeginMF_00111108 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00111101 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00111109 edam:has_input signature:MF_00111 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A749MF_0011198, 1, (STRLEN(?templateMotifCigarP0A749MF_0011198) - STRLEN(REPLACE(?templateMotifCigarP0A749MF_0011198, CONCAT('^(?:-*[^-]){', STR(((120 - ?templateMotifSequenceMatchBeginPositionP0A74999) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1110) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A749MF_00111100, 1, (STRLEN(?targetMotifMatchCigarP0A749MF_00111100) - STRLEN(REPLACE(?targetMotifMatchCigarP0A749MF_00111100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A749MF_00111100, 1, (STRLEN(?targetMotifMatchCigarP0A749MF_00111100) - STRLEN(REPLACE(?targetMotifMatchCigarP0A749MF_00111100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), '')))), '[^-]', ''))) AS ?step2111) .
BIND(((?step2111 + ?targetMotifMatchRegionMatchBeginPositionMF_00111101) - 1) AS ?thisPositionOn30) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A749MF_0011198, 1, (STRLEN(?templateMotifCigarP0A749MF_0011198) - STRLEN(REPLACE(?templateMotifCigarP0A749MF_0011198, CONCAT('^(?:-*[^-]){', STR(((124 - ?templateMotifSequenceMatchBeginPositionP0A74999) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1112) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A749MF_00111100, 1, (STRLEN(?targetMotifMatchCigarP0A749MF_00111100) - STRLEN(REPLACE(?targetMotifMatchCigarP0A749MF_00111100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A749MF_00111100, 1, (STRLEN(?targetMotifMatchCigarP0A749MF_00111100) - STRLEN(REPLACE(?targetMotifMatchCigarP0A749MF_00111100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), '')))), '[^-]', ''))) AS ?step2113) .
BIND(((?step2113 + ?targetMotifMatchRegionMatchBeginPositionMF_00111101) - 1) AS ?thisPositionOn31) .
BIND(?this AS ?pfs2t114) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) .
FILTER (REGEX('RP[VILM][DE][LQ]', SUBSTR(?thisSequenceValue, ?thisPositionOn30, (?thisPositionOn31 - ?thisPositionOn30)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00111a26')) AS ?annotation26) .
BIND(?this AS ?pfs25) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch119 faldo:location ?templateMotifSequenceMatchRegionP0A749120 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A749122 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A749MF_00111115 .
?templateMotifSequenceMatchRegionP0A749120 faldo:begin ?templateMotifSequenceMatchBeginP0A749121 .
?templateMotifSequenceMatchBeginP0A749121 faldo:position ?templateMotifSequenceMatchBeginPositionP0A749116 ;
faldo:reference isoform:P0A749-1 .
?templateMotifSequenceProfileAlignmentOperationP0A749122 edam:has_input signature:MF_00111 ;
rdf:type edam:operation_0300 .
?targetMotifMatch123 faldo:location ?targetMotifMatchRegionMatch124 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00111126 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A749MF_00111117 .
?targetMotifMatchRegionMatch124 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00111125 .
?targetMotifMatchRegionMatchBeginMF_00111125 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00111118 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00111126 edam:has_input signature:MF_00111 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A749MF_00111115, 1, (STRLEN(?templateMotifCigarP0A749MF_00111115) - STRLEN(REPLACE(?templateMotifCigarP0A749MF_00111115, CONCAT('^(?:-*[^-]){', STR(((160 - ?templateMotifSequenceMatchBeginPositionP0A749116) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1127) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A749MF_00111117, 1, (STRLEN(?targetMotifMatchCigarP0A749MF_00111117) - STRLEN(REPLACE(?targetMotifMatchCigarP0A749MF_00111117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A749MF_00111117, 1, (STRLEN(?targetMotifMatchCigarP0A749MF_00111117) - STRLEN(REPLACE(?targetMotifMatchCigarP0A749MF_00111117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), '')))), '[^-]', ''))) AS ?step2128) .
BIND(((?step2128 + ?targetMotifMatchRegionMatchBeginPositionMF_00111118) - 1) AS ?thisPositionOn37) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A749MF_00111115, 1, (STRLEN(?templateMotifCigarP0A749MF_00111115) - STRLEN(REPLACE(?templateMotifCigarP0A749MF_00111115, CONCAT('^(?:-*[^-]){', STR(((163 - ?templateMotifSequenceMatchBeginPositionP0A749116) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1129) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A749MF_00111117, 1, (STRLEN(?targetMotifMatchCigarP0A749MF_00111117) - STRLEN(REPLACE(?targetMotifMatchCigarP0A749MF_00111117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A749MF_00111117, 1, (STRLEN(?targetMotifMatchCigarP0A749MF_00111117) - STRLEN(REPLACE(?targetMotifMatchCigarP0A749MF_00111117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), '')))), '[^-]', ''))) AS ?step2130) .
BIND(((?step2130 + ?targetMotifMatchRegionMatchBeginPositionMF_00111118) - 1) AS ?thisPositionOn38) .
BIND(?this AS ?pfs2t131) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, (?thisPositionOn38 - ?thisPositionOn37)) = 'KVSV')) .
BIND(URI(CONCAT(STR(?this), '#MF_00111a33')) AS ?annotation33) .
BIND(?this AS ?pfs32) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch136 faldo:location ?templateMotifSequenceMatchRegionP0A749137 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A749139 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A749MF_00111132 .
?templateMotifSequenceMatchRegionP0A749137 faldo:begin ?templateMotifSequenceMatchBeginP0A749138 .
?templateMotifSequenceMatchBeginP0A749138 faldo:position ?templateMotifSequenceMatchBeginPositionP0A749133 ;
faldo:reference isoform:P0A749-1 .
?templateMotifSequenceProfileAlignmentOperationP0A749139 edam:has_input signature:MF_00111 ;
rdf:type edam:operation_0300 .
?targetMotifMatch140 faldo:location ?targetMotifMatchRegionMatch141 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00111143 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A749MF_00111134 .
?targetMotifMatchRegionMatch141 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00111142 .
?targetMotifMatchRegionMatchBeginMF_00111142 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00111135 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00111143 edam:has_input signature:MF_00111 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A749MF_00111132, 1, (STRLEN(?templateMotifCigarP0A749MF_00111132) - STRLEN(REPLACE(?templateMotifCigarP0A749MF_00111132, CONCAT('^(?:-*[^-]){', STR(((115 - ?templateMotifSequenceMatchBeginPositionP0A749133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1144) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A749MF_00111134, 1, (STRLEN(?targetMotifMatchCigarP0A749MF_00111134) - STRLEN(REPLACE(?targetMotifMatchCigarP0A749MF_00111134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A749MF_00111134, 1, (STRLEN(?targetMotifMatchCigarP0A749MF_00111134) - STRLEN(REPLACE(?targetMotifMatchCigarP0A749MF_00111134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), '')))), '[^-]', ''))) AS ?step2145) .
BIND(((?step2145 + ?targetMotifMatchRegionMatchBeginPositionMF_00111135) - 1) AS ?thisPositionOn43) .
BIND(?thisPositionOn43 AS ?thisPositionOn44) .
BIND(?this AS ?pfs2t146) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb41) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse42) .
FILTER (REGEX('[CD]', SUBSTR(?thisSequenceValue, ?thisPositionOn43, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00111a40')) AS ?annotation40) .
BIND(?this AS ?pfs39) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch151 faldo:location ?templateMotifSequenceMatchRegionP0A749152 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A749154 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A749MF_00111147 .
?templateMotifSequenceMatchRegionP0A749152 faldo:begin ?templateMotifSequenceMatchBeginP0A749153 .
?templateMotifSequenceMatchBeginP0A749153 faldo:position ?templateMotifSequenceMatchBeginPositionP0A749148 ;
faldo:reference isoform:P0A749-1 .
?templateMotifSequenceProfileAlignmentOperationP0A749154 edam:has_input signature:MF_00111 ;
rdf:type edam:operation_0300 .
?targetMotifMatch155 faldo:location ?targetMotifMatchRegionMatch156 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00111158 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A749MF_00111149 .
?targetMotifMatchRegionMatch156 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00111157 .
?targetMotifMatchRegionMatchBeginMF_00111157 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00111150 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00111158 edam:has_input signature:MF_00111 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A749MF_00111147, 1, (STRLEN(?templateMotifCigarP0A749MF_00111147) - STRLEN(REPLACE(?templateMotifCigarP0A749MF_00111147, CONCAT('^(?:-*[^-]){', STR(((91 - ?templateMotifSequenceMatchBeginPositionP0A749148) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1159) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A749MF_00111149, 1, (STRLEN(?targetMotifMatchCigarP0A749MF_00111149) - STRLEN(REPLACE(?targetMotifMatchCigarP0A749MF_00111149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A749MF_00111149, 1, (STRLEN(?targetMotifMatchCigarP0A749MF_00111149) - STRLEN(REPLACE(?targetMotifMatchCigarP0A749MF_00111149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), '')))), '[^-]', ''))) AS ?step2160) .
BIND(((?step2160 + ?targetMotifMatchRegionMatchBeginPositionMF_00111150) - 1) AS ?thisPositionOn50) .
BIND(?thisPositionOn50 AS ?thisPositionOn51) .
BIND(?this AS ?pfs2t161) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfsb47) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfse48) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn50, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_00111a46')) AS ?annotation46) .
BIND(?this AS ?pfs45) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch166 faldo:location ?templateMotifSequenceMatchRegionP0A749167 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A749169 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A749MF_00111162 .
?templateMotifSequenceMatchRegionP0A749167 faldo:begin ?templateMotifSequenceMatchBeginP0A749168 .
?templateMotifSequenceMatchBeginP0A749168 faldo:position ?templateMotifSequenceMatchBeginPositionP0A749163 ;
faldo:reference isoform:P0A749-1 .
?templateMotifSequenceProfileAlignmentOperationP0A749169 edam:has_input signature:MF_00111 ;
rdf:type edam:operation_0300 .
?targetMotifMatch170 faldo:location ?targetMotifMatchRegionMatch171 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00111173 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A749MF_00111164 .
?targetMotifMatchRegionMatch171 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00111172 .
?targetMotifMatchRegionMatchBeginMF_00111172 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00111165 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00111173 edam:has_input signature:MF_00111 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A749MF_00111162, 1, (STRLEN(?templateMotifCigarP0A749MF_00111162) - STRLEN(REPLACE(?templateMotifCigarP0A749MF_00111162, CONCAT('^(?:-*[^-]){', STR(((305 - ?templateMotifSequenceMatchBeginPositionP0A749163) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1174) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A749MF_00111164, 1, (STRLEN(?targetMotifMatchCigarP0A749MF_00111164) - STRLEN(REPLACE(?targetMotifMatchCigarP0A749MF_00111164, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A749MF_00111164, 1, (STRLEN(?targetMotifMatchCigarP0A749MF_00111164) - STRLEN(REPLACE(?targetMotifMatchCigarP0A749MF_00111164, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), '')))), '[^-]', ''))) AS ?step2175) .
BIND(((?step2175 + ?targetMotifMatchRegionMatchBeginPositionMF_00111165) - 1) AS ?thisPositionOn57) .
BIND(?thisPositionOn57 AS ?thisPositionOn58) .
BIND(?this AS ?pfs2t176) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb54) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse55) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn57, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00111a53')) AS ?annotation53) .
BIND(?this AS ?pfs52) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch181 faldo:location ?templateMotifSequenceMatchRegionP0A749182 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A749184 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A749MF_00111177 .
?templateMotifSequenceMatchRegionP0A749182 faldo:begin ?templateMotifSequenceMatchBeginP0A749183 .
?templateMotifSequenceMatchBeginP0A749183 faldo:position ?templateMotifSequenceMatchBeginPositionP0A749178 ;
faldo:reference isoform:P0A749-1 .
?templateMotifSequenceProfileAlignmentOperationP0A749184 edam:has_input signature:MF_00111 ;
rdf:type edam:operation_0300 .
?targetMotifMatch185 faldo:location ?targetMotifMatchRegionMatch186 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00111188 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A749MF_00111179 .
?targetMotifMatchRegionMatch186 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00111187 .
?targetMotifMatchRegionMatchBeginMF_00111187 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00111180 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00111188 edam:has_input signature:MF_00111 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A749MF_00111177, 1, (STRLEN(?templateMotifCigarP0A749MF_00111177) - STRLEN(REPLACE(?templateMotifCigarP0A749MF_00111177, CONCAT('^(?:-*[^-]){', STR(((327 - ?templateMotifSequenceMatchBeginPositionP0A749178) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1189) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A749MF_00111179, 1, (STRLEN(?targetMotifMatchCigarP0A749MF_00111179) - STRLEN(REPLACE(?targetMotifMatchCigarP0A749MF_00111179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A749MF_00111179, 1, (STRLEN(?targetMotifMatchCigarP0A749MF_00111179) - STRLEN(REPLACE(?targetMotifMatchCigarP0A749MF_00111179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), '')))), '[^-]', ''))) AS ?step2190) .
BIND(((?step2190 + ?targetMotifMatchRegionMatchBeginPositionMF_00111180) - 1) AS ?thisPositionOn64) .
BIND(?thisPositionOn64 AS ?thisPositionOn65) .
BIND(?this AS ?pfs2t191) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb61) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse62) .
FILTER (REGEX('[VILM]', SUBSTR(?thisSequenceValue, ?thisPositionOn64, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00111a60')) AS ?annotation60) .
BIND(?this AS ?pfs59) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag192) .
}
BIND(IF(BOUND(?tagpyruvyl), ?caseWithTag192, ?UNBOUND_VARIABLE) AS ?case11) .
}
"xsd:string |