| http://purl.uniprot.org/unirules/MF_00452#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:179531 up:source unirule:MF_00452 .
_:179532 up:source unirule:MF_00452 .
_:179533 up:source unirule:MF_00452 .
_:179534 up:source unirule:MF_00452 .
_:179535 up:source unirule:MF_00452 .
_:179536 up:source unirule:MF_00452 .
_:179537 up:source unirule:MF_00452 .
_:179538 up:source unirule:MF_00452 .
_:179539 up:source unirule:MF_00452 .
_:179540 up:source unirule:MF_00452 .
_:179541 up:source unirule:MF_00452 .
_:179542 up:source unirule:MF_00452 .
_:179543 up:source unirule:MF_00452 .
_:179544 up:source unirule:MF_00452 .
_:179545 up:source unirule:MF_00452 .
_:179546 up:source unirule:MF_00452 .
_:179547 up:source unirule:MF_00452 .
_:179548 up:source unirule:MF_00452 .
_:179549 up:source unirule:MF_00452 .
_:179550 up:source unirule:MF_00452 .
_:179551 up:source unirule:MF_00452 .
_:179552 up:source unirule:MF_00452 .
_:179553 up:source unirule:MF_00452 .
_:179554 up:source unirule:MF_00452 .
_:179555 up:source unirule:MF_00452 .
_:179556 up:source unirule:MF_00452 .
_:179557 up:source unirule:MF_00452 .
_:179558 up:source unirule:MF_00452 .
_:179559 up:source unirule:MF_00452 .
_:179560 up:source unirule:MF_00452 .
_:179561 up:source unirule:MF_00452 .
_:179562 up:source unirule:MF_00452 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation5 ,
?annotation6 ,
?annotation8 ;
up:classifiedWith GO:0004613 ,
GO:0005525 ,
GO:0005737 ,
GO:0006094 ,
keyword:210 ,
keyword:312 ,
keyword:342 ,
keyword:456 ,
keyword:547 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '4.1.1.32' ;
up:fullName 'Phosphoenolpyruvate carboxykinase [GTP]' ;
up:shortName 'PEP carboxykinase' ,
'PEPCK' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'GTP-dependent phosphoenolpyruvate carboxykinase' ;
up:shortName 'GTP-PEPCK' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'pckG' .
?annotation3 up:activity ?activity4 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity4 up:catalyticActivity ;
up:enzymeClass .
?annotation5 a up:Pathway_Annotation ;
rdfs:comment 'Carbohydrate biosynthesis; gluconeogenesis.' .
?annotation6 a up:Subcellular_Location_Annotation .
?annotation6li7 up:cellularComponent .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the phosphoenolpyruvate carboxykinase [GTP] family.' .
?case9 up:classifiedWith GO:0030145 ,
keyword:464 ,
keyword:479 .
?pfs13 up:annotation ?annotation14 ,
?annotation20 ,
?annotation26 .
?annotation14 faldo:begin ?pfsb15 ;
faldo:end ?pfse16 ;
up:ligand ?ligand17 ;
rdf:type up:Binding_Site_Annotation .
?pfsb15 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse16 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?ligand17 rdfs:subClassOf chebi:29035 .
?annotation20 faldo:begin ?pfsb21 ;
faldo:end ?pfse22 ;
up:ligand ?ligand23 ;
rdf:type up:Binding_Site_Annotation .
?pfsb21 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfse22 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?ligand23 rdfs:subClassOf chebi:29035 .
?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:29035 .
?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:37565 .
?pfs39 up:annotation ?annotation40 .
?annotation40 faldo:begin ?pfsb41 ;
faldo:end ?pfse42 ;
up:ligand ?ligand43 ;
rdf:type up:Binding_Site_Annotation .
?pfsb41 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?pfse42 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
?ligand43 rdfs:subClassOf chebi:37565 .
?pfs46 up:annotation ?annotation47 .
?annotation47 faldo:begin ?pfsb48 ;
faldo:end ?pfse49 ;
up:ligand ?ligand50 ;
rdf:type up:Binding_Site_Annotation .
?pfsb48 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?pfse49 faldo:position ?thisPositionOn53 ;
rdf:type faldo:ExactPosition .
?ligand50 rdfs:subClassOf ?molecule51 .
?molecule51 rdfs:label 'substrate' .
?pfs54 up:annotation ?annotation55 .
?annotation55 faldo:begin ?pfsb56 ;
faldo:end ?pfse57 ;
up:ligand ?ligand58 ;
rdf:type up:Binding_Site_Annotation .
?pfsb56 faldo:position ?thisPositionOn60 ;
rdf:type faldo:ExactPosition .
?pfse57 faldo:position ?thisPositionOn61 ;
rdf:type faldo:ExactPosition .
?ligand58 rdfs:subClassOf ?molecule59 .
?molecule59 rdfs:label 'substrate' .
?pfs62 up:annotation ?annotation63 .
?annotation63 faldo:begin ?pfsb64 ;
faldo:end ?pfse65 ;
rdf:type up:Active_Site_Annotation .
?pfsb64 faldo:position ?thisPositionOn66 ;
rdf:type faldo:ExactPosition .
?pfse65 faldo:position ?thisPositionOn67 ;
rdf:type faldo:ExactPosition .
?pfs68 up:annotation ?annotation69 .
?annotation69 faldo:begin ?pfsb70 ;
faldo:end ?pfse71 ;
up:ligand ?ligand72 ;
rdf:type up:Binding_Site_Annotation .
?pfsb70 faldo:position ?thisPositionOn74 ;
rdf:type faldo:ExactPosition .
?pfse71 faldo:position ?thisPositionOn75 ;
rdf:type faldo:ExactPosition .
?ligand72 rdfs:subClassOf ?molecule73 .
?molecule73 rdfs:label 'substrate' .
?pfs76 up:annotation ?annotation77 .
?annotation77 faldo:begin ?pfsb78 ;
faldo:end ?pfse79 ;
up:ligand ?ligand80 ;
rdf:type up:Binding_Site_Annotation .
?pfsb78 faldo:position ?thisPositionOn82 ;
rdf:type faldo:ExactPosition .
?pfse79 faldo:position ?thisPositionOn83 ;
rdf:type faldo:ExactPosition .
?ligand80 rdfs:subClassOf ?molecule81 .
?molecule81 rdfs:label 'substrate' .
?pfs84 up:annotation ?annotation85 .
?annotation85 faldo:begin ?pfsb86 ;
faldo:end ?pfse87 ;
up:ligand ?ligand88 ;
rdf:type up:Binding_Site_Annotation .
?pfsb86 faldo:position ?thisPositionOn89 ;
rdf:type faldo:ExactPosition .
?pfse87 faldo:position ?thisPositionOn90 ;
rdf:type faldo:ExactPosition .
?ligand88 rdfs:subClassOf chebi:37565 .
?pfs91 up:annotation ?annotation92 .
?annotation92 faldo:begin ?pfsb93 ;
faldo:end ?pfse94 ;
up:ligand ?ligand95 ;
rdf:type up:Binding_Site_Annotation .
?pfsb93 faldo:position ?thisPositionOn96 ;
rdf:type faldo:ExactPosition .
?pfse94 faldo:position ?thisPositionOn97 ;
rdf:type faldo:ExactPosition .
?ligand95 rdfs:subClassOf chebi:37565 .
_:179563 a rdf:Statement ;
up:attribution _:179531 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:179564 a rdf:Statement ;
up:attribution _:179532 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:179565 a rdf:Statement ;
up:attribution _:179533 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:179566 a rdf:Statement ;
up:attribution _:179534 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:179567 a rdf:Statement ;
up:attribution _:179535 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:179568 a rdf:Statement ;
up:attribution _:179536 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:179569 a rdf:Statement ;
up:attribution _:179537 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:179570 a rdf:Statement ;
up:attribution _:179538 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:179571 a rdf:Statement ;
up:attribution _:179539 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:210 .
_:179572 a rdf:Statement ;
up:attribution _:179540 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:312 .
_:179573 a rdf:Statement ;
up:attribution _:179541 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:342 .
_:179574 a rdf:Statement ;
up:attribution _:179542 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:456 .
_:179575 a rdf:Statement ;
up:attribution _:179543 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:179576 a rdf:Statement ;
up:attribution _:179544 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005525 .
_:179577 a rdf:Statement ;
up:attribution _:179545 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004613 .
_:179578 a rdf:Statement ;
up:attribution _:179546 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006094 .
_:179579 a rdf:Statement ;
up:attribution _:179547 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:179580 a rdf:Statement ;
up:attribution _:179548 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:464 .
_:179581 a rdf:Statement ;
up:attribution _:179549 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:179582 a rdf:Statement ;
up:attribution _:179550 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0030145 .
_:179583 a rdf:Statement ;
up:source unirule:MF_00452 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:179584 a rdf:Statement ;
up:attribution _:179551 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:179585 a rdf:Statement ;
up:source unirule:MF_00452 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:179586 a rdf:Statement ;
up:attribution _:179552 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:179587 a rdf:Statement ;
up:source unirule:MF_00452 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:179588 a rdf:Statement ;
up:attribution _:179553 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:179589 a rdf:Statement ;
up:source unirule:MF_00452 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:179590 a rdf:Statement ;
up:attribution _:179554 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:179591 a rdf:Statement ;
up:source unirule:MF_00452 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:179592 a rdf:Statement ;
up:attribution _:179555 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:179593 a rdf:Statement ;
up:source unirule:MF_00452 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:179594 a rdf:Statement ;
up:attribution _:179556 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:179595 a rdf:Statement ;
up:source unirule:MF_00452 ;
rdf:subject ?pfs54 ;
rdf:predicate up:annotation ;
rdf:object ?annotation55 .
_:179596 a rdf:Statement ;
up:attribution _:179557 ;
rdf:subject ?pfs54 ;
rdf:predicate up:annotation ;
rdf:object ?annotation55 .
_:179597 a rdf:Statement ;
up:source unirule:MF_00452 ;
rdf:subject ?pfs62 ;
rdf:predicate up:annotation ;
rdf:object ?annotation63 .
_:179598 a rdf:Statement ;
up:attribution _:179558 ;
rdf:subject ?pfs62 ;
rdf:predicate up:annotation ;
rdf:object ?annotation63 .
_:179599 a rdf:Statement ;
up:source unirule:MF_00452 ;
rdf:subject ?pfs68 ;
rdf:predicate up:annotation ;
rdf:object ?annotation69 .
_:179600 a rdf:Statement ;
up:attribution _:179559 ;
rdf:subject ?pfs68 ;
rdf:predicate up:annotation ;
rdf:object ?annotation69 .
_:179601 a rdf:Statement ;
up:source unirule:MF_00452 ;
rdf:subject ?pfs76 ;
rdf:predicate up:annotation ;
rdf:object ?annotation77 .
_:179602 a rdf:Statement ;
up:attribution _:179560 ;
rdf:subject ?pfs76 ;
rdf:predicate up:annotation ;
rdf:object ?annotation77 .
_:179603 a rdf:Statement ;
up:source unirule:MF_00452 ;
rdf:subject ?pfs84 ;
rdf:predicate up:annotation ;
rdf:object ?annotation85 .
_:179604 a rdf:Statement ;
up:attribution _:179561 ;
rdf:subject ?pfs84 ;
rdf:predicate up:annotation ;
rdf:object ?annotation85 .
_:179605 a rdf:Statement ;
up:source unirule:MF_00452 ;
rdf:subject ?pfs91 ;
rdf:predicate up:annotation ;
rdf:object ?annotation92 .
_:179606 a rdf:Statement ;
up:attribution _:179562 ;
rdf:subject ?pfs91 ;
rdf:predicate up:annotation ;
rdf:object ?annotation92 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00452
#Rule MF_00452 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03
VALUES ?supertaxon98 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00452 .
?thisOrganism rdfs:subClassOf+ ?supertaxon98 .
BIND(URI(CONCAT(STR(?this), '#MF_00452a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00452a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00452a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00452a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00452a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00452a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch103 faldo:location ?templateMotifSequenceMatchRegionA5TYT6104 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA5TYT6106 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA5TYT6MF_0045299 .
?templateMotifSequenceMatchRegionA5TYT6104 faldo:begin ?templateMotifSequenceMatchBeginA5TYT6105 .
?templateMotifSequenceMatchBeginA5TYT6105 faldo:position ?templateMotifSequenceMatchBeginPositionA5TYT6100 ;
faldo:reference isoform:A5TYT6-1 .
?templateMotifSequenceProfileAlignmentOperationA5TYT6106 edam:has_input signature:MF_00452 ;
rdf:type edam:operation_0300 .
?targetMotifMatch107 faldo:location ?targetMotifMatchRegionMatch108 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00452110 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA5TYT6MF_00452101 .
?targetMotifMatchRegionMatch108 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00452109 .
?targetMotifMatchRegionMatchBeginMF_00452109 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00452102 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00452110 edam:has_input signature:MF_00452 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFTGRP_1) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA5TYT6MF_0045299, 1, (STRLEN(?templateMotifCigarA5TYT6MF_0045299) - STRLEN(REPLACE(?templateMotifCigarA5TYT6MF_0045299, CONCAT('^(?:-*[^-]){', STR(((229 - ?templateMotifSequenceMatchBeginPositionA5TYT6100) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1111) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452101, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452101) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452101, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452101) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), '')))), '[^-]', ''))) AS ?step2112) .
BIND(((?step2112 + ?targetMotifMatchRegionMatchBeginPositionMF_00452102) - 1) AS ?thisPositionOn18) .
BIND(?thisPositionOn18 AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t113) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'K')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA5TYT6MF_0045299, 1, (STRLEN(?templateMotifCigarA5TYT6MF_0045299) - STRLEN(REPLACE(?templateMotifCigarA5TYT6MF_0045299, CONCAT('^(?:-*[^-]){', STR(((249 - ?templateMotifSequenceMatchBeginPositionA5TYT6100) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1114) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452101, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452101) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452101, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452101) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), '')))), '[^-]', ''))) AS ?step2115) .
BIND(((?step2115 + ?targetMotifMatchRegionMatchBeginPositionMF_00452102) - 1) AS ?thisPositionOn24) .
BIND(?thisPositionOn24 AS ?thisPositionOn25) .
BIND(?this AS ?pfs1t116) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb21) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse22) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, 1) = 'H')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA5TYT6MF_0045299, 1, (STRLEN(?templateMotifCigarA5TYT6MF_0045299) - STRLEN(REPLACE(?templateMotifCigarA5TYT6MF_0045299, CONCAT('^(?:-*[^-]){', STR(((296 - ?templateMotifSequenceMatchBeginPositionA5TYT6100) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1117) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452101, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452101) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452101, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452101) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), '')))), '[^-]', ''))) AS ?step2118) .
BIND(((?step2118 + ?targetMotifMatchRegionMatchBeginPositionMF_00452102) - 1) AS ?thisPositionOn30) .
BIND(?thisPositionOn30 AS ?thisPositionOn31) .
BIND(?this AS ?pfs1t119) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, 1) = 'D')) .
BIND(?this AS ?pfs13) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch124 faldo:location ?templateMotifSequenceMatchRegionA5TYT6125 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA5TYT6127 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA5TYT6MF_00452120 .
?templateMotifSequenceMatchRegionA5TYT6125 faldo:begin ?templateMotifSequenceMatchBeginA5TYT6126 .
?templateMotifSequenceMatchBeginA5TYT6126 faldo:position ?templateMotifSequenceMatchBeginPositionA5TYT6121 ;
faldo:reference isoform:A5TYT6-1 .
?templateMotifSequenceProfileAlignmentOperationA5TYT6127 edam:has_input signature:MF_00452 ;
rdf:type edam:operation_0300 .
?targetMotifMatch128 faldo:location ?targetMotifMatchRegionMatch129 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00452131 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA5TYT6MF_00452122 .
?targetMotifMatchRegionMatch129 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00452130 .
?targetMotifMatchRegionMatchBeginMF_00452130 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00452123 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00452131 edam:has_input signature:MF_00452 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA5TYT6MF_00452120, 1, (STRLEN(?templateMotifCigarA5TYT6MF_00452120) - STRLEN(REPLACE(?templateMotifCigarA5TYT6MF_00452120, CONCAT('^(?:-*[^-]){', STR(((272 - ?templateMotifSequenceMatchBeginPositionA5TYT6121) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1132) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452122, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452122) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452122, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452122) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), '')))), '[^-]', ''))) AS ?step2133) .
BIND(((?step2133 + ?targetMotifMatchRegionMatchBeginPositionMF_00452123) - 1) AS ?thisPositionOn37) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA5TYT6MF_00452120, 1, (STRLEN(?templateMotifCigarA5TYT6MF_00452120) - STRLEN(REPLACE(?templateMotifCigarA5TYT6MF_00452120, CONCAT('^(?:-*[^-]){', STR(((277 - ?templateMotifSequenceMatchBeginPositionA5TYT6121) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1134) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452122, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452122) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452122, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452122) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), '')))), '[^-]', ''))) AS ?step2135) .
BIND(((?step2135 + ?targetMotifMatchRegionMatchBeginPositionMF_00452123) - 1) AS ?thisPositionOn38) .
BIND(?this AS ?pfs2t136) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) .
FILTER (REGEX('[AGSQM][CS]GKT[NS]', SUBSTR(?thisSequenceValue, ?thisPositionOn37, (?thisPositionOn38 - ?thisPositionOn37)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00452a33')) AS ?annotation33) .
BIND(?this AS ?pfs32) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch141 faldo:location ?templateMotifSequenceMatchRegionA5TYT6142 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA5TYT6144 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA5TYT6MF_00452137 .
?templateMotifSequenceMatchRegionA5TYT6142 faldo:begin ?templateMotifSequenceMatchBeginA5TYT6143 .
?templateMotifSequenceMatchBeginA5TYT6143 faldo:position ?templateMotifSequenceMatchBeginPositionA5TYT6138 ;
faldo:reference isoform:A5TYT6-1 .
?templateMotifSequenceProfileAlignmentOperationA5TYT6144 edam:has_input signature:MF_00452 ;
rdf:type edam:operation_0300 .
?targetMotifMatch145 faldo:location ?targetMotifMatchRegionMatch146 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00452148 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA5TYT6MF_00452139 .
?targetMotifMatchRegionMatch146 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00452147 .
?targetMotifMatchRegionMatchBeginMF_00452147 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00452140 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00452148 edam:has_input signature:MF_00452 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA5TYT6MF_00452137, 1, (STRLEN(?templateMotifCigarA5TYT6MF_00452137) - STRLEN(REPLACE(?templateMotifCigarA5TYT6MF_00452137, CONCAT('^(?:-*[^-]){', STR(((515 - ?templateMotifSequenceMatchBeginPositionA5TYT6138) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1149) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452139, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452139) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452139, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1149), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452139, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452139) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452139, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1149), '}'), '')))), '[^-]', ''))) AS ?step2150) .
BIND(((?step2150 + ?targetMotifMatchRegionMatchBeginPositionMF_00452140) - 1) AS ?thisPositionOn44) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA5TYT6MF_00452137, 1, (STRLEN(?templateMotifCigarA5TYT6MF_00452137) - STRLEN(REPLACE(?templateMotifCigarA5TYT6MF_00452137, CONCAT('^(?:-*[^-]){', STR(((518 - ?templateMotifSequenceMatchBeginPositionA5TYT6138) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1151) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452139, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452139) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452139, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452139, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452139) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452139, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), '')))), '[^-]', ''))) AS ?step2152) .
BIND(((?step2152 + ?targetMotifMatchRegionMatchBeginPositionMF_00452140) - 1) AS ?thisPositionOn45) .
BIND(?this AS ?pfs2t153) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb41) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse42) .
FILTER (REGEX('[FY][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]N', SUBSTR(?thisSequenceValue, ?thisPositionOn44, (?thisPositionOn45 - ?thisPositionOn44)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00452a40')) AS ?annotation40) .
BIND(?this AS ?pfs39) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch158 faldo:location ?templateMotifSequenceMatchRegionA5TYT6159 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA5TYT6161 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA5TYT6MF_00452154 .
?templateMotifSequenceMatchRegionA5TYT6159 faldo:begin ?templateMotifSequenceMatchBeginA5TYT6160 .
?templateMotifSequenceMatchBeginA5TYT6160 faldo:position ?templateMotifSequenceMatchBeginPositionA5TYT6155 ;
faldo:reference isoform:A5TYT6-1 .
?templateMotifSequenceProfileAlignmentOperationA5TYT6161 edam:has_input signature:MF_00452 ;
rdf:type edam:operation_0300 .
?targetMotifMatch162 faldo:location ?targetMotifMatchRegionMatch163 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00452165 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA5TYT6MF_00452156 .
?targetMotifMatchRegionMatch163 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00452164 .
?targetMotifMatchRegionMatchBeginMF_00452164 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00452157 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00452165 edam:has_input signature:MF_00452 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA5TYT6MF_00452154, 1, (STRLEN(?templateMotifCigarA5TYT6MF_00452154) - STRLEN(REPLACE(?templateMotifCigarA5TYT6MF_00452154, CONCAT('^(?:-*[^-]){', STR(((220 - ?templateMotifSequenceMatchBeginPositionA5TYT6155) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1166) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452156, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452156) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452156, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452156) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), '')))), '[^-]', ''))) AS ?step2167) .
BIND(((?step2167 + ?targetMotifMatchRegionMatchBeginPositionMF_00452157) - 1) AS ?thisPositionOn52) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA5TYT6MF_00452154, 1, (STRLEN(?templateMotifCigarA5TYT6MF_00452154) - STRLEN(REPLACE(?templateMotifCigarA5TYT6MF_00452154, CONCAT('^(?:-*[^-]){', STR(((222 - ?templateMotifSequenceMatchBeginPositionA5TYT6155) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1168) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452156, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452156) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452156, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452156) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), '')))), '[^-]', ''))) AS ?step2169) .
BIND(((?step2169 + ?targetMotifMatchRegionMatchBeginPositionMF_00452157) - 1) AS ?thisPositionOn53) .
BIND(?this AS ?pfs2t170) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb48) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse49) .
FILTER (REGEX('Y[ARNDCQEGHILKMFPSTWYVBZJUOX]G', SUBSTR(?thisSequenceValue, ?thisPositionOn52, (?thisPositionOn53 - ?thisPositionOn52)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00452a47')) AS ?annotation47) .
BIND(?this AS ?pfs46) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch175 faldo:location ?templateMotifSequenceMatchRegionA5TYT6176 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA5TYT6178 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA5TYT6MF_00452171 .
?templateMotifSequenceMatchRegionA5TYT6176 faldo:begin ?templateMotifSequenceMatchBeginA5TYT6177 .
?templateMotifSequenceMatchBeginA5TYT6177 faldo:position ?templateMotifSequenceMatchBeginPositionA5TYT6172 ;
faldo:reference isoform:A5TYT6-1 .
?templateMotifSequenceProfileAlignmentOperationA5TYT6178 edam:has_input signature:MF_00452 ;
rdf:type edam:operation_0300 .
?targetMotifMatch179 faldo:location ?targetMotifMatchRegionMatch180 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00452182 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA5TYT6MF_00452173 .
?targetMotifMatchRegionMatch180 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00452181 .
?targetMotifMatchRegionMatchBeginMF_00452181 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00452174 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00452182 edam:has_input signature:MF_00452 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA5TYT6MF_00452171, 1, (STRLEN(?templateMotifCigarA5TYT6MF_00452171) - STRLEN(REPLACE(?templateMotifCigarA5TYT6MF_00452171, CONCAT('^(?:-*[^-]){', STR(((387 - ?templateMotifSequenceMatchBeginPositionA5TYT6172) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1183) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452173, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452173) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452173, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452173, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452173) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452173, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1183), '}'), '')))), '[^-]', ''))) AS ?step2184) .
BIND(((?step2184 + ?targetMotifMatchRegionMatchBeginPositionMF_00452174) - 1) AS ?thisPositionOn60) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA5TYT6MF_00452171, 1, (STRLEN(?templateMotifCigarA5TYT6MF_00452171) - STRLEN(REPLACE(?templateMotifCigarA5TYT6MF_00452171, CONCAT('^(?:-*[^-]){', STR(((389 - ?templateMotifSequenceMatchBeginPositionA5TYT6172) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1185) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452173, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452173) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452173, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452173, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452173) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452173, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1185), '}'), '')))), '[^-]', ''))) AS ?step2186) .
BIND(((?step2186 + ?targetMotifMatchRegionMatchBeginPositionMF_00452174) - 1) AS ?thisPositionOn61) .
BIND(?this AS ?pfs2t187) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfsb56) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfse57) .
FILTER (REGEX('N[ARNDCQEGHILKMFPSTWYVBZJUOX]R', SUBSTR(?thisSequenceValue, ?thisPositionOn60, (?thisPositionOn61 - ?thisPositionOn60)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00452a55')) AS ?annotation55) .
BIND(?this AS ?pfs54) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch192 faldo:location ?templateMotifSequenceMatchRegionA5TYT6193 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA5TYT6195 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA5TYT6MF_00452188 .
?templateMotifSequenceMatchRegionA5TYT6193 faldo:begin ?templateMotifSequenceMatchBeginA5TYT6194 .
?templateMotifSequenceMatchBeginA5TYT6194 faldo:position ?templateMotifSequenceMatchBeginPositionA5TYT6189 ;
faldo:reference isoform:A5TYT6-1 .
?templateMotifSequenceProfileAlignmentOperationA5TYT6195 edam:has_input signature:MF_00452 ;
rdf:type edam:operation_0300 .
?targetMotifMatch196 faldo:location ?targetMotifMatchRegionMatch197 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00452199 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA5TYT6MF_00452190 .
?targetMotifMatchRegionMatch197 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00452198 .
?targetMotifMatchRegionMatchBeginMF_00452198 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00452191 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00452199 edam:has_input signature:MF_00452 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA5TYT6MF_00452188, 1, (STRLEN(?templateMotifCigarA5TYT6MF_00452188) - STRLEN(REPLACE(?templateMotifCigarA5TYT6MF_00452188, CONCAT('^(?:-*[^-]){', STR(((273 - ?templateMotifSequenceMatchBeginPositionA5TYT6189) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1200) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452190, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452190) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452190, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1200), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452190, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452190) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452190, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1200), '}'), '')))), '[^-]', ''))) AS ?step2201) .
BIND(((?step2201 + ?targetMotifMatchRegionMatchBeginPositionMF_00452191) - 1) AS ?thisPositionOn66) .
BIND(?thisPositionOn66 AS ?thisPositionOn67) .
BIND(?this AS ?pfs2t202) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfsb64) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfse65) .
FILTER (REGEX('[CS]', SUBSTR(?thisSequenceValue, ?thisPositionOn66, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00452a63')) AS ?annotation63) .
BIND(?this AS ?pfs62) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch207 faldo:location ?templateMotifSequenceMatchRegionA5TYT6208 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA5TYT6210 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA5TYT6MF_00452203 .
?templateMotifSequenceMatchRegionA5TYT6208 faldo:begin ?templateMotifSequenceMatchBeginA5TYT6209 .
?templateMotifSequenceMatchBeginA5TYT6209 faldo:position ?templateMotifSequenceMatchBeginPositionA5TYT6204 ;
faldo:reference isoform:A5TYT6-1 .
?templateMotifSequenceProfileAlignmentOperationA5TYT6210 edam:has_input signature:MF_00452 ;
rdf:type edam:operation_0300 .
?targetMotifMatch211 faldo:location ?targetMotifMatchRegionMatch212 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00452214 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA5TYT6MF_00452205 .
?targetMotifMatchRegionMatch212 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00452213 .
?targetMotifMatchRegionMatchBeginMF_00452213 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00452206 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00452214 edam:has_input signature:MF_00452 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA5TYT6MF_00452203, 1, (STRLEN(?templateMotifCigarA5TYT6MF_00452203) - STRLEN(REPLACE(?templateMotifCigarA5TYT6MF_00452203, CONCAT('^(?:-*[^-]){', STR(((81 - ?templateMotifSequenceMatchBeginPositionA5TYT6204) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1215) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452205, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452205) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452205, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452205) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452205, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1215), '}'), '')))), '[^-]', ''))) AS ?step2216) .
BIND(((?step2216 + ?targetMotifMatchRegionMatchBeginPositionMF_00452206) - 1) AS ?thisPositionOn74) .
BIND(?thisPositionOn74 AS ?thisPositionOn75) .
BIND(?this AS ?pfs2t217) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfsb70) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfse71) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn74, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_00452a69')) AS ?annotation69) .
BIND(?this AS ?pfs68) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch222 faldo:location ?templateMotifSequenceMatchRegionA5TYT6223 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA5TYT6225 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA5TYT6MF_00452218 .
?templateMotifSequenceMatchRegionA5TYT6223 faldo:begin ?templateMotifSequenceMatchBeginA5TYT6224 .
?templateMotifSequenceMatchBeginA5TYT6224 faldo:position ?templateMotifSequenceMatchBeginPositionA5TYT6219 ;
faldo:reference isoform:A5TYT6-1 .
?templateMotifSequenceProfileAlignmentOperationA5TYT6225 edam:has_input signature:MF_00452 ;
rdf:type edam:operation_0300 .
?targetMotifMatch226 faldo:location ?targetMotifMatchRegionMatch227 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00452229 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA5TYT6MF_00452220 .
?targetMotifMatchRegionMatch227 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00452228 .
?targetMotifMatchRegionMatchBeginMF_00452228 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00452221 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00452229 edam:has_input signature:MF_00452 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA5TYT6MF_00452218, 1, (STRLEN(?templateMotifCigarA5TYT6MF_00452218) - STRLEN(REPLACE(?templateMotifCigarA5TYT6MF_00452218, CONCAT('^(?:-*[^-]){', STR(((271 - ?templateMotifSequenceMatchBeginPositionA5TYT6219) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1230) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452220, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452220) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452220, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1230), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452220, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452220) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452220, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1230), '}'), '')))), '[^-]', ''))) AS ?step2231) .
BIND(((?step2231 + ?targetMotifMatchRegionMatchBeginPositionMF_00452221) - 1) AS ?thisPositionOn82) .
BIND(?thisPositionOn82 AS ?thisPositionOn83) .
BIND(?this AS ?pfs2t232) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfsb78) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfse79) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn82, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_00452a77')) AS ?annotation77) .
BIND(?this AS ?pfs76) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch237 faldo:location ?templateMotifSequenceMatchRegionA5TYT6238 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA5TYT6240 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA5TYT6MF_00452233 .
?templateMotifSequenceMatchRegionA5TYT6238 faldo:begin ?templateMotifSequenceMatchBeginA5TYT6239 .
?templateMotifSequenceMatchBeginA5TYT6239 faldo:position ?templateMotifSequenceMatchBeginPositionA5TYT6234 ;
faldo:reference isoform:A5TYT6-1 .
?templateMotifSequenceProfileAlignmentOperationA5TYT6240 edam:has_input signature:MF_00452 ;
rdf:type edam:operation_0300 .
?targetMotifMatch241 faldo:location ?targetMotifMatchRegionMatch242 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00452244 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA5TYT6MF_00452235 .
?targetMotifMatchRegionMatch242 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00452243 .
?targetMotifMatchRegionMatchBeginMF_00452243 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00452236 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00452244 edam:has_input signature:MF_00452 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA5TYT6MF_00452233, 1, (STRLEN(?templateMotifCigarA5TYT6MF_00452233) - STRLEN(REPLACE(?templateMotifCigarA5TYT6MF_00452233, CONCAT('^(?:-*[^-]){', STR(((389 - ?templateMotifSequenceMatchBeginPositionA5TYT6234) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1245) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452235, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452235) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452235, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1245), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452235, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452235) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452235, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1245), '}'), '')))), '[^-]', ''))) AS ?step2246) .
BIND(((?step2246 + ?targetMotifMatchRegionMatchBeginPositionMF_00452236) - 1) AS ?thisPositionOn89) .
BIND(?thisPositionOn89 AS ?thisPositionOn90) .
BIND(?this AS ?pfs2t247) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfsb86) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn90))) AS ?pfse87) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn89, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_00452a85')) AS ?annotation85) .
BIND(?this AS ?pfs84) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch252 faldo:location ?templateMotifSequenceMatchRegionA5TYT6253 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA5TYT6255 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA5TYT6MF_00452248 .
?templateMotifSequenceMatchRegionA5TYT6253 faldo:begin ?templateMotifSequenceMatchBeginA5TYT6254 .
?templateMotifSequenceMatchBeginA5TYT6254 faldo:position ?templateMotifSequenceMatchBeginPositionA5TYT6249 ;
faldo:reference isoform:A5TYT6-1 .
?templateMotifSequenceProfileAlignmentOperationA5TYT6255 edam:has_input signature:MF_00452 ;
rdf:type edam:operation_0300 .
?targetMotifMatch256 faldo:location ?targetMotifMatchRegionMatch257 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00452259 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA5TYT6MF_00452250 .
?targetMotifMatchRegionMatch257 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00452258 .
?targetMotifMatchRegionMatchBeginMF_00452258 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00452251 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00452259 edam:has_input signature:MF_00452 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA5TYT6MF_00452248, 1, (STRLEN(?templateMotifCigarA5TYT6MF_00452248) - STRLEN(REPLACE(?templateMotifCigarA5TYT6MF_00452248, CONCAT('^(?:-*[^-]){', STR(((420 - ?templateMotifSequenceMatchBeginPositionA5TYT6249) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1260) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452250, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452250) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452250, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1260), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA5TYT6MF_00452250, 1, (STRLEN(?targetMotifMatchCigarA5TYT6MF_00452250) - STRLEN(REPLACE(?targetMotifMatchCigarA5TYT6MF_00452250, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1260), '}'), '')))), '[^-]', ''))) AS ?step2261) .
BIND(((?step2261 + ?targetMotifMatchRegionMatchBeginPositionMF_00452251) - 1) AS ?thisPositionOn96) .
BIND(?thisPositionOn96 AS ?thisPositionOn97) .
BIND(?this AS ?pfs2t262) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn96))) AS ?pfsb93) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn97))) AS ?pfse94) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn96, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_00452a92')) AS ?annotation92) .
BIND(?this AS ?pfs91) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag263) .
}
BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag263, ?UNBOUND_VARIABLE) AS ?case9) .
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(?this AS ?case10) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism up:scientificName ?name264 .
FILTER (CONTAINS(?containsName265, ?name264)) .
BIND(?this AS ?case11) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism up:scientificName ?name266 .
FILTER (! (CONTAINS(?containsName267, ?name266))) .
BIND(?this AS ?case12) .
}
}
"xsd:string |