| http://purl.uniprot.org/unirules/MF_00152#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:60035 up:source unirule:MF_00152 .
_:60036 up:source unirule:MF_00152 .
_:60037 up:source unirule:MF_00152 .
_:60038 up:source unirule:MF_00152 .
_:60039 up:source unirule:MF_00152 .
_:60040 up:source unirule:MF_00152 .
_:60041 up:source unirule:MF_00152 .
_:60042 up:source unirule:MF_00152 .
_:60043 up:source unirule:MF_00152 .
_:60044 up:source unirule:MF_00152 .
_:60045 up:source unirule:MF_00152 .
_:60046 up:source unirule:MF_00152 .
_:60047 up:source unirule:MF_00152 .
_:60048 up:source unirule:MF_00152 .
_:60049 up:source unirule:MF_00152 .
_:60050 up:source unirule:MF_00152 .
_:60051 up:source unirule:MF_00152 .
_:60052 up:source unirule:MF_00152 .
_:60053 up:source unirule:MF_00152 .
_:60054 up:source unirule:MF_00152 .
_:60055 up:source unirule:MF_00152 .
_:60056 up:source unirule:MF_00152 .
_:60057 up:source unirule:MF_00152 .
_:60058 up:source unirule:MF_00152 .
_:60059 up:source unirule:MF_00152 .
_:60060 up:source unirule:MF_00152 .
_:60061 up:source unirule:MF_00152 .
_:60062 up:source unirule:MF_00152 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ;
up:classifiedWith GO:0006281 ,
GO:0008270 ,
GO:0008833 ,
keyword:227 ,
keyword:234 ,
keyword:255 ,
keyword:378 ,
keyword:479 ,
keyword:540 ,
keyword:862 ;
up:recommendedName ?name0 .
?name0 up:ecName '3.1.21.2' ;
up:fullName 'Probable endonuclease 4' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Endodeoxyribonuclease IV' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'Endonuclease IV' ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'nfo' .
?annotation4 a up:Function_Annotation ;
rdfs:comment "Endonuclease IV plays a role in DNA repair. It cleaves phosphodiester bonds at apurinic or apyrimidinic (AP) sites, generating a 3'-hydroxyl group and a 5'-terminal sugar phosphate." .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:enzymeClass .
?annotation7 up:cofactor chebi:29105 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 3 Zn(2+) ions.' .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the AP endonuclease 2 family.' .
?pfs9 up:annotation ?annotation10 .
?annotation10 faldo:begin ?pfsb11 ;
faldo:end ?pfse12 ;
up:ligand ?ligand13 ;
rdf:type up:Binding_Site_Annotation .
?pfsb11 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
?pfse12 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?ligand13 rdfs:subClassOf chebi:29105 .
?pfs16 up:annotation ?annotation17 .
?annotation17 faldo:begin ?pfsb18 ;
faldo:end ?pfse19 ;
up:ligand ?ligand20 ;
rdf:type up:Binding_Site_Annotation .
?pfsb18 faldo:position ?thisPositionOn21 ;
rdf:type faldo:ExactPosition .
?pfse19 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?ligand20 rdfs:subClassOf chebi:29105 .
?pfs23 up:annotation ?annotation24 .
?annotation24 faldo:begin ?pfsb25 ;
faldo:end ?pfse26 ;
up:ligand ?ligand27 ;
rdf:type up:Binding_Site_Annotation .
?pfsb25 faldo:position ?thisPositionOn28 ;
rdf:type faldo:ExactPosition .
?pfse26 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?ligand27 rdfs:subClassOf chebi:29105 .
?pfs30 up:annotation ?annotation31 .
?annotation31 faldo:begin ?pfsb32 ;
faldo:end ?pfse33 ;
up:ligand ?ligand34 ;
rdf:type up:Binding_Site_Annotation .
?pfsb32 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?pfse33 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?ligand34 rdfs:subClassOf chebi:29105 .
?pfs37 up:annotation ?annotation38 .
?annotation38 faldo:begin ?pfsb39 ;
faldo:end ?pfse40 ;
up:ligand ?ligand41 ;
rdf:type up:Binding_Site_Annotation .
?pfsb39 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?pfse40 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?ligand41 rdfs:subClassOf chebi:29105 .
?pfs44 up:annotation ?annotation45 .
?annotation45 faldo:begin ?pfsb46 ;
faldo:end ?pfse47 ;
up:ligand ?ligand48 ;
rdf:type up:Binding_Site_Annotation .
?pfsb46 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?pfse47 faldo:position ?thisPositionOn50 ;
rdf:type faldo:ExactPosition .
?ligand48 rdfs:subClassOf chebi:29105 .
?pfs51 up:annotation ?annotation52 .
?annotation52 faldo:begin ?pfsb53 ;
faldo:end ?pfse54 ;
up:ligand ?ligand55 ;
rdf:type up:Binding_Site_Annotation .
?pfsb53 faldo:position ?thisPositionOn56 ;
rdf:type faldo:ExactPosition .
?pfse54 faldo:position ?thisPositionOn57 ;
rdf:type faldo:ExactPosition .
?ligand55 rdfs:subClassOf chebi:29105 .
?pfs58 up:annotation ?annotation59 .
?annotation59 faldo:begin ?pfsb60 ;
faldo:end ?pfse61 ;
up:ligand ?ligand62 ;
rdf:type up:Binding_Site_Annotation .
?pfsb60 faldo:position ?thisPositionOn63 ;
rdf:type faldo:ExactPosition .
?pfse61 faldo:position ?thisPositionOn64 ;
rdf:type faldo:ExactPosition .
?ligand62 rdfs:subClassOf chebi:29105 .
?pfs65 up:annotation ?annotation66 .
?annotation66 faldo:begin ?pfsb67 ;
faldo:end ?pfse68 ;
up:ligand ?ligand69 ;
rdf:type up:Binding_Site_Annotation .
?pfsb67 faldo:position ?thisPositionOn70 ;
rdf:type faldo:ExactPosition .
?pfse68 faldo:position ?thisPositionOn71 ;
rdf:type faldo:ExactPosition .
?ligand69 rdfs:subClassOf chebi:29105 .
?pfs72 up:annotation ?annotation73 .
?annotation73 faldo:begin ?pfsb74 ;
faldo:end ?pfse75 ;
up:ligand ?ligand76 ;
rdf:type up:Binding_Site_Annotation .
?pfsb74 faldo:position ?thisPositionOn77 ;
rdf:type faldo:ExactPosition .
?pfse75 faldo:position ?thisPositionOn78 ;
rdf:type faldo:ExactPosition .
?ligand76 rdfs:subClassOf chebi:29105 .
_:60063 a rdf:Statement ;
up:attribution _:60035 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:60064 a rdf:Statement ;
up:attribution _:60036 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:60065 a rdf:Statement ;
up:attribution _:60037 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:60066 a rdf:Statement ;
up:attribution _:60038 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:60067 a rdf:Statement ;
up:attribution _:60039 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:60068 a rdf:Statement ;
up:attribution _:60040 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:60069 a rdf:Statement ;
up:attribution _:60041 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:60070 a rdf:Statement ;
up:attribution _:60042 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:60071 a rdf:Statement ;
up:attribution _:60043 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:60072 a rdf:Statement ;
up:attribution _:60044 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:540 .
_:60073 a rdf:Statement ;
up:attribution _:60045 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:255 .
_:60074 a rdf:Statement ;
up:attribution _:60046 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:227 .
_:60075 a rdf:Statement ;
up:attribution _:60047 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:234 .
_:60076 a rdf:Statement ;
up:attribution _:60048 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:60077 a rdf:Statement ;
up:attribution _:60049 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:862 .
_:60078 a rdf:Statement ;
up:attribution _:60050 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008833 .
_:60079 a rdf:Statement ;
up:attribution _:60051 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008270 .
_:60080 a rdf:Statement ;
up:attribution _:60052 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006281 .
_:60081 a rdf:Statement ;
up:source unirule:MF_00152 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:60082 a rdf:Statement ;
up:attribution _:60053 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:60083 a rdf:Statement ;
up:source unirule:MF_00152 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:60084 a rdf:Statement ;
up:attribution _:60054 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:60085 a rdf:Statement ;
up:source unirule:MF_00152 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:60086 a rdf:Statement ;
up:attribution _:60055 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:60087 a rdf:Statement ;
up:source unirule:MF_00152 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:60088 a rdf:Statement ;
up:attribution _:60056 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:60089 a rdf:Statement ;
up:source unirule:MF_00152 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:60090 a rdf:Statement ;
up:attribution _:60057 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:60091 a rdf:Statement ;
up:source unirule:MF_00152 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:60092 a rdf:Statement ;
up:attribution _:60058 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:60093 a rdf:Statement ;
up:source unirule:MF_00152 ;
rdf:subject ?pfs51 ;
rdf:predicate up:annotation ;
rdf:object ?annotation52 .
_:60094 a rdf:Statement ;
up:attribution _:60059 ;
rdf:subject ?pfs51 ;
rdf:predicate up:annotation ;
rdf:object ?annotation52 .
_:60095 a rdf:Statement ;
up:source unirule:MF_00152 ;
rdf:subject ?pfs58 ;
rdf:predicate up:annotation ;
rdf:object ?annotation59 .
_:60096 a rdf:Statement ;
up:attribution _:60060 ;
rdf:subject ?pfs58 ;
rdf:predicate up:annotation ;
rdf:object ?annotation59 .
_:60097 a rdf:Statement ;
up:source unirule:MF_00152 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation66 .
_:60098 a rdf:Statement ;
up:attribution _:60061 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation66 .
_:60099 a rdf:Statement ;
up:source unirule:MF_00152 ;
rdf:subject ?pfs72 ;
rdf:predicate up:annotation ;
rdf:object ?annotation73 .
_:60100 a rdf:Statement ;
up:attribution _:60062 ;
rdf:subject ?pfs72 ;
rdf:predicate up:annotation ;
rdf:object ?annotation73 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00152
#Rule MF_00152 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2023-06-01
VALUES ?supertaxon79 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00152 .
?thisOrganism rdfs:subClassOf+ ?supertaxon79 .
BIND(URI(CONCAT(STR(?this), '#MF_00152a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00152a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00152a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_00152a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00152a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00152a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00152a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch84 faldo:location ?templateMotifSequenceMatchRegionP0A6C185 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6C187 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6C1MF_0015280 .
?templateMotifSequenceMatchRegionP0A6C185 faldo:begin ?templateMotifSequenceMatchBeginP0A6C186 .
?templateMotifSequenceMatchBeginP0A6C186 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6C181 ;
faldo:reference isoform:P0A6C1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6C187 edam:has_input signature:MF_00152 ;
rdf:type edam:operation_0300 .
?targetMotifMatch88 faldo:location ?targetMotifMatchRegionMatch89 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0015291 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6C1MF_0015282 .
?targetMotifMatchRegionMatch89 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0015290 .
?targetMotifMatchRegionMatchBeginMF_0015290 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0015283 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0015291 edam:has_input signature:MF_00152 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6C1MF_0015280, 1, (STRLEN(?templateMotifCigarP0A6C1MF_0015280) - STRLEN(REPLACE(?templateMotifCigarP0A6C1MF_0015280, CONCAT('^(?:-*[^-]){', STR(((69 - ?templateMotifSequenceMatchBeginPositionP0A6C181) + 1)), '}'), '')))), '[a-z]', '')) AS ?step192) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6C1MF_0015282, 1, (STRLEN(?targetMotifMatchCigarP0A6C1MF_0015282) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6C1MF_0015282, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step192), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6C1MF_0015282, 1, (STRLEN(?targetMotifMatchCigarP0A6C1MF_0015282) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6C1MF_0015282, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step192), '}'), '')))), '[^-]', ''))) AS ?step293) .
BIND(((?step293 + ?targetMotifMatchRegionMatchBeginPositionMF_0015283) - 1) AS ?thisPositionOn14) .
BIND(?thisPositionOn14 AS ?thisPositionOn15) .
BIND(?this AS ?pfs1t94) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfsb11) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfse12) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn14, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00152a10')) AS ?annotation10) .
BIND(?this AS ?pfs9) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch99 faldo:location ?templateMotifSequenceMatchRegionP0A6C1100 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6C1102 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6C1MF_0015295 .
?templateMotifSequenceMatchRegionP0A6C1100 faldo:begin ?templateMotifSequenceMatchBeginP0A6C1101 .
?templateMotifSequenceMatchBeginP0A6C1101 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6C196 ;
faldo:reference isoform:P0A6C1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6C1102 edam:has_input signature:MF_00152 ;
rdf:type edam:operation_0300 .
?targetMotifMatch103 faldo:location ?targetMotifMatchRegionMatch104 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00152106 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6C1MF_0015297 .
?targetMotifMatchRegionMatch104 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00152105 .
?targetMotifMatchRegionMatchBeginMF_00152105 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0015298 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00152106 edam:has_input signature:MF_00152 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6C1MF_0015295, 1, (STRLEN(?templateMotifCigarP0A6C1MF_0015295) - STRLEN(REPLACE(?templateMotifCigarP0A6C1MF_0015295, CONCAT('^(?:-*[^-]){', STR(((109 - ?templateMotifSequenceMatchBeginPositionP0A6C196) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1107) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6C1MF_0015297, 1, (STRLEN(?targetMotifMatchCigarP0A6C1MF_0015297) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6C1MF_0015297, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6C1MF_0015297, 1, (STRLEN(?targetMotifMatchCigarP0A6C1MF_0015297) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6C1MF_0015297, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), '')))), '[^-]', ''))) AS ?step2108) .
BIND(((?step2108 + ?targetMotifMatchRegionMatchBeginPositionMF_0015298) - 1) AS ?thisPositionOn21) .
BIND(?thisPositionOn21 AS ?thisPositionOn22) .
BIND(?this AS ?pfs1t109) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb18) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse19) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn21, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00152a17')) AS ?annotation17) .
BIND(?this AS ?pfs16) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch114 faldo:location ?templateMotifSequenceMatchRegionP0A6C1115 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6C1117 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6C1MF_00152110 .
?templateMotifSequenceMatchRegionP0A6C1115 faldo:begin ?templateMotifSequenceMatchBeginP0A6C1116 .
?templateMotifSequenceMatchBeginP0A6C1116 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6C1111 ;
faldo:reference isoform:P0A6C1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6C1117 edam:has_input signature:MF_00152 ;
rdf:type edam:operation_0300 .
?targetMotifMatch118 faldo:location ?targetMotifMatchRegionMatch119 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00152121 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6C1MF_00152112 .
?targetMotifMatchRegionMatch119 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00152120 .
?targetMotifMatchRegionMatchBeginMF_00152120 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00152113 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00152121 edam:has_input signature:MF_00152 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6C1MF_00152110, 1, (STRLEN(?templateMotifCigarP0A6C1MF_00152110) - STRLEN(REPLACE(?templateMotifCigarP0A6C1MF_00152110, CONCAT('^(?:-*[^-]){', STR(((145 - ?templateMotifSequenceMatchBeginPositionP0A6C1111) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1122) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6C1MF_00152112, 1, (STRLEN(?targetMotifMatchCigarP0A6C1MF_00152112) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6C1MF_00152112, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6C1MF_00152112, 1, (STRLEN(?targetMotifMatchCigarP0A6C1MF_00152112) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6C1MF_00152112, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), '')))), '[^-]', ''))) AS ?step2123) .
BIND(((?step2123 + ?targetMotifMatchRegionMatchBeginPositionMF_00152113) - 1) AS ?thisPositionOn28) .
BIND(?thisPositionOn28 AS ?thisPositionOn29) .
BIND(?this AS ?pfs1t124) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb25) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse26) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn28, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00152a24')) AS ?annotation24) .
BIND(?this AS ?pfs23) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch129 faldo:location ?templateMotifSequenceMatchRegionP0A6C1130 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6C1132 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6C1MF_00152125 .
?templateMotifSequenceMatchRegionP0A6C1130 faldo:begin ?templateMotifSequenceMatchBeginP0A6C1131 .
?templateMotifSequenceMatchBeginP0A6C1131 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6C1126 ;
faldo:reference isoform:P0A6C1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6C1132 edam:has_input signature:MF_00152 ;
rdf:type edam:operation_0300 .
?targetMotifMatch133 faldo:location ?targetMotifMatchRegionMatch134 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00152136 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6C1MF_00152127 .
?targetMotifMatchRegionMatch134 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00152135 .
?targetMotifMatchRegionMatchBeginMF_00152135 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00152128 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00152136 edam:has_input signature:MF_00152 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6C1MF_00152125, 1, (STRLEN(?templateMotifCigarP0A6C1MF_00152125) - STRLEN(REPLACE(?templateMotifCigarP0A6C1MF_00152125, CONCAT('^(?:-*[^-]){', STR(((145 - ?templateMotifSequenceMatchBeginPositionP0A6C1126) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1137) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6C1MF_00152127, 1, (STRLEN(?targetMotifMatchCigarP0A6C1MF_00152127) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6C1MF_00152127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6C1MF_00152127, 1, (STRLEN(?targetMotifMatchCigarP0A6C1MF_00152127) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6C1MF_00152127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), '')))), '[^-]', ''))) AS ?step2138) .
BIND(((?step2138 + ?targetMotifMatchRegionMatchBeginPositionMF_00152128) - 1) AS ?thisPositionOn35) .
BIND(?thisPositionOn35 AS ?thisPositionOn36) .
BIND(?this AS ?pfs1t139) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb32) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse33) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn35, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00152a31')) AS ?annotation31) .
BIND(?this AS ?pfs30) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch144 faldo:location ?templateMotifSequenceMatchRegionP0A6C1145 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6C1147 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6C1MF_00152140 .
?templateMotifSequenceMatchRegionP0A6C1145 faldo:begin ?templateMotifSequenceMatchBeginP0A6C1146 .
?templateMotifSequenceMatchBeginP0A6C1146 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6C1141 ;
faldo:reference isoform:P0A6C1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6C1147 edam:has_input signature:MF_00152 ;
rdf:type edam:operation_0300 .
?targetMotifMatch148 faldo:location ?targetMotifMatchRegionMatch149 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00152151 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6C1MF_00152142 .
?targetMotifMatchRegionMatch149 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00152150 .
?targetMotifMatchRegionMatchBeginMF_00152150 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00152143 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00152151 edam:has_input signature:MF_00152 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6C1MF_00152140, 1, (STRLEN(?templateMotifCigarP0A6C1MF_00152140) - STRLEN(REPLACE(?templateMotifCigarP0A6C1MF_00152140, CONCAT('^(?:-*[^-]){', STR(((179 - ?templateMotifSequenceMatchBeginPositionP0A6C1141) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1152) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6C1MF_00152142, 1, (STRLEN(?targetMotifMatchCigarP0A6C1MF_00152142) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6C1MF_00152142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1152), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6C1MF_00152142, 1, (STRLEN(?targetMotifMatchCigarP0A6C1MF_00152142) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6C1MF_00152142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1152), '}'), '')))), '[^-]', ''))) AS ?step2153) .
BIND(((?step2153 + ?targetMotifMatchRegionMatchBeginPositionMF_00152143) - 1) AS ?thisPositionOn42) .
BIND(?thisPositionOn42 AS ?thisPositionOn43) .
BIND(?this AS ?pfs1t154) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb39) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse40) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn42, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00152a38')) AS ?annotation38) .
BIND(?this AS ?pfs37) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch159 faldo:location ?templateMotifSequenceMatchRegionP0A6C1160 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6C1162 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6C1MF_00152155 .
?templateMotifSequenceMatchRegionP0A6C1160 faldo:begin ?templateMotifSequenceMatchBeginP0A6C1161 .
?templateMotifSequenceMatchBeginP0A6C1161 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6C1156 ;
faldo:reference isoform:P0A6C1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6C1162 edam:has_input signature:MF_00152 ;
rdf:type edam:operation_0300 .
?targetMotifMatch163 faldo:location ?targetMotifMatchRegionMatch164 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00152166 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6C1MF_00152157 .
?targetMotifMatchRegionMatch164 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00152165 .
?targetMotifMatchRegionMatchBeginMF_00152165 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00152158 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00152166 edam:has_input signature:MF_00152 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6C1MF_00152155, 1, (STRLEN(?templateMotifCigarP0A6C1MF_00152155) - STRLEN(REPLACE(?templateMotifCigarP0A6C1MF_00152155, CONCAT('^(?:-*[^-]){', STR(((182 - ?templateMotifSequenceMatchBeginPositionP0A6C1156) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1167) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6C1MF_00152157, 1, (STRLEN(?targetMotifMatchCigarP0A6C1MF_00152157) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6C1MF_00152157, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6C1MF_00152157, 1, (STRLEN(?targetMotifMatchCigarP0A6C1MF_00152157) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6C1MF_00152157, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), '')))), '[^-]', ''))) AS ?step2168) .
BIND(((?step2168 + ?targetMotifMatchRegionMatchBeginPositionMF_00152158) - 1) AS ?thisPositionOn49) .
BIND(?thisPositionOn49 AS ?thisPositionOn50) .
BIND(?this AS ?pfs1t169) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb46) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse47) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00152a45')) AS ?annotation45) .
BIND(?this AS ?pfs44) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch174 faldo:location ?templateMotifSequenceMatchRegionP0A6C1175 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6C1177 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6C1MF_00152170 .
?templateMotifSequenceMatchRegionP0A6C1175 faldo:begin ?templateMotifSequenceMatchBeginP0A6C1176 .
?templateMotifSequenceMatchBeginP0A6C1176 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6C1171 ;
faldo:reference isoform:P0A6C1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6C1177 edam:has_input signature:MF_00152 ;
rdf:type edam:operation_0300 .
?targetMotifMatch178 faldo:location ?targetMotifMatchRegionMatch179 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00152181 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6C1MF_00152172 .
?targetMotifMatchRegionMatch179 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00152180 .
?targetMotifMatchRegionMatchBeginMF_00152180 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00152173 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00152181 edam:has_input signature:MF_00152 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6C1MF_00152170, 1, (STRLEN(?templateMotifCigarP0A6C1MF_00152170) - STRLEN(REPLACE(?templateMotifCigarP0A6C1MF_00152170, CONCAT('^(?:-*[^-]){', STR(((216 - ?templateMotifSequenceMatchBeginPositionP0A6C1171) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1182) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6C1MF_00152172, 1, (STRLEN(?targetMotifMatchCigarP0A6C1MF_00152172) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6C1MF_00152172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6C1MF_00152172, 1, (STRLEN(?targetMotifMatchCigarP0A6C1MF_00152172) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6C1MF_00152172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), '')))), '[^-]', ''))) AS ?step2183) .
BIND(((?step2183 + ?targetMotifMatchRegionMatchBeginPositionMF_00152173) - 1) AS ?thisPositionOn56) .
BIND(?thisPositionOn56 AS ?thisPositionOn57) .
BIND(?this AS ?pfs1t184) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfsb53) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfse54) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn56, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00152a52')) AS ?annotation52) .
BIND(?this AS ?pfs51) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch189 faldo:location ?templateMotifSequenceMatchRegionP0A6C1190 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6C1192 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6C1MF_00152185 .
?templateMotifSequenceMatchRegionP0A6C1190 faldo:begin ?templateMotifSequenceMatchBeginP0A6C1191 .
?templateMotifSequenceMatchBeginP0A6C1191 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6C1186 ;
faldo:reference isoform:P0A6C1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6C1192 edam:has_input signature:MF_00152 ;
rdf:type edam:operation_0300 .
?targetMotifMatch193 faldo:location ?targetMotifMatchRegionMatch194 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00152196 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6C1MF_00152187 .
?targetMotifMatchRegionMatch194 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00152195 .
?targetMotifMatchRegionMatchBeginMF_00152195 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00152188 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00152196 edam:has_input signature:MF_00152 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6C1MF_00152185, 1, (STRLEN(?templateMotifCigarP0A6C1MF_00152185) - STRLEN(REPLACE(?templateMotifCigarP0A6C1MF_00152185, CONCAT('^(?:-*[^-]){', STR(((229 - ?templateMotifSequenceMatchBeginPositionP0A6C1186) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1197) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6C1MF_00152187, 1, (STRLEN(?targetMotifMatchCigarP0A6C1MF_00152187) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6C1MF_00152187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6C1MF_00152187, 1, (STRLEN(?targetMotifMatchCigarP0A6C1MF_00152187) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6C1MF_00152187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), '')))), '[^-]', ''))) AS ?step2198) .
BIND(((?step2198 + ?targetMotifMatchRegionMatchBeginPositionMF_00152188) - 1) AS ?thisPositionOn63) .
BIND(?thisPositionOn63 AS ?thisPositionOn64) .
BIND(?this AS ?pfs1t199) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfsb60) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfse61) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn63, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00152a59')) AS ?annotation59) .
BIND(?this AS ?pfs58) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch204 faldo:location ?templateMotifSequenceMatchRegionP0A6C1205 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6C1207 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6C1MF_00152200 .
?templateMotifSequenceMatchRegionP0A6C1205 faldo:begin ?templateMotifSequenceMatchBeginP0A6C1206 .
?templateMotifSequenceMatchBeginP0A6C1206 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6C1201 ;
faldo:reference isoform:P0A6C1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6C1207 edam:has_input signature:MF_00152 ;
rdf:type edam:operation_0300 .
?targetMotifMatch208 faldo:location ?targetMotifMatchRegionMatch209 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00152211 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6C1MF_00152202 .
?targetMotifMatchRegionMatch209 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00152210 .
?targetMotifMatchRegionMatchBeginMF_00152210 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00152203 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00152211 edam:has_input signature:MF_00152 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6C1MF_00152200, 1, (STRLEN(?templateMotifCigarP0A6C1MF_00152200) - STRLEN(REPLACE(?templateMotifCigarP0A6C1MF_00152200, CONCAT('^(?:-*[^-]){', STR(((231 - ?templateMotifSequenceMatchBeginPositionP0A6C1201) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1212) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6C1MF_00152202, 1, (STRLEN(?targetMotifMatchCigarP0A6C1MF_00152202) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6C1MF_00152202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6C1MF_00152202, 1, (STRLEN(?targetMotifMatchCigarP0A6C1MF_00152202) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6C1MF_00152202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), '')))), '[^-]', ''))) AS ?step2213) .
BIND(((?step2213 + ?targetMotifMatchRegionMatchBeginPositionMF_00152203) - 1) AS ?thisPositionOn70) .
BIND(?thisPositionOn70 AS ?thisPositionOn71) .
BIND(?this AS ?pfs1t214) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb67) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse68) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn70, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00152a66')) AS ?annotation66) .
BIND(?this AS ?pfs65) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch219 faldo:location ?templateMotifSequenceMatchRegionP0A6C1220 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6C1222 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A6C1MF_00152215 .
?templateMotifSequenceMatchRegionP0A6C1220 faldo:begin ?templateMotifSequenceMatchBeginP0A6C1221 .
?templateMotifSequenceMatchBeginP0A6C1221 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6C1216 ;
faldo:reference isoform:P0A6C1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A6C1222 edam:has_input signature:MF_00152 ;
rdf:type edam:operation_0300 .
?targetMotifMatch223 faldo:location ?targetMotifMatchRegionMatch224 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00152226 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A6C1MF_00152217 .
?targetMotifMatchRegionMatch224 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00152225 .
?targetMotifMatchRegionMatchBeginMF_00152225 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00152218 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00152226 edam:has_input signature:MF_00152 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6C1MF_00152215, 1, (STRLEN(?templateMotifCigarP0A6C1MF_00152215) - STRLEN(REPLACE(?templateMotifCigarP0A6C1MF_00152215, CONCAT('^(?:-*[^-]){', STR(((261 - ?templateMotifSequenceMatchBeginPositionP0A6C1216) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1227) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6C1MF_00152217, 1, (STRLEN(?targetMotifMatchCigarP0A6C1MF_00152217) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6C1MF_00152217, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1227), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6C1MF_00152217, 1, (STRLEN(?targetMotifMatchCigarP0A6C1MF_00152217) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6C1MF_00152217, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1227), '}'), '')))), '[^-]', ''))) AS ?step2228) .
BIND(((?step2228 + ?targetMotifMatchRegionMatchBeginPositionMF_00152218) - 1) AS ?thisPositionOn77) .
BIND(?thisPositionOn77 AS ?thisPositionOn78) .
BIND(?this AS ?pfs1t229) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfsb74) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfse75) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn77, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00152a73')) AS ?annotation73) .
BIND(?this AS ?pfs72) .
}
}
"xsd:string |