| http://purl.uniprot.org/unirules/MF_00225#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:96219 up:source unirule:MF_00225 .
_:96220 up:source unirule:MF_00225 .
_:96221 up:source unirule:MF_00225 .
_:96222 up:source unirule:MF_00225 .
_:96223 up:source unirule:MF_00225 .
_:96224 up:source unirule:MF_00225 .
_:96225 up:source unirule:MF_00225 .
_:96226 up:source unirule:MF_00225 .
_:96227 up:source unirule:MF_00225 .
_:96228 up:source unirule:MF_00225 .
_:96229 up:source unirule:MF_00225 .
_:96230 up:source unirule:MF_00225 .
_:96231 up:source unirule:MF_00225 .
_:96232 up:source unirule:MF_00225 .
_:96233 up:source unirule:MF_00225 .
_:96234 up:source unirule:MF_00225 .
_:96235 up:source unirule:MF_00225 .
_:96236 up:source unirule:MF_00225 .
_:96237 up:source unirule:MF_00225 .
_:96238 up:source unirule:MF_00225 .
_:96239 up:source unirule:MF_00225 .
_:96240 up:source unirule:MF_00225 .
_:96241 up:source unirule:MF_00225 .
_:96242 up:source unirule:MF_00225 .
_:96243 up:source unirule:MF_00225 .
_:96244 up:source unirule:MF_00225 .
_:96245 up:source unirule:MF_00225 .
_:96246 up:source unirule:MF_00225 .
_:96247 up:source unirule:MF_00225 .
_:96248 up:source unirule:MF_00225 .
_:96249 up:source unirule:MF_00225 .
_:96250 up:source unirule:MF_00225 .
_:96251 up:source unirule:MF_00225 .
_:96252 up:source unirule:MF_00225 .
_:96253 up:source unirule:MF_00225 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ,
?annotation9 ,
?annotation10 ,
?annotation12 ;
up:classifiedWith GO:0004152 ,
GO:0005886 ,
GO:0044205 ,
keyword:1003 ,
keyword:285 ,
keyword:288 ,
keyword:472 ,
keyword:560 ,
keyword:665 ;
up:recommendedName ?name0 .
?name0 up:ecName '1.3.5.2' ;
up:fullName 'Dihydroorotate dehydrogenase (quinone)' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'DHOdehase' ;
up:shortName 'DHOD' ,
'DHODase' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'Dihydroorotate oxidase' ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'pyrD' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the conversion of dihydroorotate to orotate with quinone as electron acceptor.' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 up:cofactor chebi:58210 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 FMN per subunit.' .
?annotation8 a up:Pathway_Annotation ;
rdfs:comment 'Pyrimidine metabolism; UMP biosynthesis via de novo pathway; orotate from (S)-dihydroorotate (quinone route): step 1/1.' .
?annotation9 a up:Subunit_Annotation ;
rdfs:comment 'Monomer.' .
?annotation10 a up:Subcellular_Location_Annotation .
?annotation10li11 up:cellularComponent .
?annotation12 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the dihydroorotate dehydrogenase family. Type 2 subfamily.' .
?pfs13 up:annotation ?annotation14 .
?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:58210 .
?pfs20 up:annotation ?annotation21 .
?annotation21 faldo:begin ?pfsb22 ;
faldo:end ?pfse23 ;
up:ligand ?ligand24 ;
rdf:type up:Binding_Site_Annotation .
?pfsb22 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfse23 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?ligand24 rdfs:subClassOf chebi:58210 .
?pfs27 up:annotation ?annotation28 .
?annotation28 faldo:begin ?pfsb29 ;
faldo:end ?pfse30 ;
up:ligand ?ligand31 ;
rdf:type up:Binding_Site_Annotation .
?pfsb29 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
?pfse30 faldo:position ?thisPositionOn34 ;
rdf:type faldo:ExactPosition .
?ligand31 rdfs:subClassOf ?molecule32 .
?molecule32 rdfs:label 'substrate' .
?pfs35 up:annotation ?annotation36 .
?annotation36 faldo:begin ?pfsb37 ;
faldo:end ?pfse38 ;
up:ligand ?ligand39 ;
rdf:type up:Binding_Site_Annotation .
?pfsb37 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?pfse38 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?ligand39 rdfs:subClassOf ?molecule40 .
?molecule40 rdfs:label 'substrate' .
?pfs43 up:annotation ?annotation44 .
?annotation44 faldo:begin ?pfsb45 ;
faldo:end ?pfse46 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Nucleophile' .
?pfsb45 faldo:position ?thisPositionOn47 ;
rdf:type faldo:ExactPosition .
?pfse46 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?pfs49 up:annotation ?annotation50 .
?annotation50 faldo:begin ?pfsb51 ;
faldo:end ?pfse52 ;
up:ligand ?ligand53 ;
rdf:type up:Binding_Site_Annotation .
?pfsb51 faldo:position ?thisPositionOn55 ;
rdf:type faldo:ExactPosition .
?pfse52 faldo:position ?thisPositionOn56 ;
rdf:type faldo:ExactPosition .
?ligand53 rdfs:subClassOf ?molecule54 .
?molecule54 rdfs:label 'substrate' .
?pfs57 up:annotation ?annotation58 .
?annotation58 faldo:begin ?pfsb59 ;
faldo:end ?pfse60 ;
up:ligand ?ligand61 ;
rdf:type up:Binding_Site_Annotation .
?pfsb59 faldo:position ?thisPositionOn62 ;
rdf:type faldo:ExactPosition .
?pfse60 faldo:position ?thisPositionOn63 ;
rdf:type faldo:ExactPosition .
?ligand61 rdfs:subClassOf chebi:58210 .
?pfs64 up:annotation ?annotation65 .
?annotation65 faldo:begin ?pfsb66 ;
faldo:end ?pfse67 ;
up:ligand ?ligand68 ;
rdf:type up:Binding_Site_Annotation .
?pfsb66 faldo:position ?thisPositionOn69 ;
rdf:type faldo:ExactPosition .
?pfse67 faldo:position ?thisPositionOn70 ;
rdf:type faldo:ExactPosition .
?ligand68 rdfs:subClassOf chebi:58210 .
?pfs71 up:annotation ?annotation72 .
?annotation72 faldo:begin ?pfsb73 ;
faldo:end ?pfse74 ;
up:ligand ?ligand75 ;
rdf:type up:Binding_Site_Annotation .
?pfsb73 faldo:position ?thisPositionOn76 ;
rdf:type faldo:ExactPosition .
?pfse74 faldo:position ?thisPositionOn77 ;
rdf:type faldo:ExactPosition .
?ligand75 rdfs:subClassOf chebi:58210 .
?pfs78 up:annotation ?annotation79 .
?annotation79 faldo:begin ?pfsb80 ;
faldo:end ?pfse81 ;
up:ligand ?ligand82 ;
rdf:type up:Binding_Site_Annotation .
?pfsb80 faldo:position ?thisPositionOn84 ;
rdf:type faldo:ExactPosition .
?pfse81 faldo:position ?thisPositionOn85 ;
rdf:type faldo:ExactPosition .
?ligand82 rdfs:subClassOf ?molecule83 .
?molecule83 rdfs:label 'substrate' .
?pfs86 up:annotation ?annotation87 .
?annotation87 faldo:begin ?pfsb88 ;
faldo:end ?pfse89 ;
up:ligand ?ligand90 ;
rdf:type up:Binding_Site_Annotation .
?pfsb88 faldo:position ?thisPositionOn92 ;
rdf:type faldo:ExactPosition .
?pfse89 faldo:position ?thisPositionOn93 ;
rdf:type faldo:ExactPosition .
?ligand90 rdfs:subClassOf ?molecule91 .
?molecule91 rdfs:label 'substrate' .
?pfs94 up:annotation ?annotation95 .
?annotation95 faldo:begin ?pfsb96 ;
faldo:end ?pfse97 ;
up:ligand ?ligand98 ;
rdf:type up:Binding_Site_Annotation .
?pfsb96 faldo:position ?thisPositionOn99 ;
rdf:type faldo:ExactPosition .
?pfse97 faldo:position ?thisPositionOn100 ;
rdf:type faldo:ExactPosition .
?ligand98 rdfs:subClassOf chebi:58210 .
?pfs101 up:annotation ?annotation102 .
?annotation102 faldo:begin ?pfsb103 ;
faldo:end ?pfse104 ;
up:ligand ?ligand105 ;
rdf:type up:Binding_Site_Annotation .
?pfsb103 faldo:position ?thisPositionOn106 ;
rdf:type faldo:ExactPosition .
?pfse104 faldo:position ?thisPositionOn107 ;
rdf:type faldo:ExactPosition .
?ligand105 rdfs:subClassOf chebi:58210 .
?pfs108 up:annotation ?annotation109 .
?annotation109 faldo:begin ?pfsb110 ;
faldo:end ?pfse111 ;
up:ligand ?ligand112 ;
rdf:type up:Binding_Site_Annotation .
?pfsb110 faldo:position ?thisPositionOn113 ;
rdf:type faldo:ExactPosition .
?pfse111 faldo:position ?thisPositionOn114 ;
rdf:type faldo:ExactPosition .
?ligand112 rdfs:subClassOf chebi:58210 .
?pfs115 up:annotation ?annotation116 .
?annotation116 faldo:begin ?pfsb117 ;
faldo:end ?pfse118 ;
up:ligand ?ligand119 ;
rdf:type up:Binding_Site_Annotation .
?pfsb117 faldo:position ?thisPositionOn120 ;
rdf:type faldo:ExactPosition .
?pfse118 faldo:position ?thisPositionOn121 ;
rdf:type faldo:ExactPosition .
?ligand119 rdfs:subClassOf chebi:58210 .
_:96254 a rdf:Statement ;
up:attribution _:96219 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:96255 a rdf:Statement ;
up:attribution _:96220 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:96256 a rdf:Statement ;
up:attribution _:96221 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:96257 a rdf:Statement ;
up:attribution _:96222 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:96258 a rdf:Statement ;
up:attribution _:96223 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:96259 a rdf:Statement ;
up:attribution _:96224 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:96260 a rdf:Statement ;
up:attribution _:96225 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:96261 a rdf:Statement ;
up:attribution _:96226 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:96262 a rdf:Statement ;
up:attribution _:96227 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:96263 a rdf:Statement ;
up:attribution _:96228 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:96264 a rdf:Statement ;
up:attribution _:96229 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:96265 a rdf:Statement ;
up:attribution _:96230 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1003 .
_:96266 a rdf:Statement ;
up:attribution _:96231 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:285 .
_:96267 a rdf:Statement ;
up:attribution _:96232 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:288 .
_:96268 a rdf:Statement ;
up:attribution _:96233 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:96269 a rdf:Statement ;
up:attribution _:96234 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:560 .
_:96270 a rdf:Statement ;
up:attribution _:96235 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:665 .
_:96271 a rdf:Statement ;
up:attribution _:96236 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004152 .
_:96272 a rdf:Statement ;
up:attribution _:96237 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0044205 .
_:96273 a rdf:Statement ;
up:attribution _:96238 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005886 .
_:96274 a rdf:Statement ;
up:source unirule:MF_00225 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:96275 a rdf:Statement ;
up:attribution _:96239 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:96276 a rdf:Statement ;
up:source unirule:MF_00225 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:96277 a rdf:Statement ;
up:attribution _:96240 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:96278 a rdf:Statement ;
up:source unirule:MF_00225 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:96279 a rdf:Statement ;
up:attribution _:96241 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:96280 a rdf:Statement ;
up:source unirule:MF_00225 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:96281 a rdf:Statement ;
up:attribution _:96242 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:96282 a rdf:Statement ;
up:source unirule:MF_00225 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:96283 a rdf:Statement ;
up:attribution _:96243 ;
rdf:subject ?pfs43 ;
rdf:predicate up:annotation ;
rdf:object ?annotation44 .
_:96284 a rdf:Statement ;
up:source unirule:MF_00225 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:96285 a rdf:Statement ;
up:attribution _:96244 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:96286 a rdf:Statement ;
up:source unirule:MF_00225 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
_:96287 a rdf:Statement ;
up:attribution _:96245 ;
rdf:subject ?pfs57 ;
rdf:predicate up:annotation ;
rdf:object ?annotation58 .
_:96288 a rdf:Statement ;
up:source unirule:MF_00225 ;
rdf:subject ?pfs64 ;
rdf:predicate up:annotation ;
rdf:object ?annotation65 .
_:96289 a rdf:Statement ;
up:attribution _:96246 ;
rdf:subject ?pfs64 ;
rdf:predicate up:annotation ;
rdf:object ?annotation65 .
_:96290 a rdf:Statement ;
up:source unirule:MF_00225 ;
rdf:subject ?pfs71 ;
rdf:predicate up:annotation ;
rdf:object ?annotation72 .
_:96291 a rdf:Statement ;
up:attribution _:96247 ;
rdf:subject ?pfs71 ;
rdf:predicate up:annotation ;
rdf:object ?annotation72 .
_:96292 a rdf:Statement ;
up:source unirule:MF_00225 ;
rdf:subject ?pfs78 ;
rdf:predicate up:annotation ;
rdf:object ?annotation79 .
_:96293 a rdf:Statement ;
up:attribution _:96248 ;
rdf:subject ?pfs78 ;
rdf:predicate up:annotation ;
rdf:object ?annotation79 .
_:96294 a rdf:Statement ;
up:source unirule:MF_00225 ;
rdf:subject ?pfs86 ;
rdf:predicate up:annotation ;
rdf:object ?annotation87 .
_:96295 a rdf:Statement ;
up:attribution _:96249 ;
rdf:subject ?pfs86 ;
rdf:predicate up:annotation ;
rdf:object ?annotation87 .
_:96296 a rdf:Statement ;
up:source unirule:MF_00225 ;
rdf:subject ?pfs94 ;
rdf:predicate up:annotation ;
rdf:object ?annotation95 .
_:96297 a rdf:Statement ;
up:attribution _:96250 ;
rdf:subject ?pfs94 ;
rdf:predicate up:annotation ;
rdf:object ?annotation95 .
_:96298 a rdf:Statement ;
up:source unirule:MF_00225 ;
rdf:subject ?pfs101 ;
rdf:predicate up:annotation ;
rdf:object ?annotation102 .
_:96299 a rdf:Statement ;
up:attribution _:96251 ;
rdf:subject ?pfs101 ;
rdf:predicate up:annotation ;
rdf:object ?annotation102 .
_:96300 a rdf:Statement ;
up:source unirule:MF_00225 ;
rdf:subject ?pfs108 ;
rdf:predicate up:annotation ;
rdf:object ?annotation109 .
_:96301 a rdf:Statement ;
up:attribution _:96252 ;
rdf:subject ?pfs108 ;
rdf:predicate up:annotation ;
rdf:object ?annotation109 .
_:96302 a rdf:Statement ;
up:source unirule:MF_00225 ;
rdf:subject ?pfs115 ;
rdf:predicate up:annotation ;
rdf:object ?annotation116 .
_:96303 a rdf:Statement ;
up:attribution _:96253 ;
rdf:subject ?pfs115 ;
rdf:predicate up:annotation ;
rdf:object ?annotation116 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00225
#Rule MF_00225 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-02
VALUES ?supertaxon122 {taxon:2235 taxon:2}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00225 .
?thisOrganism rdfs:subClassOf+ ?supertaxon122 .
BIND(URI(CONCAT(STR(?this), '#MF_00225a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00225a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00225a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_00225a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00225a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00225a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00225a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_00225a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_00225a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_00225a12')) AS ?annotation12) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch127 faldo:location ?templateMotifSequenceMatchRegionP0A7E1128 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E1130 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A7E1MF_00225123 .
?templateMotifSequenceMatchRegionP0A7E1128 faldo:begin ?templateMotifSequenceMatchBeginP0A7E1129 .
?templateMotifSequenceMatchBeginP0A7E1129 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E1124 ;
faldo:reference isoform:P0A7E1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A7E1130 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
?targetMotifMatch131 faldo:location ?targetMotifMatchRegionMatch132 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00225134 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A7E1MF_00225125 .
?targetMotifMatchRegionMatch132 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00225133 .
?targetMotifMatchRegionMatchBeginMF_00225133 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00225126 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00225134 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E1MF_00225123, 1, (STRLEN(?templateMotifCigarP0A7E1MF_00225123) - STRLEN(REPLACE(?templateMotifCigarP0A7E1MF_00225123, CONCAT('^(?:-*[^-]){', STR(((62 - ?templateMotifSequenceMatchBeginPositionP0A7E1124) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1135) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225125, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225125) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225125, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225125) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), '')))), '[^-]', ''))) AS ?step2136) .
BIND(((?step2136 + ?targetMotifMatchRegionMatchBeginPositionMF_00225126) - 1) AS ?thisPositionOn18) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E1MF_00225123, 1, (STRLEN(?templateMotifCigarP0A7E1MF_00225123) - STRLEN(REPLACE(?templateMotifCigarP0A7E1MF_00225123, CONCAT('^(?:-*[^-]){', STR(((66 - ?templateMotifSequenceMatchBeginPositionP0A7E1124) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1137) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225125, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225125) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225125, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225125) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), '')))), '[^-]', ''))) AS ?step2138) .
BIND(((?step2138 + ?targetMotifMatchRegionMatchBeginPositionMF_00225126) - 1) AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t139) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) .
FILTER (REGEX('[AP][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]K', SUBSTR(?thisSequenceValue, ?thisPositionOn18, (?thisPositionOn19 - ?thisPositionOn18)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00225a14')) AS ?annotation14) .
BIND(?this AS ?pfs13) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch144 faldo:location ?templateMotifSequenceMatchRegionP0A7E1145 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E1147 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A7E1MF_00225140 .
?templateMotifSequenceMatchRegionP0A7E1145 faldo:begin ?templateMotifSequenceMatchBeginP0A7E1146 .
?templateMotifSequenceMatchBeginP0A7E1146 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E1141 ;
faldo:reference isoform:P0A7E1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A7E1147 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
?targetMotifMatch148 faldo:location ?targetMotifMatchRegionMatch149 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00225151 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A7E1MF_00225142 .
?targetMotifMatchRegionMatch149 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00225150 .
?targetMotifMatchRegionMatchBeginMF_00225150 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00225143 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00225151 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E1MF_00225140, 1, (STRLEN(?templateMotifCigarP0A7E1MF_00225140) - STRLEN(REPLACE(?templateMotifCigarP0A7E1MF_00225140, CONCAT('^(?:-*[^-]){', STR(((318 - ?templateMotifSequenceMatchBeginPositionP0A7E1141) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1152) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225142, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225142) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1152), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225142, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225142) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1152), '}'), '')))), '[^-]', ''))) AS ?step2153) .
BIND(((?step2153 + ?targetMotifMatchRegionMatchBeginPositionMF_00225143) - 1) AS ?thisPositionOn25) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E1MF_00225140, 1, (STRLEN(?templateMotifCigarP0A7E1MF_00225140) - STRLEN(REPLACE(?templateMotifCigarP0A7E1MF_00225140, CONCAT('^(?:-*[^-]){', STR(((319 - ?templateMotifSequenceMatchBeginPositionP0A7E1141) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1154) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225142, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225142) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1154), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225142, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225142) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1154), '}'), '')))), '[^-]', ''))) AS ?step2155) .
BIND(((?step2155 + ?targetMotifMatchRegionMatchBeginPositionMF_00225143) - 1) AS ?thisPositionOn26) .
BIND(?this AS ?pfs1t156) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb22) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse23) .
FILTER (REGEX('[YF][ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn25, (?thisPositionOn26 - ?thisPositionOn25)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00225a21')) AS ?annotation21) .
BIND(?this AS ?pfs20) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch161 faldo:location ?templateMotifSequenceMatchRegionP0A7E1162 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E1164 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A7E1MF_00225157 .
?templateMotifSequenceMatchRegionP0A7E1162 faldo:begin ?templateMotifSequenceMatchBeginP0A7E1163 .
?templateMotifSequenceMatchBeginP0A7E1163 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E1158 ;
faldo:reference isoform:P0A7E1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A7E1164 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
?targetMotifMatch165 faldo:location ?targetMotifMatchRegionMatch166 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00225168 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A7E1MF_00225159 .
?targetMotifMatchRegionMatch166 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00225167 .
?targetMotifMatchRegionMatchBeginMF_00225167 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00225160 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00225168 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E1MF_00225157, 1, (STRLEN(?templateMotifCigarP0A7E1MF_00225157) - STRLEN(REPLACE(?templateMotifCigarP0A7E1MF_00225157, CONCAT('^(?:-*[^-]){', STR(((111 - ?templateMotifSequenceMatchBeginPositionP0A7E1158) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1169) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225159, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225159) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225159, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1169), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225159, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225159) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225159, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1169), '}'), '')))), '[^-]', ''))) AS ?step2170) .
BIND(((?step2170 + ?targetMotifMatchRegionMatchBeginPositionMF_00225160) - 1) AS ?thisPositionOn33) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E1MF_00225157, 1, (STRLEN(?templateMotifCigarP0A7E1MF_00225157) - STRLEN(REPLACE(?templateMotifCigarP0A7E1MF_00225157, CONCAT('^(?:-*[^-]){', STR(((115 - ?templateMotifSequenceMatchBeginPositionP0A7E1158) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1171) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225159, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225159) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225159, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225159, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225159) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225159, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), '')))), '[^-]', ''))) AS ?step2172) .
BIND(((?step2172 + ?targetMotifMatchRegionMatchBeginPositionMF_00225160) - 1) AS ?thisPositionOn34) .
BIND(?this AS ?pfs1t173) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb29) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse30) .
FILTER (REGEX('N[ARNDCQEGHILKMFPSTWYVBZJUOX][MYLFN]G[FL]', SUBSTR(?thisSequenceValue, ?thisPositionOn33, (?thisPositionOn34 - ?thisPositionOn33)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00225a28')) AS ?annotation28) .
BIND(?this AS ?pfs27) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch178 faldo:location ?templateMotifSequenceMatchRegionP0A7E1179 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E1181 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A7E1MF_00225174 .
?templateMotifSequenceMatchRegionP0A7E1179 faldo:begin ?templateMotifSequenceMatchBeginP0A7E1180 .
?templateMotifSequenceMatchBeginP0A7E1180 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E1175 ;
faldo:reference isoform:P0A7E1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A7E1181 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
?targetMotifMatch182 faldo:location ?targetMotifMatchRegionMatch183 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00225185 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A7E1MF_00225176 .
?targetMotifMatchRegionMatch183 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00225184 .
?targetMotifMatchRegionMatchBeginMF_00225184 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00225177 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00225185 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E1MF_00225174, 1, (STRLEN(?templateMotifCigarP0A7E1MF_00225174) - STRLEN(REPLACE(?templateMotifCigarP0A7E1MF_00225174, CONCAT('^(?:-*[^-]){', STR(((246 - ?templateMotifSequenceMatchBeginPositionP0A7E1175) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1186) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225176, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225176) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225176, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225176) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), '')))), '[^-]', ''))) AS ?step2187) .
BIND(((?step2187 + ?targetMotifMatchRegionMatchBeginPositionMF_00225177) - 1) AS ?thisPositionOn41) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E1MF_00225174, 1, (STRLEN(?templateMotifCigarP0A7E1MF_00225174) - STRLEN(REPLACE(?templateMotifCigarP0A7E1MF_00225174, CONCAT('^(?:-*[^-]){', STR(((247 - ?templateMotifSequenceMatchBeginPositionP0A7E1175) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1188) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225176, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225176) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1188), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225176, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225176) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1188), '}'), '')))), '[^-]', ''))) AS ?step2189) .
BIND(((?step2189 + ?targetMotifMatchRegionMatchBeginPositionMF_00225177) - 1) AS ?thisPositionOn42) .
BIND(?this AS ?pfs1t190) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb37) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse38) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn41, (?thisPositionOn42 - ?thisPositionOn41)) = 'NT')) .
BIND(URI(CONCAT(STR(?this), '#MF_00225a36')) AS ?annotation36) .
BIND(?this AS ?pfs35) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch195 faldo:location ?templateMotifSequenceMatchRegionP0A7E1196 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E1198 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A7E1MF_00225191 .
?templateMotifSequenceMatchRegionP0A7E1196 faldo:begin ?templateMotifSequenceMatchBeginP0A7E1197 .
?templateMotifSequenceMatchBeginP0A7E1197 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E1192 ;
faldo:reference isoform:P0A7E1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A7E1198 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
?targetMotifMatch199 faldo:location ?targetMotifMatchRegionMatch200 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00225202 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A7E1MF_00225193 .
?targetMotifMatchRegionMatch200 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00225201 .
?targetMotifMatchRegionMatchBeginMF_00225201 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00225194 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00225202 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E1MF_00225191, 1, (STRLEN(?templateMotifCigarP0A7E1MF_00225191) - STRLEN(REPLACE(?templateMotifCigarP0A7E1MF_00225191, CONCAT('^(?:-*[^-]){', STR(((175 - ?templateMotifSequenceMatchBeginPositionP0A7E1192) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1203) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225193, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225193) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225193, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1203), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225193, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225193) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225193, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1203), '}'), '')))), '[^-]', ''))) AS ?step2204) .
BIND(((?step2204 + ?targetMotifMatchRegionMatchBeginPositionMF_00225194) - 1) AS ?thisPositionOn47) .
BIND(?thisPositionOn47 AS ?thisPositionOn48) .
BIND(?this AS ?pfs1t205) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb45) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse46) .
FILTER (REGEX('[SC]', SUBSTR(?thisSequenceValue, ?thisPositionOn47, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00225a44')) AS ?annotation44) .
BIND(?this AS ?pfs43) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch210 faldo:location ?templateMotifSequenceMatchRegionP0A7E1211 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E1213 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A7E1MF_00225206 .
?templateMotifSequenceMatchRegionP0A7E1211 faldo:begin ?templateMotifSequenceMatchBeginP0A7E1212 .
?templateMotifSequenceMatchBeginP0A7E1212 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E1207 ;
faldo:reference isoform:P0A7E1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A7E1213 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
?targetMotifMatch214 faldo:location ?targetMotifMatchRegionMatch215 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00225217 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A7E1MF_00225208 .
?targetMotifMatchRegionMatch215 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00225216 .
?targetMotifMatchRegionMatchBeginMF_00225216 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00225209 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00225217 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E1MF_00225206, 1, (STRLEN(?templateMotifCigarP0A7E1MF_00225206) - STRLEN(REPLACE(?templateMotifCigarP0A7E1MF_00225206, CONCAT('^(?:-*[^-]){', STR(((66 - ?templateMotifSequenceMatchBeginPositionP0A7E1207) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1218) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225208, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225208) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225208, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1218), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225208, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225208) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225208, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1218), '}'), '')))), '[^-]', ''))) AS ?step2219) .
BIND(((?step2219 + ?targetMotifMatchRegionMatchBeginPositionMF_00225209) - 1) AS ?thisPositionOn55) .
BIND(?thisPositionOn55 AS ?thisPositionOn56) .
BIND(?this AS ?pfs1t220) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb51) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse52) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00225a50')) AS ?annotation50) .
BIND(?this AS ?pfs49) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch225 faldo:location ?templateMotifSequenceMatchRegionP0A7E1226 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E1228 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A7E1MF_00225221 .
?templateMotifSequenceMatchRegionP0A7E1226 faldo:begin ?templateMotifSequenceMatchBeginP0A7E1227 .
?templateMotifSequenceMatchBeginP0A7E1227 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E1222 ;
faldo:reference isoform:P0A7E1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A7E1228 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
?targetMotifMatch229 faldo:location ?targetMotifMatchRegionMatch230 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00225232 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A7E1MF_00225223 .
?targetMotifMatchRegionMatch230 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00225231 .
?targetMotifMatchRegionMatchBeginMF_00225231 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00225224 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00225232 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E1MF_00225221, 1, (STRLEN(?templateMotifCigarP0A7E1MF_00225221) - STRLEN(REPLACE(?templateMotifCigarP0A7E1MF_00225221, CONCAT('^(?:-*[^-]){', STR(((86 - ?templateMotifSequenceMatchBeginPositionP0A7E1222) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1233) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225223, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225223) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225223, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1233), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225223, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225223) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225223, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1233), '}'), '')))), '[^-]', ''))) AS ?step2234) .
BIND(((?step2234 + ?targetMotifMatchRegionMatchBeginPositionMF_00225224) - 1) AS ?thisPositionOn62) .
BIND(?thisPositionOn62 AS ?thisPositionOn63) .
BIND(?this AS ?pfs1t235) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfsb59) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfse60) .
FILTER (REGEX('[TASG]', SUBSTR(?thisSequenceValue, ?thisPositionOn62, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00225a58')) AS ?annotation58) .
BIND(?this AS ?pfs57) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch240 faldo:location ?templateMotifSequenceMatchRegionP0A7E1241 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E1243 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A7E1MF_00225236 .
?templateMotifSequenceMatchRegionP0A7E1241 faldo:begin ?templateMotifSequenceMatchBeginP0A7E1242 .
?templateMotifSequenceMatchBeginP0A7E1242 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E1237 ;
faldo:reference isoform:P0A7E1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A7E1243 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
?targetMotifMatch244 faldo:location ?targetMotifMatchRegionMatch245 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00225247 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A7E1MF_00225238 .
?targetMotifMatchRegionMatch245 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00225246 .
?targetMotifMatchRegionMatchBeginMF_00225246 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00225239 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00225247 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E1MF_00225236, 1, (STRLEN(?templateMotifCigarP0A7E1MF_00225236) - STRLEN(REPLACE(?templateMotifCigarP0A7E1MF_00225236, CONCAT('^(?:-*[^-]){', STR(((139 - ?templateMotifSequenceMatchBeginPositionP0A7E1237) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1248) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225238, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225238) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225238, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1248), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225238, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225238) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225238, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1248), '}'), '')))), '[^-]', ''))) AS ?step2249) .
BIND(((?step2249 + ?targetMotifMatchRegionMatchBeginPositionMF_00225239) - 1) AS ?thisPositionOn69) .
BIND(?thisPositionOn69 AS ?thisPositionOn70) .
BIND(?this AS ?pfs1t250) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfsb66) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfse67) .
FILTER (REGEX('[NS]', SUBSTR(?thisSequenceValue, ?thisPositionOn69, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00225a65')) AS ?annotation65) .
BIND(?this AS ?pfs64) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch255 faldo:location ?templateMotifSequenceMatchRegionP0A7E1256 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E1258 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A7E1MF_00225251 .
?templateMotifSequenceMatchRegionP0A7E1256 faldo:begin ?templateMotifSequenceMatchBeginP0A7E1257 .
?templateMotifSequenceMatchBeginP0A7E1257 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E1252 ;
faldo:reference isoform:P0A7E1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A7E1258 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
?targetMotifMatch259 faldo:location ?targetMotifMatchRegionMatch260 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00225262 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A7E1MF_00225253 .
?targetMotifMatchRegionMatch260 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00225261 .
?targetMotifMatchRegionMatchBeginMF_00225261 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00225254 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00225262 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E1MF_00225251, 1, (STRLEN(?templateMotifCigarP0A7E1MF_00225251) - STRLEN(REPLACE(?templateMotifCigarP0A7E1MF_00225251, CONCAT('^(?:-*[^-]){', STR(((172 - ?templateMotifSequenceMatchBeginPositionP0A7E1252) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1263) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225253, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225253) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225253, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1263), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225253, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225253) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225253, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1263), '}'), '')))), '[^-]', ''))) AS ?step2264) .
BIND(((?step2264 + ?targetMotifMatchRegionMatchBeginPositionMF_00225254) - 1) AS ?thisPositionOn76) .
BIND(?thisPositionOn76 AS ?thisPositionOn77) .
BIND(?this AS ?pfs1t265) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfsb73) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfse74) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn76, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_00225a72')) AS ?annotation72) .
BIND(?this AS ?pfs71) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch270 faldo:location ?templateMotifSequenceMatchRegionP0A7E1271 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E1273 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A7E1MF_00225266 .
?templateMotifSequenceMatchRegionP0A7E1271 faldo:begin ?templateMotifSequenceMatchBeginP0A7E1272 .
?templateMotifSequenceMatchBeginP0A7E1272 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E1267 ;
faldo:reference isoform:P0A7E1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A7E1273 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
?targetMotifMatch274 faldo:location ?targetMotifMatchRegionMatch275 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00225277 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A7E1MF_00225268 .
?targetMotifMatchRegionMatch275 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00225276 .
?targetMotifMatchRegionMatchBeginMF_00225276 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00225269 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00225277 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E1MF_00225266, 1, (STRLEN(?templateMotifCigarP0A7E1MF_00225266) - STRLEN(REPLACE(?templateMotifCigarP0A7E1MF_00225266, CONCAT('^(?:-*[^-]){', STR(((172 - ?templateMotifSequenceMatchBeginPositionP0A7E1267) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1278) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225268, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225268) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225268, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1278), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225268, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225268) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225268, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1278), '}'), '')))), '[^-]', ''))) AS ?step2279) .
BIND(((?step2279 + ?targetMotifMatchRegionMatchBeginPositionMF_00225269) - 1) AS ?thisPositionOn84) .
BIND(?thisPositionOn84 AS ?thisPositionOn85) .
BIND(?this AS ?pfs1t280) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn84))) AS ?pfsb80) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn85))) AS ?pfse81) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn84, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_00225a79')) AS ?annotation79) .
BIND(?this AS ?pfs78) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch285 faldo:location ?templateMotifSequenceMatchRegionP0A7E1286 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E1288 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A7E1MF_00225281 .
?templateMotifSequenceMatchRegionP0A7E1286 faldo:begin ?templateMotifSequenceMatchBeginP0A7E1287 .
?templateMotifSequenceMatchBeginP0A7E1287 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E1282 ;
faldo:reference isoform:P0A7E1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A7E1288 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
?targetMotifMatch289 faldo:location ?targetMotifMatchRegionMatch290 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00225292 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A7E1MF_00225283 .
?targetMotifMatchRegionMatch290 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00225291 .
?targetMotifMatchRegionMatchBeginMF_00225291 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00225284 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00225292 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E1MF_00225281, 1, (STRLEN(?templateMotifCigarP0A7E1MF_00225281) - STRLEN(REPLACE(?templateMotifCigarP0A7E1MF_00225281, CONCAT('^(?:-*[^-]){', STR(((177 - ?templateMotifSequenceMatchBeginPositionP0A7E1282) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1293) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225283, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225283) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225283, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1293), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225283, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225283) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225283, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1293), '}'), '')))), '[^-]', ''))) AS ?step2294) .
BIND(((?step2294 + ?targetMotifMatchRegionMatchBeginPositionMF_00225284) - 1) AS ?thisPositionOn92) .
BIND(?thisPositionOn92 AS ?thisPositionOn93) .
BIND(?this AS ?pfs1t295) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn92))) AS ?pfsb88) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn93))) AS ?pfse89) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn92, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_00225a87')) AS ?annotation87) .
BIND(?this AS ?pfs86) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch300 faldo:location ?templateMotifSequenceMatchRegionP0A7E1301 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E1303 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A7E1MF_00225296 .
?templateMotifSequenceMatchRegionP0A7E1301 faldo:begin ?templateMotifSequenceMatchBeginP0A7E1302 .
?templateMotifSequenceMatchBeginP0A7E1302 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E1297 ;
faldo:reference isoform:P0A7E1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A7E1303 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
?targetMotifMatch304 faldo:location ?targetMotifMatchRegionMatch305 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00225307 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A7E1MF_00225298 .
?targetMotifMatchRegionMatch305 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00225306 .
?targetMotifMatchRegionMatchBeginMF_00225306 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00225299 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00225307 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E1MF_00225296, 1, (STRLEN(?templateMotifCigarP0A7E1MF_00225296) - STRLEN(REPLACE(?templateMotifCigarP0A7E1MF_00225296, CONCAT('^(?:-*[^-]){', STR(((217 - ?templateMotifSequenceMatchBeginPositionP0A7E1297) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1308) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225298, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225298) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225298, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1308), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225298, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225298) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225298, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1308), '}'), '')))), '[^-]', ''))) AS ?step2309) .
BIND(((?step2309 + ?targetMotifMatchRegionMatchBeginPositionMF_00225299) - 1) AS ?thisPositionOn99) .
BIND(?thisPositionOn99 AS ?thisPositionOn100) .
BIND(?this AS ?pfs1t310) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn99))) AS ?pfsb96) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn100))) AS ?pfse97) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn99, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00225a95')) AS ?annotation95) .
BIND(?this AS ?pfs94) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch315 faldo:location ?templateMotifSequenceMatchRegionP0A7E1316 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E1318 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A7E1MF_00225311 .
?templateMotifSequenceMatchRegionP0A7E1316 faldo:begin ?templateMotifSequenceMatchBeginP0A7E1317 .
?templateMotifSequenceMatchBeginP0A7E1317 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E1312 ;
faldo:reference isoform:P0A7E1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A7E1318 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
?targetMotifMatch319 faldo:location ?targetMotifMatchRegionMatch320 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00225322 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A7E1MF_00225313 .
?targetMotifMatchRegionMatch320 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00225321 .
?targetMotifMatchRegionMatchBeginMF_00225321 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00225314 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00225322 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E1MF_00225311, 1, (STRLEN(?templateMotifCigarP0A7E1MF_00225311) - STRLEN(REPLACE(?templateMotifCigarP0A7E1MF_00225311, CONCAT('^(?:-*[^-]){', STR(((245 - ?templateMotifSequenceMatchBeginPositionP0A7E1312) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1323) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225313, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225313) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225313, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1323), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225313, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225313) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225313, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1323), '}'), '')))), '[^-]', ''))) AS ?step2324) .
BIND(((?step2324 + ?targetMotifMatchRegionMatchBeginPositionMF_00225314) - 1) AS ?thisPositionOn106) .
BIND(?thisPositionOn106 AS ?thisPositionOn107) .
BIND(?this AS ?pfs1t325) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn106))) AS ?pfsb103) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn107))) AS ?pfse104) .
FILTER (REGEX('[TASGV]', SUBSTR(?thisSequenceValue, ?thisPositionOn106, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00225a102')) AS ?annotation102) .
BIND(?this AS ?pfs101) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch330 faldo:location ?templateMotifSequenceMatchRegionP0A7E1331 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E1333 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A7E1MF_00225326 .
?templateMotifSequenceMatchRegionP0A7E1331 faldo:begin ?templateMotifSequenceMatchBeginP0A7E1332 .
?templateMotifSequenceMatchBeginP0A7E1332 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E1327 ;
faldo:reference isoform:P0A7E1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A7E1333 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
?targetMotifMatch334 faldo:location ?targetMotifMatchRegionMatch335 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00225337 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A7E1MF_00225328 .
?targetMotifMatchRegionMatch335 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00225336 .
?targetMotifMatchRegionMatchBeginMF_00225336 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00225329 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00225337 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E1MF_00225326, 1, (STRLEN(?templateMotifCigarP0A7E1MF_00225326) - STRLEN(REPLACE(?templateMotifCigarP0A7E1MF_00225326, CONCAT('^(?:-*[^-]){', STR(((268 - ?templateMotifSequenceMatchBeginPositionP0A7E1327) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1338) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225328, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225328) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225328, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1338), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225328, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225328) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225328, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1338), '}'), '')))), '[^-]', ''))) AS ?step2339) .
BIND(((?step2339 + ?targetMotifMatchRegionMatchBeginPositionMF_00225329) - 1) AS ?thisPositionOn113) .
BIND(?thisPositionOn113 AS ?thisPositionOn114) .
BIND(?this AS ?pfs1t340) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn113))) AS ?pfsb110) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn114))) AS ?pfse111) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn113, 1) = 'G')) .
BIND(URI(CONCAT(STR(?this), '#MF_00225a109')) AS ?annotation109) .
BIND(?this AS ?pfs108) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch345 faldo:location ?templateMotifSequenceMatchRegionP0A7E1346 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A7E1348 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A7E1MF_00225341 .
?templateMotifSequenceMatchRegionP0A7E1346 faldo:begin ?templateMotifSequenceMatchBeginP0A7E1347 .
?templateMotifSequenceMatchBeginP0A7E1347 faldo:position ?templateMotifSequenceMatchBeginPositionP0A7E1342 ;
faldo:reference isoform:P0A7E1-1 .
?templateMotifSequenceProfileAlignmentOperationP0A7E1348 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
?targetMotifMatch349 faldo:location ?targetMotifMatchRegionMatch350 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00225352 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A7E1MF_00225343 .
?targetMotifMatchRegionMatch350 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00225351 .
?targetMotifMatchRegionMatchBeginMF_00225351 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00225344 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00225352 edam:has_input signature:MF_00225 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A7E1MF_00225341, 1, (STRLEN(?templateMotifCigarP0A7E1MF_00225341) - STRLEN(REPLACE(?templateMotifCigarP0A7E1MF_00225341, CONCAT('^(?:-*[^-]){', STR(((297 - ?templateMotifSequenceMatchBeginPositionP0A7E1342) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1353) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225343, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225343) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225343, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1353), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A7E1MF_00225343, 1, (STRLEN(?targetMotifMatchCigarP0A7E1MF_00225343) - STRLEN(REPLACE(?targetMotifMatchCigarP0A7E1MF_00225343, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1353), '}'), '')))), '[^-]', ''))) AS ?step2354) .
BIND(((?step2354 + ?targetMotifMatchRegionMatchBeginPositionMF_00225344) - 1) AS ?thisPositionOn120) .
BIND(?thisPositionOn120 AS ?thisPositionOn121) .
BIND(?this AS ?pfs1t355) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn120))) AS ?pfsb117) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn121))) AS ?pfse118) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn120, 1) = 'G')) .
BIND(URI(CONCAT(STR(?this), '#MF_00225a116')) AS ?annotation116) .
BIND(?this AS ?pfs115) .
}
}
"xsd:string |