| http://purl.uniprot.org/unirules/MF_02038#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:718548 up:source unirule:MF_02038 .
_:718549 up:source unirule:MF_02038 .
_:718550 up:source unirule:MF_02038 .
_:718551 up:source unirule:MF_02038 .
_:718552 up:source unirule:MF_02038 .
_:718553 up:source unirule:MF_02038 .
_:718554 up:source unirule:MF_02038 .
_:718555 up:source unirule:MF_02038 .
_:718556 up:source unirule:MF_02038 .
_:718557 up:source unirule:MF_02038 .
_:718558 up:source unirule:MF_02038 .
_:718559 up:source unirule:MF_02038 .
_:718560 up:source unirule:MF_02038 .
_:718561 up:source unirule:MF_02038 .
_:718562 up:source unirule:MF_02038 .
_:718563 up:source unirule:MF_02038 .
_:718564 up:source unirule:MF_02038 .
_:718565 up:source unirule:MF_02038 .
_:718566 up:source unirule:MF_02038 .
_:718567 up:source unirule:MF_02038 .
_:718568 up:source unirule:MF_02038 .
_:718569 up:source unirule:MF_02038 .
_:718570 up:source unirule:MF_02038 .
_:718571 up:source unirule:MF_02038 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation5 ,
?annotation7 ,
?annotation8 ,
?annotation9 ,
?annotation10 ;
up:classifiedWith GO:0016846 ,
GO:0052699 ,
keyword:456 ,
keyword:663 ;
up:recommendedName ?name0 .
?name0 up:ecName '4.4.1.36' ;
up:fullName 'Hercynylcysteine sulfoxide lyase' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'egtE' .
?annotation2 a up:Function_Annotation ;
rdfs:comment 'Catalyzes a C-S bond cleavage, converting hercynylcysteine sulfoxide to 2-sulfenohercynine, a sulfenic acid intermediate that can be spontaneously reduced to ergothioneine. Ergothioneine is a secreted antioxidant that protects from oxidative stress.' .
?annotation3 up:activity ?activity4 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity4 up:catalyticActivity ;
up:enzymeClass .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity .
?annotation7 up:cofactor chebi:597326 ;
rdf:type up:Cofactor_Annotation .
?annotation8 a up:Pathway_Annotation ;
rdfs:comment 'Amino-acid biosynthesis; ergothioneine biosynthesis.' .
?annotation9 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer.' .
?annotation10 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the class-V pyridoxal-phosphate-dependent aminotransferase family. EgtE subfamily.' .
?pfs11 up:annotation ?annotation12 .
?annotation12 faldo:begin ?pfsb13 ;
faldo:end ?pfse14 ;
up:ligand ?ligand15 ;
rdf:type up:Binding_Site_Annotation .
?pfsb13 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?pfse14 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?ligand15 rdfs:subClassOf chebi:15361 .
?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:597326 .
?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:597326 .
?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:597326 .
?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:597326 .
?pfs46 up:annotation ?annotation47 .
?annotation47 faldo:begin ?pfsb48 ;
faldo:end ?pfse49 ;
up:ligand ?ligand50 ;
rdf:type up:Binding_Site_Annotation .
?pfsb48 faldo:position ?thisPositionOn51 ;
rdf:type faldo:ExactPosition .
?pfse49 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?ligand50 rdfs:subClassOf chebi:15361 .
?pfs53 up:annotation ?annotation54 .
?annotation54 faldo:begin ?pfsb55 ;
faldo:end ?pfse56 ;
up:ligand ?ligand57 ;
rdf:type up:Binding_Site_Annotation .
?pfsb55 faldo:position ?thisPositionOn58 ;
rdf:type faldo:ExactPosition .
?pfse56 faldo:position ?thisPositionOn59 ;
rdf:type faldo:ExactPosition .
?ligand57 rdfs:subClassOf chebi:597326 .
?pfs60 up:annotation ?annotation61 .
?annotation61 faldo:begin ?pfsb62 ;
faldo:end ?pfse63 ;
up:ligand ?ligand64 ;
rdf:type up:Binding_Site_Annotation .
?pfsb62 faldo:position ?thisPositionOn65 ;
rdf:type faldo:ExactPosition .
?pfse63 faldo:position ?thisPositionOn66 ;
rdf:type faldo:ExactPosition .
?ligand64 rdfs:subClassOf chebi:597326 .
?pfs67 up:annotation ?annotation68 .
?annotation68 faldo:begin ?pfsb69 ;
faldo:end ?pfse70 ;
up:ligand ?ligand71 ;
rdf:type up:Binding_Site_Annotation .
?pfsb69 faldo:position ?thisPositionOn72 ;
rdf:type faldo:ExactPosition .
?pfse70 faldo:position ?thisPositionOn73 ;
rdf:type faldo:ExactPosition .
?ligand71 rdfs:subClassOf chebi:15361 .
?pfs74 up:annotation ?annotation75 .
?annotation75 faldo:begin ?pfsb76 ;
faldo:end ?pfse77 ;
up:ligand ?ligand78 ;
rdf:type up:Binding_Site_Annotation .
?pfsb76 faldo:position ?thisPositionOn79 ;
rdf:type faldo:ExactPosition .
?pfse77 faldo:position ?thisPositionOn80 ;
rdf:type faldo:ExactPosition .
?ligand78 rdfs:subClassOf chebi:15361 .
?pfs81 up:annotation ?annotation82 .
?annotation82 faldo:begin ?pfsb83 ;
faldo:end ?pfse84 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment 'N6-(pyridoxal phosphate)lysine' .
?pfsb83 faldo:position ?thisPositionOn85 ;
rdf:type faldo:ExactPosition .
?pfse84 faldo:position ?thisPositionOn86 ;
rdf:type faldo:ExactPosition .
_:718572 a rdf:Statement ;
up:attribution _:718548 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:718573 a rdf:Statement ;
up:attribution _:718549 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:718574 a rdf:Statement ;
up:attribution _:718550 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:718575 a rdf:Statement ;
up:attribution _:718551 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:718576 a rdf:Statement ;
up:attribution _:718552 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:718577 a rdf:Statement ;
up:attribution _:718553 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:718578 a rdf:Statement ;
up:attribution _:718554 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:718579 a rdf:Statement ;
up:attribution _:718555 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:718580 a rdf:Statement ;
up:attribution _:718556 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:718581 a rdf:Statement ;
up:attribution _:718557 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:456 .
_:718582 a rdf:Statement ;
up:attribution _:718558 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:663 .
_:718583 a rdf:Statement ;
up:attribution _:718559 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016846 .
_:718584 a rdf:Statement ;
up:attribution _:718560 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0052699 .
_:718585 a rdf:Statement ;
up:source unirule:MF_02038 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:718586 a rdf:Statement ;
up:attribution _:718561 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:718587 a rdf:Statement ;
up:source unirule:MF_02038 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:718588 a rdf:Statement ;
up:attribution _:718562 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:718589 a rdf:Statement ;
up:source unirule:MF_02038 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:718590 a rdf:Statement ;
up:attribution _:718563 ;
rdf:subject ?pfs25 ;
rdf:predicate up:annotation ;
rdf:object ?annotation26 .
_:718591 a rdf:Statement ;
up:source unirule:MF_02038 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:718592 a rdf:Statement ;
up:attribution _:718564 ;
rdf:subject ?pfs32 ;
rdf:predicate up:annotation ;
rdf:object ?annotation33 .
_:718593 a rdf:Statement ;
up:source unirule:MF_02038 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:718594 a rdf:Statement ;
up:attribution _:718565 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:718595 a rdf:Statement ;
up:source unirule:MF_02038 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:718596 a rdf:Statement ;
up:attribution _:718566 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:718597 a rdf:Statement ;
up:source unirule:MF_02038 ;
rdf:subject ?pfs53 ;
rdf:predicate up:annotation ;
rdf:object ?annotation54 .
_:718598 a rdf:Statement ;
up:attribution _:718567 ;
rdf:subject ?pfs53 ;
rdf:predicate up:annotation ;
rdf:object ?annotation54 .
_:718599 a rdf:Statement ;
up:source unirule:MF_02038 ;
rdf:subject ?pfs60 ;
rdf:predicate up:annotation ;
rdf:object ?annotation61 .
_:718600 a rdf:Statement ;
up:attribution _:718568 ;
rdf:subject ?pfs60 ;
rdf:predicate up:annotation ;
rdf:object ?annotation61 .
_:718601 a rdf:Statement ;
up:source unirule:MF_02038 ;
rdf:subject ?pfs67 ;
rdf:predicate up:annotation ;
rdf:object ?annotation68 .
_:718602 a rdf:Statement ;
up:attribution _:718569 ;
rdf:subject ?pfs67 ;
rdf:predicate up:annotation ;
rdf:object ?annotation68 .
_:718603 a rdf:Statement ;
up:source unirule:MF_02038 ;
rdf:subject ?pfs74 ;
rdf:predicate up:annotation ;
rdf:object ?annotation75 .
_:718604 a rdf:Statement ;
up:attribution _:718570 ;
rdf:subject ?pfs74 ;
rdf:predicate up:annotation ;
rdf:object ?annotation75 .
_:718605 a rdf:Statement ;
up:source unirule:MF_02038 ;
rdf:subject ?pfs81 ;
rdf:predicate up:annotation ;
rdf:object ?annotation82 .
_:718606 a rdf:Statement ;
up:attribution _:718571 ;
rdf:subject ?pfs81 ;
rdf:predicate up:annotation ;
rdf:object ?annotation82 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_02038
#Rule MF_02038 Created by:? on:2015-07-01 Modified by:Elisabeth Coudert on:2025-06-17
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_02038 .
?thisOrganism rdfs:subClassOf+ taxon:201174 .
BIND(URI(CONCAT(STR(?this), '#MF_02038a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_02038a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_02038a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_02038a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_02038a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_02038a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_02038a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_02038a10')) AS ?annotation10) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch91 faldo:location ?templateMotifSequenceMatchRegionA0R5M792 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0R5M794 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA0R5M7MF_0203887 .
?templateMotifSequenceMatchRegionA0R5M792 faldo:begin ?templateMotifSequenceMatchBeginA0R5M793 .
?templateMotifSequenceMatchBeginA0R5M793 faldo:position ?templateMotifSequenceMatchBeginPositionA0R5M788 ;
faldo:reference isoform:A0R5M7-1 .
?templateMotifSequenceProfileAlignmentOperationA0R5M794 edam:has_input signature:MF_02038 ;
rdf:type edam:operation_0300 .
?targetMotifMatch95 faldo:location ?targetMotifMatchRegionMatch96 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0203898 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA0R5M7MF_0203889 .
?targetMotifMatchRegionMatch96 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0203897 .
?targetMotifMatchRegionMatchBeginMF_0203897 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0203890 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0203898 edam:has_input signature:MF_02038 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0R5M7MF_0203887, 1, (STRLEN(?templateMotifCigarA0R5M7MF_0203887) - STRLEN(REPLACE(?templateMotifCigarA0R5M7MF_0203887, CONCAT('^(?:-*[^-]){', STR(((48 - ?templateMotifSequenceMatchBeginPositionA0R5M788) + 1)), '}'), '')))), '[a-z]', '')) AS ?step199) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0R5M7MF_0203889, 1, (STRLEN(?targetMotifMatchCigarA0R5M7MF_0203889) - STRLEN(REPLACE(?targetMotifMatchCigarA0R5M7MF_0203889, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0R5M7MF_0203889, 1, (STRLEN(?targetMotifMatchCigarA0R5M7MF_0203889) - STRLEN(REPLACE(?targetMotifMatchCigarA0R5M7MF_0203889, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), '')))), '[^-]', ''))) AS ?step2100) .
BIND(((?step2100 + ?targetMotifMatchRegionMatchBeginPositionMF_0203890) - 1) AS ?thisPositionOn16) .
BIND(?thisPositionOn16 AS ?thisPositionOn17) .
BIND(?this AS ?pfs1t101) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb13) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse14) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn16, 1) = 'Y')) .
BIND(URI(CONCAT(STR(?this), '#MF_02038a12')) AS ?annotation12) .
BIND(?this AS ?pfs11) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch106 faldo:location ?templateMotifSequenceMatchRegionA0R5M7107 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0R5M7109 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA0R5M7MF_02038102 .
?templateMotifSequenceMatchRegionA0R5M7107 faldo:begin ?templateMotifSequenceMatchBeginA0R5M7108 .
?templateMotifSequenceMatchBeginA0R5M7108 faldo:position ?templateMotifSequenceMatchBeginPositionA0R5M7103 ;
faldo:reference isoform:A0R5M7-1 .
?templateMotifSequenceProfileAlignmentOperationA0R5M7109 edam:has_input signature:MF_02038 ;
rdf:type edam:operation_0300 .
?targetMotifMatch110 faldo:location ?targetMotifMatchRegionMatch111 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02038113 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA0R5M7MF_02038104 .
?targetMotifMatchRegionMatch111 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02038112 .
?targetMotifMatchRegionMatchBeginMF_02038112 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02038105 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02038113 edam:has_input signature:MF_02038 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0R5M7MF_02038102, 1, (STRLEN(?templateMotifCigarA0R5M7MF_02038102) - STRLEN(REPLACE(?templateMotifCigarA0R5M7MF_02038102, CONCAT('^(?:-*[^-]){', STR(((82 - ?templateMotifSequenceMatchBeginPositionA0R5M7103) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1114) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0R5M7MF_02038104, 1, (STRLEN(?targetMotifMatchCigarA0R5M7MF_02038104) - STRLEN(REPLACE(?targetMotifMatchCigarA0R5M7MF_02038104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0R5M7MF_02038104, 1, (STRLEN(?targetMotifMatchCigarA0R5M7MF_02038104) - STRLEN(REPLACE(?targetMotifMatchCigarA0R5M7MF_02038104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), '')))), '[^-]', ''))) AS ?step2115) .
BIND(((?step2115 + ?targetMotifMatchRegionMatchBeginPositionMF_02038105) - 1) AS ?thisPositionOn23) .
BIND(?thisPositionOn23 AS ?thisPositionOn24) .
BIND(?this AS ?pfs1t116) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb20) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse21) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn23, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_02038a19')) AS ?annotation19) .
BIND(?this AS ?pfs18) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch121 faldo:location ?templateMotifSequenceMatchRegionA0R5M7122 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0R5M7124 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA0R5M7MF_02038117 .
?templateMotifSequenceMatchRegionA0R5M7122 faldo:begin ?templateMotifSequenceMatchBeginA0R5M7123 .
?templateMotifSequenceMatchBeginA0R5M7123 faldo:position ?templateMotifSequenceMatchBeginPositionA0R5M7118 ;
faldo:reference isoform:A0R5M7-1 .
?templateMotifSequenceProfileAlignmentOperationA0R5M7124 edam:has_input signature:MF_02038 ;
rdf:type edam:operation_0300 .
?targetMotifMatch125 faldo:location ?targetMotifMatchRegionMatch126 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02038128 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA0R5M7MF_02038119 .
?targetMotifMatchRegionMatch126 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02038127 .
?targetMotifMatchRegionMatchBeginMF_02038127 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02038120 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02038128 edam:has_input signature:MF_02038 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0R5M7MF_02038117, 1, (STRLEN(?templateMotifCigarA0R5M7MF_02038117) - STRLEN(REPLACE(?templateMotifCigarA0R5M7MF_02038117, CONCAT('^(?:-*[^-]){', STR(((83 - ?templateMotifSequenceMatchBeginPositionA0R5M7118) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1129) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0R5M7MF_02038119, 1, (STRLEN(?targetMotifMatchCigarA0R5M7MF_02038119) - STRLEN(REPLACE(?targetMotifMatchCigarA0R5M7MF_02038119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0R5M7MF_02038119, 1, (STRLEN(?targetMotifMatchCigarA0R5M7MF_02038119) - STRLEN(REPLACE(?targetMotifMatchCigarA0R5M7MF_02038119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), '')))), '[^-]', ''))) AS ?step2130) .
BIND(((?step2130 + ?targetMotifMatchRegionMatchBeginPositionMF_02038120) - 1) AS ?thisPositionOn30) .
BIND(?thisPositionOn30 AS ?thisPositionOn31) .
BIND(?this AS ?pfs1t131) .
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) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_02038a26')) AS ?annotation26) .
BIND(?this AS ?pfs25) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch136 faldo:location ?templateMotifSequenceMatchRegionA0R5M7137 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0R5M7139 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA0R5M7MF_02038132 .
?templateMotifSequenceMatchRegionA0R5M7137 faldo:begin ?templateMotifSequenceMatchBeginA0R5M7138 .
?templateMotifSequenceMatchBeginA0R5M7138 faldo:position ?templateMotifSequenceMatchBeginPositionA0R5M7133 ;
faldo:reference isoform:A0R5M7-1 .
?templateMotifSequenceProfileAlignmentOperationA0R5M7139 edam:has_input signature:MF_02038 ;
rdf:type edam:operation_0300 .
?targetMotifMatch140 faldo:location ?targetMotifMatchRegionMatch141 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02038143 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA0R5M7MF_02038134 .
?targetMotifMatchRegionMatch141 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02038142 .
?targetMotifMatchRegionMatchBeginMF_02038142 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02038135 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02038143 edam:has_input signature:MF_02038 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0R5M7MF_02038132, 1, (STRLEN(?templateMotifCigarA0R5M7MF_02038132) - STRLEN(REPLACE(?templateMotifCigarA0R5M7MF_02038132, CONCAT('^(?:-*[^-]){', STR(((106 - ?templateMotifSequenceMatchBeginPositionA0R5M7133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1144) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0R5M7MF_02038134, 1, (STRLEN(?targetMotifMatchCigarA0R5M7MF_02038134) - STRLEN(REPLACE(?targetMotifMatchCigarA0R5M7MF_02038134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0R5M7MF_02038134, 1, (STRLEN(?targetMotifMatchCigarA0R5M7MF_02038134) - STRLEN(REPLACE(?targetMotifMatchCigarA0R5M7MF_02038134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), '')))), '[^-]', ''))) AS ?step2145) .
BIND(((?step2145 + ?targetMotifMatchRegionMatchBeginPositionMF_02038135) - 1) AS ?thisPositionOn37) .
BIND(?thisPositionOn37 AS ?thisPositionOn38) .
BIND(?this AS ?pfs1t146) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, 1) = 'Y')) .
BIND(URI(CONCAT(STR(?this), '#MF_02038a33')) AS ?annotation33) .
BIND(?this AS ?pfs32) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch151 faldo:location ?templateMotifSequenceMatchRegionA0R5M7152 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0R5M7154 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA0R5M7MF_02038147 .
?templateMotifSequenceMatchRegionA0R5M7152 faldo:begin ?templateMotifSequenceMatchBeginA0R5M7153 .
?templateMotifSequenceMatchBeginA0R5M7153 faldo:position ?templateMotifSequenceMatchBeginPositionA0R5M7148 ;
faldo:reference isoform:A0R5M7-1 .
?templateMotifSequenceProfileAlignmentOperationA0R5M7154 edam:has_input signature:MF_02038 ;
rdf:type edam:operation_0300 .
?targetMotifMatch155 faldo:location ?targetMotifMatchRegionMatch156 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02038158 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA0R5M7MF_02038149 .
?targetMotifMatchRegionMatch156 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02038157 .
?targetMotifMatchRegionMatchBeginMF_02038157 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02038150 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02038158 edam:has_input signature:MF_02038 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0R5M7MF_02038147, 1, (STRLEN(?templateMotifCigarA0R5M7MF_02038147) - STRLEN(REPLACE(?templateMotifCigarA0R5M7MF_02038147, CONCAT('^(?:-*[^-]){', STR(((183 - ?templateMotifSequenceMatchBeginPositionA0R5M7148) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1159) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0R5M7MF_02038149, 1, (STRLEN(?targetMotifMatchCigarA0R5M7MF_02038149) - STRLEN(REPLACE(?targetMotifMatchCigarA0R5M7MF_02038149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0R5M7MF_02038149, 1, (STRLEN(?targetMotifMatchCigarA0R5M7MF_02038149) - STRLEN(REPLACE(?targetMotifMatchCigarA0R5M7MF_02038149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), '')))), '[^-]', ''))) AS ?step2160) .
BIND(((?step2160 + ?targetMotifMatchRegionMatchBeginPositionMF_02038150) - 1) AS ?thisPositionOn44) .
BIND(?thisPositionOn44 AS ?thisPositionOn45) .
BIND(?this AS ?pfs1t161) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb41) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse42) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn44, 1) = 'Q')) .
BIND(URI(CONCAT(STR(?this), '#MF_02038a40')) AS ?annotation40) .
BIND(?this AS ?pfs39) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch166 faldo:location ?templateMotifSequenceMatchRegionA0R5M7167 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0R5M7169 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA0R5M7MF_02038162 .
?templateMotifSequenceMatchRegionA0R5M7167 faldo:begin ?templateMotifSequenceMatchBeginA0R5M7168 .
?templateMotifSequenceMatchBeginA0R5M7168 faldo:position ?templateMotifSequenceMatchBeginPositionA0R5M7163 ;
faldo:reference isoform:A0R5M7-1 .
?templateMotifSequenceProfileAlignmentOperationA0R5M7169 edam:has_input signature:MF_02038 ;
rdf:type edam:operation_0300 .
?targetMotifMatch170 faldo:location ?targetMotifMatchRegionMatch171 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02038173 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA0R5M7MF_02038164 .
?targetMotifMatchRegionMatch171 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02038172 .
?targetMotifMatchRegionMatchBeginMF_02038172 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02038165 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02038173 edam:has_input signature:MF_02038 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0R5M7MF_02038162, 1, (STRLEN(?templateMotifCigarA0R5M7MF_02038162) - STRLEN(REPLACE(?templateMotifCigarA0R5M7MF_02038162, CONCAT('^(?:-*[^-]){', STR(((183 - ?templateMotifSequenceMatchBeginPositionA0R5M7163) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1174) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0R5M7MF_02038164, 1, (STRLEN(?targetMotifMatchCigarA0R5M7MF_02038164) - STRLEN(REPLACE(?targetMotifMatchCigarA0R5M7MF_02038164, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0R5M7MF_02038164, 1, (STRLEN(?targetMotifMatchCigarA0R5M7MF_02038164) - STRLEN(REPLACE(?targetMotifMatchCigarA0R5M7MF_02038164, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), '')))), '[^-]', ''))) AS ?step2175) .
BIND(((?step2175 + ?targetMotifMatchRegionMatchBeginPositionMF_02038165) - 1) AS ?thisPositionOn51) .
BIND(?thisPositionOn51 AS ?thisPositionOn52) .
BIND(?this AS ?pfs1t176) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb48) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse49) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn51, 1) = 'Q')) .
BIND(URI(CONCAT(STR(?this), '#MF_02038a47')) AS ?annotation47) .
BIND(?this AS ?pfs46) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch181 faldo:location ?templateMotifSequenceMatchRegionA0R5M7182 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0R5M7184 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA0R5M7MF_02038177 .
?templateMotifSequenceMatchRegionA0R5M7182 faldo:begin ?templateMotifSequenceMatchBeginA0R5M7183 .
?templateMotifSequenceMatchBeginA0R5M7183 faldo:position ?templateMotifSequenceMatchBeginPositionA0R5M7178 ;
faldo:reference isoform:A0R5M7-1 .
?templateMotifSequenceProfileAlignmentOperationA0R5M7184 edam:has_input signature:MF_02038 ;
rdf:type edam:operation_0300 .
?targetMotifMatch185 faldo:location ?targetMotifMatchRegionMatch186 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02038188 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA0R5M7MF_02038179 .
?targetMotifMatchRegionMatch186 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02038187 .
?targetMotifMatchRegionMatchBeginMF_02038187 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02038180 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02038188 edam:has_input signature:MF_02038 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0R5M7MF_02038177, 1, (STRLEN(?templateMotifCigarA0R5M7MF_02038177) - STRLEN(REPLACE(?templateMotifCigarA0R5M7MF_02038177, CONCAT('^(?:-*[^-]){', STR(((200 - ?templateMotifSequenceMatchBeginPositionA0R5M7178) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1189) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0R5M7MF_02038179, 1, (STRLEN(?targetMotifMatchCigarA0R5M7MF_02038179) - STRLEN(REPLACE(?targetMotifMatchCigarA0R5M7MF_02038179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0R5M7MF_02038179, 1, (STRLEN(?targetMotifMatchCigarA0R5M7MF_02038179) - STRLEN(REPLACE(?targetMotifMatchCigarA0R5M7MF_02038179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), '')))), '[^-]', ''))) AS ?step2190) .
BIND(((?step2190 + ?targetMotifMatchRegionMatchBeginPositionMF_02038180) - 1) AS ?thisPositionOn58) .
BIND(?thisPositionOn58 AS ?thisPositionOn59) .
BIND(?this AS ?pfs1t191) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb55) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse56) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn58, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_02038a54')) AS ?annotation54) .
BIND(?this AS ?pfs53) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch196 faldo:location ?templateMotifSequenceMatchRegionA0R5M7197 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0R5M7199 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA0R5M7MF_02038192 .
?templateMotifSequenceMatchRegionA0R5M7197 faldo:begin ?templateMotifSequenceMatchBeginA0R5M7198 .
?templateMotifSequenceMatchBeginA0R5M7198 faldo:position ?templateMotifSequenceMatchBeginPositionA0R5M7193 ;
faldo:reference isoform:A0R5M7-1 .
?templateMotifSequenceProfileAlignmentOperationA0R5M7199 edam:has_input signature:MF_02038 ;
rdf:type edam:operation_0300 .
?targetMotifMatch200 faldo:location ?targetMotifMatchRegionMatch201 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02038203 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA0R5M7MF_02038194 .
?targetMotifMatchRegionMatch201 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02038202 .
?targetMotifMatchRegionMatchBeginMF_02038202 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02038195 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02038203 edam:has_input signature:MF_02038 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0R5M7MF_02038192, 1, (STRLEN(?templateMotifCigarA0R5M7MF_02038192) - STRLEN(REPLACE(?templateMotifCigarA0R5M7MF_02038192, CONCAT('^(?:-*[^-]){', STR(((202 - ?templateMotifSequenceMatchBeginPositionA0R5M7193) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1204) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0R5M7MF_02038194, 1, (STRLEN(?targetMotifMatchCigarA0R5M7MF_02038194) - STRLEN(REPLACE(?targetMotifMatchCigarA0R5M7MF_02038194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0R5M7MF_02038194, 1, (STRLEN(?targetMotifMatchCigarA0R5M7MF_02038194) - STRLEN(REPLACE(?targetMotifMatchCigarA0R5M7MF_02038194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), '')))), '[^-]', ''))) AS ?step2205) .
BIND(((?step2205 + ?targetMotifMatchRegionMatchBeginPositionMF_02038195) - 1) AS ?thisPositionOn65) .
BIND(?thisPositionOn65 AS ?thisPositionOn66) .
BIND(?this AS ?pfs1t206) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfsb62) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfse63) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn65, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_02038a61')) AS ?annotation61) .
BIND(?this AS ?pfs60) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch211 faldo:location ?templateMotifSequenceMatchRegionA0R5M7212 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0R5M7214 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA0R5M7MF_02038207 .
?templateMotifSequenceMatchRegionA0R5M7212 faldo:begin ?templateMotifSequenceMatchBeginA0R5M7213 .
?templateMotifSequenceMatchBeginA0R5M7213 faldo:position ?templateMotifSequenceMatchBeginPositionA0R5M7208 ;
faldo:reference isoform:A0R5M7-1 .
?templateMotifSequenceProfileAlignmentOperationA0R5M7214 edam:has_input signature:MF_02038 ;
rdf:type edam:operation_0300 .
?targetMotifMatch215 faldo:location ?targetMotifMatchRegionMatch216 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02038218 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA0R5M7MF_02038209 .
?targetMotifMatchRegionMatch216 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02038217 .
?targetMotifMatchRegionMatchBeginMF_02038217 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02038210 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02038218 edam:has_input signature:MF_02038 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0R5M7MF_02038207, 1, (STRLEN(?templateMotifCigarA0R5M7MF_02038207) - STRLEN(REPLACE(?templateMotifCigarA0R5M7MF_02038207, CONCAT('^(?:-*[^-]){', STR(((337 - ?templateMotifSequenceMatchBeginPositionA0R5M7208) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1219) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0R5M7MF_02038209, 1, (STRLEN(?targetMotifMatchCigarA0R5M7MF_02038209) - STRLEN(REPLACE(?targetMotifMatchCigarA0R5M7MF_02038209, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1219), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0R5M7MF_02038209, 1, (STRLEN(?targetMotifMatchCigarA0R5M7MF_02038209) - STRLEN(REPLACE(?targetMotifMatchCigarA0R5M7MF_02038209, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1219), '}'), '')))), '[^-]', ''))) AS ?step2220) .
BIND(((?step2220 + ?targetMotifMatchRegionMatchBeginPositionMF_02038210) - 1) AS ?thisPositionOn72) .
BIND(?thisPositionOn72 AS ?thisPositionOn73) .
BIND(?this AS ?pfs1t221) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfsb69) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfse70) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn72, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_02038a68')) AS ?annotation68) .
BIND(?this AS ?pfs67) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch226 faldo:location ?templateMotifSequenceMatchRegionA0R5M7227 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0R5M7229 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA0R5M7MF_02038222 .
?templateMotifSequenceMatchRegionA0R5M7227 faldo:begin ?templateMotifSequenceMatchBeginA0R5M7228 .
?templateMotifSequenceMatchBeginA0R5M7228 faldo:position ?templateMotifSequenceMatchBeginPositionA0R5M7223 ;
faldo:reference isoform:A0R5M7-1 .
?templateMotifSequenceProfileAlignmentOperationA0R5M7229 edam:has_input signature:MF_02038 ;
rdf:type edam:operation_0300 .
?targetMotifMatch230 faldo:location ?targetMotifMatchRegionMatch231 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02038233 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA0R5M7MF_02038224 .
?targetMotifMatchRegionMatch231 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02038232 .
?targetMotifMatchRegionMatchBeginMF_02038232 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02038225 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02038233 edam:has_input signature:MF_02038 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0R5M7MF_02038222, 1, (STRLEN(?templateMotifCigarA0R5M7MF_02038222) - STRLEN(REPLACE(?templateMotifCigarA0R5M7MF_02038222, CONCAT('^(?:-*[^-]){', STR(((348 - ?templateMotifSequenceMatchBeginPositionA0R5M7223) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1234) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0R5M7MF_02038224, 1, (STRLEN(?targetMotifMatchCigarA0R5M7MF_02038224) - STRLEN(REPLACE(?targetMotifMatchCigarA0R5M7MF_02038224, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1234), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0R5M7MF_02038224, 1, (STRLEN(?targetMotifMatchCigarA0R5M7MF_02038224) - STRLEN(REPLACE(?targetMotifMatchCigarA0R5M7MF_02038224, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1234), '}'), '')))), '[^-]', ''))) AS ?step2235) .
BIND(((?step2235 + ?targetMotifMatchRegionMatchBeginPositionMF_02038225) - 1) AS ?thisPositionOn79) .
BIND(?thisPositionOn79 AS ?thisPositionOn80) .
BIND(?this AS ?pfs1t236) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfsb76) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfse77) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn79, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_02038a75')) AS ?annotation75) .
BIND(?this AS ?pfs74) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch241 faldo:location ?templateMotifSequenceMatchRegionA0R5M7242 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0R5M7244 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarA0R5M7MF_02038237 .
?templateMotifSequenceMatchRegionA0R5M7242 faldo:begin ?templateMotifSequenceMatchBeginA0R5M7243 .
?templateMotifSequenceMatchBeginA0R5M7243 faldo:position ?templateMotifSequenceMatchBeginPositionA0R5M7238 ;
faldo:reference isoform:A0R5M7-1 .
?templateMotifSequenceProfileAlignmentOperationA0R5M7244 edam:has_input signature:MF_02038 ;
rdf:type edam:operation_0300 .
?targetMotifMatch245 faldo:location ?targetMotifMatchRegionMatch246 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02038248 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarA0R5M7MF_02038239 .
?targetMotifMatchRegionMatch246 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02038247 .
?targetMotifMatchRegionMatchBeginMF_02038247 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02038240 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_02038248 edam:has_input signature:MF_02038 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0R5M7MF_02038237, 1, (STRLEN(?templateMotifCigarA0R5M7MF_02038237) - STRLEN(REPLACE(?templateMotifCigarA0R5M7MF_02038237, CONCAT('^(?:-*[^-]){', STR(((203 - ?templateMotifSequenceMatchBeginPositionA0R5M7238) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1249) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0R5M7MF_02038239, 1, (STRLEN(?targetMotifMatchCigarA0R5M7MF_02038239) - STRLEN(REPLACE(?targetMotifMatchCigarA0R5M7MF_02038239, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1249), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0R5M7MF_02038239, 1, (STRLEN(?targetMotifMatchCigarA0R5M7MF_02038239) - STRLEN(REPLACE(?targetMotifMatchCigarA0R5M7MF_02038239, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1249), '}'), '')))), '[^-]', ''))) AS ?step2250) .
BIND(((?step2250 + ?targetMotifMatchRegionMatchBeginPositionMF_02038240) - 1) AS ?thisPositionOn85) .
BIND(?thisPositionOn85 AS ?thisPositionOn86) .
BIND(?this AS ?pfs1t251) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn85))) AS ?pfsb83) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn86))) AS ?pfse84) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn85, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_02038a82')) AS ?annotation82) .
BIND(?this AS ?pfs81) .
}
}
"xsd:string |