| http://purl.uniprot.org/unirules/MF_00224#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:95485 up:source unirule:MF_00224 .
_:95486 up:source unirule:MF_00224 .
_:95487 up:source unirule:MF_00224 .
_:95488 up:source unirule:MF_00224 .
_:95489 up:source unirule:MF_00224 .
_:95490 up:source unirule:MF_00224 .
_:95491 up:source unirule:MF_00224 .
_:95492 up:source unirule:MF_00224 .
_:95493 up:source unirule:MF_00224 .
_:95494 up:source unirule:MF_00224 .
_:95495 up:source unirule:MF_00224 .
_:95496 up:source unirule:MF_00224 .
_:95497 up:source unirule:MF_00224 .
_:95498 up:source unirule:MF_00224 .
_:95499 up:source unirule:MF_00224 .
_:95500 up:source unirule:MF_00224 .
_:95501 up:source unirule:MF_00224 .
_:95502 up:source unirule:MF_00224 .
_:95503 up:source unirule:MF_00224 .
_:95504 up:source unirule:MF_00224 .
_:95505 up:source unirule:MF_00224 .
_:95506 up:source unirule:MF_00224 .
_:95507 up:source unirule:MF_00224 .
_:95508 up:source unirule:MF_00224 .
_:95509 up:source unirule:MF_00224 .
_:95510 up:source unirule:MF_00224 .
_:95511 up:source unirule:MF_00224 .
_:95512 up:source unirule:MF_00224 .
_:95513 up:source unirule:MF_00224 .
_:95514 up:source unirule:MF_00224 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation5 ,
?annotation6 ,
?annotation7 ,
?annotation9 ;
up:classifiedWith GO:0004152 ,
GO:0005737 ,
GO:0044205 ,
keyword:285 ,
keyword:288 ,
keyword:560 ,
keyword:665 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '1.3.-.-' ;
up:fullName 'Dihydroorotate dehydrogenase' ;
up:shortName 'DHOdehase' ,
'DHOD' ,
'DHODase' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'pyrD' .
?annotation2 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the conversion of dihydroorotate to orotate.' .
?annotation3 up:activity ?activity4 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity4 up:catalyticActivity .
?annotation5 up:cofactor chebi:58210 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 FMN per subunit.' .
?annotation6 a up:Pathway_Annotation ;
rdfs:comment 'Pyrimidine metabolism; UMP biosynthesis via de novo pathway.' .
?annotation7 a up:Subcellular_Location_Annotation .
?annotation7li8 up:cellularComponent .
?annotation9 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the dihydroorotate dehydrogenase family. Type 1 subfamily.' .
?pfs10 up:annotation ?annotation11 .
?annotation11 faldo:begin ?pfsb12 ;
faldo:end ?pfse13 ;
up:ligand ?ligand14 ;
rdf:type up:Binding_Site_Annotation .
?pfsb12 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?pfse13 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?ligand14 rdfs:subClassOf chebi:58210 .
?pfs17 up:annotation ?annotation18 .
?annotation18 faldo:begin ?pfsb19 ;
faldo:end ?pfse20 ;
up:ligand ?ligand21 ;
rdf:type up:Binding_Site_Annotation .
?pfsb19 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?pfse20 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?ligand21 rdfs:subClassOf chebi:58210 .
?pfs24 up:annotation ?annotation25 .
?annotation25 faldo:begin ?pfsb26 ;
faldo:end ?pfse27 ;
up:ligand ?ligand28 ;
rdf:type up:Binding_Site_Annotation .
?pfsb26 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?pfse27 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?ligand28 rdfs:subClassOf chebi:58210 .
?pfs31 up:annotation ?annotation32 .
?annotation32 faldo:begin ?pfsb33 ;
faldo:end ?pfse34 ;
up:ligand ?ligand35 ;
rdf:type up:Binding_Site_Annotation .
?pfsb33 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?pfse34 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?ligand35 rdfs:subClassOf ?molecule36 .
?molecule36 rdfs:label 'substrate' .
?pfs39 up:annotation ?annotation40 .
?annotation40 faldo:begin ?pfsb41 ;
faldo:end ?pfse42 ;
up:ligand ?ligand43 ;
rdf:type up:Binding_Site_Annotation .
?pfsb41 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
?pfse42 faldo:position ?thisPositionOn46 ;
rdf:type faldo:ExactPosition .
?ligand43 rdfs:subClassOf ?molecule44 .
?molecule44 rdfs:label 'substrate' .
?pfs47 up:annotation ?annotation48 .
?annotation48 faldo:begin ?pfsb49 ;
faldo:end ?pfse50 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Nucleophile' .
?pfsb49 faldo:position ?thisPositionOn51 ;
rdf:type faldo:ExactPosition .
?pfse50 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?pfs53 up:annotation ?annotation54 .
?annotation54 faldo:begin ?pfsb55 ;
faldo:end ?pfse56 ;
up:ligand ?ligand57 ;
rdf:type up:Binding_Site_Annotation .
?pfsb55 faldo:position ?thisPositionOn58 ;
rdf:type faldo:ExactPosition .
?pfse56 faldo:position ?thisPositionOn59 ;
rdf:type faldo:ExactPosition .
?ligand57 rdfs:subClassOf chebi:58210 .
?pfs60 up:annotation ?annotation61 .
?annotation61 faldo:begin ?pfsb62 ;
faldo:end ?pfse63 ;
up:ligand ?ligand64 ;
rdf:type up:Binding_Site_Annotation .
?pfsb62 faldo:position ?thisPositionOn66 ;
rdf:type faldo:ExactPosition .
?pfse63 faldo:position ?thisPositionOn67 ;
rdf:type faldo:ExactPosition .
?ligand64 rdfs:subClassOf ?molecule65 .
?molecule65 rdfs:label 'substrate' .
?pfs68 up:annotation ?annotation69 .
?annotation69 faldo:begin ?pfsb70 ;
faldo:end ?pfse71 ;
up:ligand ?ligand72 ;
rdf:type up:Binding_Site_Annotation .
?pfsb70 faldo:position ?thisPositionOn73 ;
rdf:type faldo:ExactPosition .
?pfse71 faldo:position ?thisPositionOn74 ;
rdf:type faldo:ExactPosition .
?ligand72 rdfs:subClassOf chebi:58210 .
?pfs75 up:annotation ?annotation76 .
?annotation76 faldo:begin ?pfsb77 ;
faldo:end ?pfse78 ;
up:ligand ?ligand79 ;
rdf:type up:Binding_Site_Annotation .
?pfsb77 faldo:position ?thisPositionOn80 ;
rdf:type faldo:ExactPosition .
?pfse78 faldo:position ?thisPositionOn81 ;
rdf:type faldo:ExactPosition .
?ligand79 rdfs:subClassOf chebi:58210 .
?pfs82 up:annotation ?annotation83 .
?annotation83 faldo:begin ?pfsb84 ;
faldo:end ?pfse85 ;
up:ligand ?ligand86 ;
rdf:type up:Binding_Site_Annotation .
?pfsb84 faldo:position ?thisPositionOn88 ;
rdf:type faldo:ExactPosition .
?pfse85 faldo:position ?thisPositionOn89 ;
rdf:type faldo:ExactPosition .
?ligand86 rdfs:subClassOf ?molecule87 .
?molecule87 rdfs:label 'substrate' .
?pfs90 up:annotation ?annotation91 .
?annotation91 faldo:begin ?pfsb92 ;
faldo:end ?pfse93 ;
up:ligand ?ligand94 ;
rdf:type up:Binding_Site_Annotation .
?pfsb92 faldo:position ?thisPositionOn95 ;
rdf:type faldo:ExactPosition .
?pfse93 faldo:position ?thisPositionOn96 ;
rdf:type faldo:ExactPosition .
?ligand94 rdfs:subClassOf chebi:58210 .
?pfs97 up:annotation ?annotation98 .
?annotation98 faldo:begin ?pfsb99 ;
faldo:end ?pfse100 ;
up:ligand ?ligand101 ;
rdf:type up:Binding_Site_Annotation .
?pfsb99 faldo:position ?thisPositionOn102 ;
rdf:type faldo:ExactPosition .
?pfse100 faldo:position ?thisPositionOn103 ;
rdf:type faldo:ExactPosition .
?ligand101 rdfs:subClassOf chebi:58210 .
?pfs104 up:annotation ?annotation105 .
?annotation105 faldo:begin ?pfsb106 ;
faldo:end ?pfse107 ;
up:ligand ?ligand108 ;
rdf:type up:Binding_Site_Annotation .
?pfsb106 faldo:position ?thisPositionOn109 ;
rdf:type faldo:ExactPosition .
?pfse107 faldo:position ?thisPositionOn110 ;
rdf:type faldo:ExactPosition .
?ligand108 rdfs:subClassOf chebi:58210 .
_:95515 a rdf:Statement ;
up:attribution _:95485 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:95516 a rdf:Statement ;
up:attribution _:95486 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:95517 a rdf:Statement ;
up:attribution _:95487 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:95518 a rdf:Statement ;
up:attribution _:95488 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:95519 a rdf:Statement ;
up:attribution _:95489 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:95520 a rdf:Statement ;
up:attribution _:95490 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:95521 a rdf:Statement ;
up:attribution _:95491 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:95522 a rdf:Statement ;
up:attribution _:95492 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:95523 a rdf:Statement ;
up:attribution _:95493 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:95524 a rdf:Statement ;
up:attribution _:95494 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:665 .
_:95525 a rdf:Statement ;
up:attribution _:95495 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:560 .
_:95526 a rdf:Statement ;
up:attribution _:95496 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:285 .
_:95527 a rdf:Statement ;
up:attribution _:95497 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:288 .
_:95528 a rdf:Statement ;
up:attribution _:95498 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004152 .
_:95529 a rdf:Statement ;
up:attribution _:95499 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0044205 .
_:95530 a rdf:Statement ;
up:attribution _:95500 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:95531 a rdf:Statement ;
up:source unirule:MF_00224 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:95532 a rdf:Statement ;
up:attribution _:95501 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:95533 a rdf:Statement ;
up:source unirule:MF_00224 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:95534 a rdf:Statement ;
up:attribution _:95502 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:95535 a rdf:Statement ;
up:source unirule:MF_00224 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:95536 a rdf:Statement ;
up:attribution _:95503 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:95537 a rdf:Statement ;
up:source unirule:MF_00224 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:95538 a rdf:Statement ;
up:attribution _:95504 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:95539 a rdf:Statement ;
up:source unirule:MF_00224 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:95540 a rdf:Statement ;
up:attribution _:95505 ;
rdf:subject ?pfs39 ;
rdf:predicate up:annotation ;
rdf:object ?annotation40 .
_:95541 a rdf:Statement ;
up:source unirule:MF_00224 ;
rdf:subject ?pfs47 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
_:95542 a rdf:Statement ;
up:attribution _:95506 ;
rdf:subject ?pfs47 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
_:95543 a rdf:Statement ;
up:source unirule:MF_00224 ;
rdf:subject ?pfs53 ;
rdf:predicate up:annotation ;
rdf:object ?annotation54 .
_:95544 a rdf:Statement ;
up:attribution _:95507 ;
rdf:subject ?pfs53 ;
rdf:predicate up:annotation ;
rdf:object ?annotation54 .
_:95545 a rdf:Statement ;
up:source unirule:MF_00224 ;
rdf:subject ?pfs60 ;
rdf:predicate up:annotation ;
rdf:object ?annotation61 .
_:95546 a rdf:Statement ;
up:attribution _:95508 ;
rdf:subject ?pfs60 ;
rdf:predicate up:annotation ;
rdf:object ?annotation61 .
_:95547 a rdf:Statement ;
up:source unirule:MF_00224 ;
rdf:subject ?pfs68 ;
rdf:predicate up:annotation ;
rdf:object ?annotation69 .
_:95548 a rdf:Statement ;
up:attribution _:95509 ;
rdf:subject ?pfs68 ;
rdf:predicate up:annotation ;
rdf:object ?annotation69 .
_:95549 a rdf:Statement ;
up:source unirule:MF_00224 ;
rdf:subject ?pfs75 ;
rdf:predicate up:annotation ;
rdf:object ?annotation76 .
_:95550 a rdf:Statement ;
up:attribution _:95510 ;
rdf:subject ?pfs75 ;
rdf:predicate up:annotation ;
rdf:object ?annotation76 .
_:95551 a rdf:Statement ;
up:source unirule:MF_00224 ;
rdf:subject ?pfs82 ;
rdf:predicate up:annotation ;
rdf:object ?annotation83 .
_:95552 a rdf:Statement ;
up:attribution _:95511 ;
rdf:subject ?pfs82 ;
rdf:predicate up:annotation ;
rdf:object ?annotation83 .
_:95553 a rdf:Statement ;
up:source unirule:MF_00224 ;
rdf:subject ?pfs90 ;
rdf:predicate up:annotation ;
rdf:object ?annotation91 .
_:95554 a rdf:Statement ;
up:attribution _:95512 ;
rdf:subject ?pfs90 ;
rdf:predicate up:annotation ;
rdf:object ?annotation91 .
_:95555 a rdf:Statement ;
up:source unirule:MF_00224 ;
rdf:subject ?pfs97 ;
rdf:predicate up:annotation ;
rdf:object ?annotation98 .
_:95556 a rdf:Statement ;
up:attribution _:95513 ;
rdf:subject ?pfs97 ;
rdf:predicate up:annotation ;
rdf:object ?annotation98 .
_:95557 a rdf:Statement ;
up:source unirule:MF_00224 ;
rdf:subject ?pfs104 ;
rdf:predicate up:annotation ;
rdf:object ?annotation105 .
_:95558 a rdf:Statement ;
up:attribution _:95514 ;
rdf:subject ?pfs104 ;
rdf:predicate up:annotation ;
rdf:object ?annotation105 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00224
#Rule MF_00224 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-02
VALUES ?supertaxon111 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00224 .
?thisOrganism rdfs:subClassOf+ ?supertaxon111 .
BIND(URI(CONCAT(STR(?this), '#MF_00224a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00224a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00224a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00224a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00224a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00224a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00224a9')) AS ?annotation9) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch116 faldo:location ?templateMotifSequenceMatchRegionP54322117 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP54322119 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP54322MF_00224112 .
?templateMotifSequenceMatchRegionP54322117 faldo:begin ?templateMotifSequenceMatchBeginP54322118 .
?templateMotifSequenceMatchBeginP54322118 faldo:position ?templateMotifSequenceMatchBeginPositionP54322113 ;
faldo:reference isoform:P54322-1 .
?templateMotifSequenceProfileAlignmentOperationP54322119 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
?targetMotifMatch120 faldo:location ?targetMotifMatchRegionMatch121 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00224123 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP54322MF_00224114 .
?targetMotifMatchRegionMatch121 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00224122 .
?targetMotifMatchRegionMatchBeginMF_00224122 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00224115 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00224123 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP54322MF_00224112, 1, (STRLEN(?templateMotifCigarP54322MF_00224112) - STRLEN(REPLACE(?templateMotifCigarP54322MF_00224112, CONCAT('^(?:-*[^-]){', STR(((48 - ?templateMotifSequenceMatchBeginPositionP54322113) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1124) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP54322MF_00224114, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224114) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP54322MF_00224114, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224114) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), '')))), '[^-]', ''))) AS ?step2125) .
BIND(((?step2125 + ?targetMotifMatchRegionMatchBeginPositionMF_00224115) - 1) AS ?thisPositionOn15) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP54322MF_00224112, 1, (STRLEN(?templateMotifCigarP54322MF_00224112) - STRLEN(REPLACE(?templateMotifCigarP54322MF_00224112, CONCAT('^(?:-*[^-]){', STR(((49 - ?templateMotifSequenceMatchBeginPositionP54322113) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1126) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP54322MF_00224114, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224114) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP54322MF_00224114, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224114) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), '')))), '[^-]', ''))) AS ?step2127) .
BIND(((?step2127 + ?targetMotifMatchRegionMatchBeginPositionMF_00224115) - 1) AS ?thisPositionOn16) .
BIND(?this AS ?pfs1t128) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb12) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse13) .
FILTER (REGEX('K[STAG]', SUBSTR(?thisSequenceValue, ?thisPositionOn15, (?thisPositionOn16 - ?thisPositionOn15)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00224a11')) AS ?annotation11) .
BIND(?this AS ?pfs10) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch133 faldo:location ?templateMotifSequenceMatchRegionP54322134 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP54322136 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP54322MF_00224129 .
?templateMotifSequenceMatchRegionP54322134 faldo:begin ?templateMotifSequenceMatchBeginP54322135 .
?templateMotifSequenceMatchBeginP54322135 faldo:position ?templateMotifSequenceMatchBeginPositionP54322130 ;
faldo:reference isoform:P54322-1 .
?templateMotifSequenceProfileAlignmentOperationP54322136 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
?targetMotifMatch137 faldo:location ?targetMotifMatchRegionMatch138 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00224140 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP54322MF_00224131 .
?targetMotifMatchRegionMatch138 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00224139 .
?targetMotifMatchRegionMatchBeginMF_00224139 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00224132 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00224140 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP54322MF_00224129, 1, (STRLEN(?templateMotifCigarP54322MF_00224129) - STRLEN(REPLACE(?templateMotifCigarP54322MF_00224129, CONCAT('^(?:-*[^-]){', STR(((248 - ?templateMotifSequenceMatchBeginPositionP54322130) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1141) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP54322MF_00224131, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224131) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP54322MF_00224131, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224131) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), '')))), '[^-]', ''))) AS ?step2142) .
BIND(((?step2142 + ?targetMotifMatchRegionMatchBeginPositionMF_00224132) - 1) AS ?thisPositionOn22) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP54322MF_00224129, 1, (STRLEN(?templateMotifCigarP54322MF_00224129) - STRLEN(REPLACE(?templateMotifCigarP54322MF_00224129, CONCAT('^(?:-*[^-]){', STR(((249 - ?templateMotifSequenceMatchBeginPositionP54322130) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1143) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP54322MF_00224131, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224131) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP54322MF_00224131, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224131) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), '')))), '[^-]', ''))) AS ?step2144) .
BIND(((?step2144 + ?targetMotifMatchRegionMatchBeginPositionMF_00224132) - 1) AS ?thisPositionOn23) .
BIND(?this AS ?pfs1t145) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb19) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse20) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn22, (?thisPositionOn23 - ?thisPositionOn22)) = 'GG')) .
BIND(URI(CONCAT(STR(?this), '#MF_00224a18')) AS ?annotation18) .
BIND(?this AS ?pfs17) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch150 faldo:location ?templateMotifSequenceMatchRegionP54322151 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP54322153 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP54322MF_00224146 .
?templateMotifSequenceMatchRegionP54322151 faldo:begin ?templateMotifSequenceMatchBeginP54322152 .
?templateMotifSequenceMatchBeginP54322152 faldo:position ?templateMotifSequenceMatchBeginPositionP54322147 ;
faldo:reference isoform:P54322-1 .
?templateMotifSequenceProfileAlignmentOperationP54322153 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
?targetMotifMatch154 faldo:location ?targetMotifMatchRegionMatch155 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00224157 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP54322MF_00224148 .
?targetMotifMatchRegionMatch155 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00224156 .
?targetMotifMatchRegionMatchBeginMF_00224156 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00224149 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00224157 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP54322MF_00224146, 1, (STRLEN(?templateMotifCigarP54322MF_00224146) - STRLEN(REPLACE(?templateMotifCigarP54322MF_00224146, CONCAT('^(?:-*[^-]){', STR(((270 - ?templateMotifSequenceMatchBeginPositionP54322147) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1158) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP54322MF_00224148, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224148) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP54322MF_00224148, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224148) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), '')))), '[^-]', ''))) AS ?step2159) .
BIND(((?step2159 + ?targetMotifMatchRegionMatchBeginPositionMF_00224149) - 1) AS ?thisPositionOn29) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP54322MF_00224146, 1, (STRLEN(?templateMotifCigarP54322MF_00224146) - STRLEN(REPLACE(?templateMotifCigarP54322MF_00224146, CONCAT('^(?:-*[^-]){', STR(((271 - ?templateMotifSequenceMatchBeginPositionP54322147) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1160) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP54322MF_00224148, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224148) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP54322MF_00224148, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224148) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), '')))), '[^-]', ''))) AS ?step2161) .
BIND(((?step2161 + ?targetMotifMatchRegionMatchBeginPositionMF_00224149) - 1) AS ?thisPositionOn30) .
BIND(?this AS ?pfs1t162) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb26) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse27) .
FILTER (REGEX('[GA][TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn29, (?thisPositionOn30 - ?thisPositionOn29)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00224a25')) AS ?annotation25) .
BIND(?this AS ?pfs24) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch167 faldo:location ?templateMotifSequenceMatchRegionP54322168 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP54322170 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP54322MF_00224163 .
?templateMotifSequenceMatchRegionP54322168 faldo:begin ?templateMotifSequenceMatchBeginP54322169 .
?templateMotifSequenceMatchBeginP54322169 faldo:position ?templateMotifSequenceMatchBeginPositionP54322164 ;
faldo:reference isoform:P54322-1 .
?templateMotifSequenceProfileAlignmentOperationP54322170 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
?targetMotifMatch171 faldo:location ?targetMotifMatchRegionMatch172 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00224174 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP54322MF_00224165 .
?targetMotifMatchRegionMatch172 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00224173 .
?targetMotifMatchRegionMatchBeginMF_00224173 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00224166 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00224174 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP54322MF_00224163, 1, (STRLEN(?templateMotifCigarP54322MF_00224163) - STRLEN(REPLACE(?templateMotifCigarP54322MF_00224163, CONCAT('^(?:-*[^-]){', STR(((72 - ?templateMotifSequenceMatchBeginPositionP54322164) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1175) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP54322MF_00224165, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224165) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP54322MF_00224165, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224165) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), '')))), '[^-]', ''))) AS ?step2176) .
BIND(((?step2176 + ?targetMotifMatchRegionMatchBeginPositionMF_00224166) - 1) AS ?thisPositionOn37) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP54322MF_00224163, 1, (STRLEN(?templateMotifCigarP54322MF_00224163) - STRLEN(REPLACE(?templateMotifCigarP54322MF_00224163, CONCAT('^(?:-*[^-]){', STR(((76 - ?templateMotifSequenceMatchBeginPositionP54322164) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1177) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP54322MF_00224165, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224165) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP54322MF_00224165, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224165) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), '')))), '[^-]', ''))) AS ?step2178) .
BIND(((?step2178 + ?targetMotifMatchRegionMatchBeginPositionMF_00224166) - 1) AS ?thisPositionOn38) .
BIND(?this AS ?pfs1t179) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb33) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse34) .
FILTER (REGEX('N[ARNDCQEGHILKMFPSTWYVBZJUOX][IMVN]G[LI]', SUBSTR(?thisSequenceValue, ?thisPositionOn37, (?thisPositionOn38 - ?thisPositionOn37)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00224a32')) AS ?annotation32) .
BIND(?this AS ?pfs31) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch184 faldo:location ?templateMotifSequenceMatchRegionP54322185 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP54322187 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP54322MF_00224180 .
?templateMotifSequenceMatchRegionP54322185 faldo:begin ?templateMotifSequenceMatchBeginP54322186 .
?templateMotifSequenceMatchBeginP54322186 faldo:position ?templateMotifSequenceMatchBeginPositionP54322181 ;
faldo:reference isoform:P54322-1 .
?templateMotifSequenceProfileAlignmentOperationP54322187 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
?targetMotifMatch188 faldo:location ?targetMotifMatchRegionMatch189 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00224191 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP54322MF_00224182 .
?targetMotifMatchRegionMatch189 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00224190 .
?targetMotifMatchRegionMatchBeginMF_00224190 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00224183 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00224191 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP54322MF_00224180, 1, (STRLEN(?templateMotifCigarP54322MF_00224180) - STRLEN(REPLACE(?templateMotifCigarP54322MF_00224180, CONCAT('^(?:-*[^-]){', STR(((197 - ?templateMotifSequenceMatchBeginPositionP54322181) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1192) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP54322MF_00224182, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224182) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224182, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1192), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP54322MF_00224182, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224182) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224182, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1192), '}'), '')))), '[^-]', ''))) AS ?step2193) .
BIND(((?step2193 + ?targetMotifMatchRegionMatchBeginPositionMF_00224183) - 1) AS ?thisPositionOn45) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP54322MF_00224180, 1, (STRLEN(?templateMotifCigarP54322MF_00224180) - STRLEN(REPLACE(?templateMotifCigarP54322MF_00224180, CONCAT('^(?:-*[^-]){', STR(((198 - ?templateMotifSequenceMatchBeginPositionP54322181) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1194) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP54322MF_00224182, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224182) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224182, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1194), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP54322MF_00224182, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224182) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224182, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1194), '}'), '')))), '[^-]', ''))) AS ?step2195) .
BIND(((?step2195 + ?targetMotifMatchRegionMatchBeginPositionMF_00224183) - 1) AS ?thisPositionOn46) .
BIND(?this AS ?pfs1t196) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb41) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse42) .
FILTER (REGEX('N[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn45, (?thisPositionOn46 - ?thisPositionOn45)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00224a40')) AS ?annotation40) .
BIND(?this AS ?pfs39) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch201 faldo:location ?templateMotifSequenceMatchRegionP54322202 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP54322204 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP54322MF_00224197 .
?templateMotifSequenceMatchRegionP54322202 faldo:begin ?templateMotifSequenceMatchBeginP54322203 .
?templateMotifSequenceMatchBeginP54322203 faldo:position ?templateMotifSequenceMatchBeginPositionP54322198 ;
faldo:reference isoform:P54322-1 .
?templateMotifSequenceProfileAlignmentOperationP54322204 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
?targetMotifMatch205 faldo:location ?targetMotifMatchRegionMatch206 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00224208 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP54322MF_00224199 .
?targetMotifMatchRegionMatch206 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00224207 .
?targetMotifMatchRegionMatchBeginMF_00224207 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00224200 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00224208 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP54322MF_00224197, 1, (STRLEN(?templateMotifCigarP54322MF_00224197) - STRLEN(REPLACE(?templateMotifCigarP54322MF_00224197, CONCAT('^(?:-*[^-]){', STR(((135 - ?templateMotifSequenceMatchBeginPositionP54322198) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1209) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP54322MF_00224199, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224199) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224199, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1209), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP54322MF_00224199, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224199) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224199, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1209), '}'), '')))), '[^-]', ''))) AS ?step2210) .
BIND(((?step2210 + ?targetMotifMatchRegionMatchBeginPositionMF_00224200) - 1) AS ?thisPositionOn51) .
BIND(?thisPositionOn51 AS ?thisPositionOn52) .
BIND(?this AS ?pfs1t211) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb49) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse50) .
FILTER (REGEX('[CS]', SUBSTR(?thisSequenceValue, ?thisPositionOn51, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00224a48')) AS ?annotation48) .
BIND(?this AS ?pfs47) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch216 faldo:location ?templateMotifSequenceMatchRegionP54322217 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP54322219 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP54322MF_00224212 .
?templateMotifSequenceMatchRegionP54322217 faldo:begin ?templateMotifSequenceMatchBeginP54322218 .
?templateMotifSequenceMatchBeginP54322218 faldo:position ?templateMotifSequenceMatchBeginPositionP54322213 ;
faldo:reference isoform:P54322-1 .
?templateMotifSequenceProfileAlignmentOperationP54322219 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
?targetMotifMatch220 faldo:location ?targetMotifMatchRegionMatch221 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00224223 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP54322MF_00224214 .
?targetMotifMatchRegionMatch221 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00224222 .
?targetMotifMatchRegionMatchBeginMF_00224222 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00224215 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00224223 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP54322MF_00224212, 1, (STRLEN(?templateMotifCigarP54322MF_00224212) - STRLEN(REPLACE(?templateMotifCigarP54322MF_00224212, CONCAT('^(?:-*[^-]){', STR(((24 - ?templateMotifSequenceMatchBeginPositionP54322213) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1224) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP54322MF_00224214, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224214) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224214, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1224), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP54322MF_00224214, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224214) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224214, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1224), '}'), '')))), '[^-]', ''))) AS ?step2225) .
BIND(((?step2225 + ?targetMotifMatchRegionMatchBeginPositionMF_00224215) - 1) AS ?thisPositionOn58) .
BIND(?thisPositionOn58 AS ?thisPositionOn59) .
BIND(?this AS ?pfs1t226) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb55) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse56) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn58, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_00224a54')) AS ?annotation54) .
BIND(?this AS ?pfs53) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch231 faldo:location ?templateMotifSequenceMatchRegionP54322232 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP54322234 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP54322MF_00224227 .
?templateMotifSequenceMatchRegionP54322232 faldo:begin ?templateMotifSequenceMatchBeginP54322233 .
?templateMotifSequenceMatchBeginP54322233 faldo:position ?templateMotifSequenceMatchBeginPositionP54322228 ;
faldo:reference isoform:P54322-1 .
?templateMotifSequenceProfileAlignmentOperationP54322234 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
?targetMotifMatch235 faldo:location ?targetMotifMatchRegionMatch236 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00224238 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP54322MF_00224229 .
?targetMotifMatchRegionMatch236 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00224237 .
?targetMotifMatchRegionMatchBeginMF_00224237 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00224230 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00224238 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP54322MF_00224227, 1, (STRLEN(?templateMotifCigarP54322MF_00224227) - STRLEN(REPLACE(?templateMotifCigarP54322MF_00224227, CONCAT('^(?:-*[^-]){', STR(((48 - ?templateMotifSequenceMatchBeginPositionP54322228) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1239) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP54322MF_00224229, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224229) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224229, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1239), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP54322MF_00224229, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224229) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224229, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1239), '}'), '')))), '[^-]', ''))) AS ?step2240) .
BIND(((?step2240 + ?targetMotifMatchRegionMatchBeginPositionMF_00224230) - 1) AS ?thisPositionOn66) .
BIND(?thisPositionOn66 AS ?thisPositionOn67) .
BIND(?this AS ?pfs1t241) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfsb62) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfse63) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn66, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00224a61')) AS ?annotation61) .
BIND(?this AS ?pfs60) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch246 faldo:location ?templateMotifSequenceMatchRegionP54322247 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP54322249 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP54322MF_00224242 .
?templateMotifSequenceMatchRegionP54322247 faldo:begin ?templateMotifSequenceMatchBeginP54322248 .
?templateMotifSequenceMatchBeginP54322248 faldo:position ?templateMotifSequenceMatchBeginPositionP54322243 ;
faldo:reference isoform:P54322-1 .
?templateMotifSequenceProfileAlignmentOperationP54322249 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
?targetMotifMatch250 faldo:location ?targetMotifMatchRegionMatch251 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00224253 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP54322MF_00224244 .
?targetMotifMatchRegionMatch251 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00224252 .
?targetMotifMatchRegionMatchBeginMF_00224252 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00224245 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00224253 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP54322MF_00224242, 1, (STRLEN(?templateMotifCigarP54322MF_00224242) - STRLEN(REPLACE(?templateMotifCigarP54322MF_00224242, CONCAT('^(?:-*[^-]){', STR(((104 - ?templateMotifSequenceMatchBeginPositionP54322243) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1254) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP54322MF_00224244, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224244) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224244, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1254), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP54322MF_00224244, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224244) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224244, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1254), '}'), '')))), '[^-]', ''))) AS ?step2255) .
BIND(((?step2255 + ?targetMotifMatchRegionMatchBeginPositionMF_00224245) - 1) AS ?thisPositionOn73) .
BIND(?thisPositionOn73 AS ?thisPositionOn74) .
BIND(?this AS ?pfs1t256) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfsb70) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfse71) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn73, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_00224a69')) AS ?annotation69) .
BIND(?this AS ?pfs68) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch261 faldo:location ?templateMotifSequenceMatchRegionP54322262 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP54322264 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP54322MF_00224257 .
?templateMotifSequenceMatchRegionP54322262 faldo:begin ?templateMotifSequenceMatchBeginP54322263 .
?templateMotifSequenceMatchBeginP54322263 faldo:position ?templateMotifSequenceMatchBeginPositionP54322258 ;
faldo:reference isoform:P54322-1 .
?templateMotifSequenceProfileAlignmentOperationP54322264 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
?targetMotifMatch265 faldo:location ?targetMotifMatchRegionMatch266 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00224268 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP54322MF_00224259 .
?targetMotifMatchRegionMatch266 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00224267 .
?targetMotifMatchRegionMatchBeginMF_00224267 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00224260 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00224268 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP54322MF_00224257, 1, (STRLEN(?templateMotifCigarP54322MF_00224257) - STRLEN(REPLACE(?templateMotifCigarP54322MF_00224257, CONCAT('^(?:-*[^-]){', STR(((132 - ?templateMotifSequenceMatchBeginPositionP54322258) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1269) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP54322MF_00224259, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224259) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224259, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1269), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP54322MF_00224259, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224259) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224259, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1269), '}'), '')))), '[^-]', ''))) AS ?step2270) .
BIND(((?step2270 + ?targetMotifMatchRegionMatchBeginPositionMF_00224260) - 1) AS ?thisPositionOn80) .
BIND(?thisPositionOn80 AS ?thisPositionOn81) .
BIND(?this AS ?pfs1t271) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfsb77) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfse78) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn80, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_00224a76')) AS ?annotation76) .
BIND(?this AS ?pfs75) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch276 faldo:location ?templateMotifSequenceMatchRegionP54322277 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP54322279 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP54322MF_00224272 .
?templateMotifSequenceMatchRegionP54322277 faldo:begin ?templateMotifSequenceMatchBeginP54322278 .
?templateMotifSequenceMatchBeginP54322278 faldo:position ?templateMotifSequenceMatchBeginPositionP54322273 ;
faldo:reference isoform:P54322-1 .
?templateMotifSequenceProfileAlignmentOperationP54322279 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
?targetMotifMatch280 faldo:location ?targetMotifMatchRegionMatch281 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00224283 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP54322MF_00224274 .
?targetMotifMatchRegionMatch281 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00224282 .
?targetMotifMatchRegionMatchBeginMF_00224282 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00224275 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00224283 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP54322MF_00224272, 1, (STRLEN(?templateMotifCigarP54322MF_00224272) - STRLEN(REPLACE(?templateMotifCigarP54322MF_00224272, CONCAT('^(?:-*[^-]){', STR(((132 - ?templateMotifSequenceMatchBeginPositionP54322273) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1284) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP54322MF_00224274, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224274) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224274, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1284), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP54322MF_00224274, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224274) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224274, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1284), '}'), '')))), '[^-]', ''))) AS ?step2285) .
BIND(((?step2285 + ?targetMotifMatchRegionMatchBeginPositionMF_00224275) - 1) AS ?thisPositionOn88) .
BIND(?thisPositionOn88 AS ?thisPositionOn89) .
BIND(?this AS ?pfs1t286) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfsb84) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfse85) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn88, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_00224a83')) AS ?annotation83) .
BIND(?this AS ?pfs82) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch291 faldo:location ?templateMotifSequenceMatchRegionP54322292 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP54322294 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP54322MF_00224287 .
?templateMotifSequenceMatchRegionP54322292 faldo:begin ?templateMotifSequenceMatchBeginP54322293 .
?templateMotifSequenceMatchBeginP54322293 faldo:position ?templateMotifSequenceMatchBeginPositionP54322288 ;
faldo:reference isoform:P54322-1 .
?templateMotifSequenceProfileAlignmentOperationP54322294 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
?targetMotifMatch295 faldo:location ?targetMotifMatchRegionMatch296 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00224298 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP54322MF_00224289 .
?targetMotifMatchRegionMatch296 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00224297 .
?targetMotifMatchRegionMatchBeginMF_00224297 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00224290 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00224298 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP54322MF_00224287, 1, (STRLEN(?templateMotifCigarP54322MF_00224287) - STRLEN(REPLACE(?templateMotifCigarP54322MF_00224287, CONCAT('^(?:-*[^-]){', STR(((170 - ?templateMotifSequenceMatchBeginPositionP54322288) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1299) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP54322MF_00224289, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224289) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224289, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1299), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP54322MF_00224289, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224289) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224289, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1299), '}'), '')))), '[^-]', ''))) AS ?step2300) .
BIND(((?step2300 + ?targetMotifMatchRegionMatchBeginPositionMF_00224290) - 1) AS ?thisPositionOn95) .
BIND(?thisPositionOn95 AS ?thisPositionOn96) .
BIND(?this AS ?pfs1t301) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn95))) AS ?pfsb92) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn96))) AS ?pfse93) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn95, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00224a91')) AS ?annotation91) .
BIND(?this AS ?pfs90) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch306 faldo:location ?templateMotifSequenceMatchRegionP54322307 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP54322309 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP54322MF_00224302 .
?templateMotifSequenceMatchRegionP54322307 faldo:begin ?templateMotifSequenceMatchBeginP54322308 .
?templateMotifSequenceMatchBeginP54322308 faldo:position ?templateMotifSequenceMatchBeginPositionP54322303 ;
faldo:reference isoform:P54322-1 .
?templateMotifSequenceProfileAlignmentOperationP54322309 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
?targetMotifMatch310 faldo:location ?targetMotifMatchRegionMatch311 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00224313 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP54322MF_00224304 .
?targetMotifMatchRegionMatch311 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00224312 .
?targetMotifMatchRegionMatchBeginMF_00224312 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00224305 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00224313 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP54322MF_00224302, 1, (STRLEN(?templateMotifCigarP54322MF_00224302) - STRLEN(REPLACE(?templateMotifCigarP54322MF_00224302, CONCAT('^(?:-*[^-]){', STR(((196 - ?templateMotifSequenceMatchBeginPositionP54322303) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1314) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP54322MF_00224304, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224304) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224304, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1314), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP54322MF_00224304, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224304) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224304, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1314), '}'), '')))), '[^-]', ''))) AS ?step2315) .
BIND(((?step2315 + ?targetMotifMatchRegionMatchBeginPositionMF_00224305) - 1) AS ?thisPositionOn102) .
BIND(?thisPositionOn102 AS ?thisPositionOn103) .
BIND(?this AS ?pfs1t316) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn102))) AS ?pfsb99) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn103))) AS ?pfse100) .
FILTER (REGEX('[IV]', SUBSTR(?thisSequenceValue, ?thisPositionOn102, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_00224a98')) AS ?annotation98) .
BIND(?this AS ?pfs97) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch321 faldo:location ?templateMotifSequenceMatchRegionP54322322 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP54322324 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP54322MF_00224317 .
?templateMotifSequenceMatchRegionP54322322 faldo:begin ?templateMotifSequenceMatchBeginP54322323 .
?templateMotifSequenceMatchBeginP54322323 faldo:position ?templateMotifSequenceMatchBeginPositionP54322318 ;
faldo:reference isoform:P54322-1 .
?templateMotifSequenceProfileAlignmentOperationP54322324 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
?targetMotifMatch325 faldo:location ?targetMotifMatchRegionMatch326 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00224328 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP54322MF_00224319 .
?targetMotifMatchRegionMatch326 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00224327 .
?targetMotifMatchRegionMatchBeginMF_00224327 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00224320 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00224328 edam:has_input signature:MF_00224 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP54322MF_00224317, 1, (STRLEN(?templateMotifCigarP54322MF_00224317) - STRLEN(REPLACE(?templateMotifCigarP54322MF_00224317, CONCAT('^(?:-*[^-]){', STR(((222 - ?templateMotifSequenceMatchBeginPositionP54322318) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1329) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP54322MF_00224319, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224319) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224319, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1329), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP54322MF_00224319, 1, (STRLEN(?targetMotifMatchCigarP54322MF_00224319) - STRLEN(REPLACE(?targetMotifMatchCigarP54322MF_00224319, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1329), '}'), '')))), '[^-]', ''))) AS ?step2330) .
BIND(((?step2330 + ?targetMotifMatchRegionMatchBeginPositionMF_00224320) - 1) AS ?thisPositionOn109) .
BIND(?thisPositionOn109 AS ?thisPositionOn110) .
BIND(?this AS ?pfs1t331) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn109))) AS ?pfsb106) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn110))) AS ?pfse107) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn109, 1) = 'G')) .
BIND(URI(CONCAT(STR(?this), '#MF_00224a105')) AS ?annotation105) .
BIND(?this AS ?pfs104) .
}
}
"xsd:string |