| http://purl.uniprot.org/unirules/MF_01437#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:520448 up:source unirule:MF_01437 .
_:520449 up:source unirule:MF_01437 .
_:520450 up:source unirule:MF_01437 .
_:520451 up:source unirule:MF_01437 .
_:520452 up:source unirule:MF_01437 .
_:520453 up:source unirule:MF_01437 .
_:520454 up:source unirule:MF_01437 .
_:520455 up:source unirule:MF_01437 .
_:520456 up:source unirule:MF_01437 .
_:520457 up:source unirule:MF_01437 .
_:520458 up:source unirule:MF_01437 .
_:520459 up:source unirule:MF_01437 .
_:520460 up:source unirule:MF_01437 .
_:520461 up:source unirule:MF_01437 .
_:520462 up:source unirule:MF_01437 .
_:520463 up:source unirule:MF_01437 .
_:520464 up:source unirule:MF_01437 .
_:520465 up:source unirule:MF_01437 .
_:520466 up:source unirule:MF_01437 .
_:520467 up:source unirule:MF_01437 .
_:520468 up:source unirule:MF_01437 .
_:520469 up:source unirule:MF_01437 .
_:520470 up:source unirule:MF_01437 .
_:520471 up:source unirule:MF_01437 .
_:520472 up:source unirule:MF_01437 .
_:520473 up:source unirule:MF_01437 .
_:520474 up:source unirule:MF_01437 .
_:520475 up:source unirule:MF_01437 .
_:520476 up:source unirule:MF_01437 .
_:520477 up:source unirule:MF_01437 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation6 ,
?annotation7 ,
?annotation9 ;
up:classifiedWith GO:0005886 ,
GO:0006655 ,
GO:0008444 ,
keyword:1003 ,
keyword:1133 ,
keyword:1208 ,
keyword:443 ,
keyword:444 ,
keyword:472 ,
keyword:594 ,
keyword:808 ,
keyword:812 ,
keyword:997 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.7.8.5' ;
up:fullName 'CDP-diacylglycerol--glycerol-3-phosphate 3-phosphatidyltransferase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Phosphatidylglycerophosphate synthase' ;
up:shortName 'PGP synthase' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'pgsA' .
?annotation3 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the conversion of cytidine diphosphate diacylglycerol (CDP-DG) and glycerol 3-phosphate into phosphatidylglycerol. Essential for the synthesis of anionic phospholipids, thereby playing a role in balancing the ratio of zwitterionic and anionic phospholipids, which is thought to be important for normal membrane function.' .
?annotation4 up:activity ?activity5 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity5 up:catalyticActivity ;
up:enzymeClass .
?annotation6 a up:Pathway_Annotation ;
rdfs:comment 'Phospholipid metabolism; phosphatidylglycerol biosynthesis; phosphatidylglycerol from CDP-diacylglycerol: step 1/2.' .
?annotation7 a up:Subcellular_Location_Annotation .
?annotation7li8 up:cellularComponent .
?annotation9 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the CDP-alcohol phosphatidyltransferase class-I family.' .
?pfs10 up:annotation ?annotation11 .
?annotation11 faldo:begin ?pfsb12 ;
faldo:end ?pfse13 ;
rdf:type up:Topological_Domain_Annotation ;
rdfs:comment 'Cytoplasmic' .
?pfsb12 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
?pfse13 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?pfs16 up:annotation ?annotation17 .
?annotation17 faldo:begin ?pfsb18 ;
faldo:end ?pfse19 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical' .
?pfsb18 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?pfse19 faldo:position ?thisPositionOn21 ;
rdf:type faldo:ExactPosition .
?pfs22 up:annotation ?annotation23 .
?annotation23 faldo:begin ?pfsb24 ;
faldo:end ?pfse25 ;
rdf:type up:Topological_Domain_Annotation ;
rdfs:comment 'Periplasmic' .
?pfsb24 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?pfse25 faldo:position ?thisPositionOn27 ;
rdf:type faldo:ExactPosition .
?pfs28 up:annotation ?annotation29 .
?annotation29 faldo:begin ?pfsb30 ;
faldo:end ?pfse31 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical' .
?pfsb30 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?pfse31 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
?pfs34 up:annotation ?annotation35 .
?annotation35 faldo:begin ?pfsb36 ;
faldo:end ?pfse37 ;
rdf:type up:Topological_Domain_Annotation ;
rdfs:comment 'Cytoplasmic' .
?pfsb36 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?pfse37 faldo:position ?thisPositionOn39 ;
rdf:type faldo:ExactPosition .
?pfs40 up:annotation ?annotation41 .
?annotation41 faldo:begin ?pfsb42 ;
faldo:end ?pfse43 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical' .
?pfsb42 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?pfse43 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
?pfs46 up:annotation ?annotation47 .
?annotation47 faldo:begin ?pfsb48 ;
faldo:end ?pfse49 ;
rdf:type up:Topological_Domain_Annotation ;
rdfs:comment 'Periplasmic' .
?pfsb48 faldo:position ?thisPositionOn50 ;
rdf:type faldo:ExactPosition .
?pfse49 faldo:position ?thisPositionOn51 ;
rdf:type faldo:ExactPosition .
?pfs52 up:annotation ?annotation53 .
?annotation53 faldo:begin ?pfsb54 ;
faldo:end ?pfse55 ;
rdf:type up:Transmembrane_Annotation ;
rdfs:comment 'Helical' .
?pfsb54 faldo:position ?thisPositionOn56 ;
rdf:type faldo:ExactPosition .
?pfse55 faldo:position ?thisPositionOn57 ;
rdf:type faldo:ExactPosition .
?pfs58 up:annotation ?annotation59 .
?annotation59 faldo:begin ?pfsb60 ;
faldo:end ?pfse61 ;
rdf:type up:Topological_Domain_Annotation ;
rdfs:comment 'Cytoplasmic' .
?pfsb60 faldo:position ?thisPositionOn62 ;
rdf:type faldo:ExactPosition .
?pfse61 faldo:position ?thisPositionOn63 ;
rdf:type faldo:ExactPosition .
_:520478 a rdf:Statement ;
up:attribution _:520448 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:520479 a rdf:Statement ;
up:attribution _:520449 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:520480 a rdf:Statement ;
up:attribution _:520450 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:520481 a rdf:Statement ;
up:attribution _:520451 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:520482 a rdf:Statement ;
up:attribution _:520452 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:520483 a rdf:Statement ;
up:attribution _:520453 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:520484 a rdf:Statement ;
up:attribution _:520454 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:520485 a rdf:Statement ;
up:attribution _:520455 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:520486 a rdf:Statement ;
up:attribution _:520456 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1003 .
_:520487 a rdf:Statement ;
up:attribution _:520457 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:997 .
_:520488 a rdf:Statement ;
up:attribution _:520458 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:444 .
_:520489 a rdf:Statement ;
up:attribution _:520459 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:443 .
_:520490 a rdf:Statement ;
up:attribution _:520460 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:520491 a rdf:Statement ;
up:attribution _:520461 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:594 .
_:520492 a rdf:Statement ;
up:attribution _:520462 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1208 .
_:520493 a rdf:Statement ;
up:attribution _:520463 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:520494 a rdf:Statement ;
up:attribution _:520464 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:520495 a rdf:Statement ;
up:attribution _:520465 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
_:520496 a rdf:Statement ;
up:attribution _:520466 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008444 .
_:520497 a rdf:Statement ;
up:attribution _:520467 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006655 .
_:520498 a rdf:Statement ;
up:attribution _:520468 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005886 .
_:520499 a rdf:Statement ;
up:source unirule:MF_01437 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:520500 a rdf:Statement ;
up:attribution _:520469 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:520501 a rdf:Statement ;
up:source unirule:MF_01437 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:520502 a rdf:Statement ;
up:attribution _:520470 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:520503 a rdf:Statement ;
up:source unirule:MF_01437 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:520504 a rdf:Statement ;
up:attribution _:520471 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:520505 a rdf:Statement ;
up:source unirule:MF_01437 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:520506 a rdf:Statement ;
up:attribution _:520472 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:520507 a rdf:Statement ;
up:source unirule:MF_01437 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:520508 a rdf:Statement ;
up:attribution _:520473 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:520509 a rdf:Statement ;
up:source unirule:MF_01437 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
_:520510 a rdf:Statement ;
up:attribution _:520474 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
_:520511 a rdf:Statement ;
up:source unirule:MF_01437 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:520512 a rdf:Statement ;
up:attribution _:520475 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:520513 a rdf:Statement ;
up:source unirule:MF_01437 ;
rdf:subject ?pfs52 ;
rdf:predicate up:annotation ;
rdf:object ?annotation53 .
_:520514 a rdf:Statement ;
up:attribution _:520476 ;
rdf:subject ?pfs52 ;
rdf:predicate up:annotation ;
rdf:object ?annotation53 .
_:520515 a rdf:Statement ;
up:source unirule:MF_01437 ;
rdf:subject ?pfs58 ;
rdf:predicate up:annotation ;
rdf:object ?annotation59 .
_:520516 a rdf:Statement ;
up:attribution _:520477 ;
rdf:subject ?pfs58 ;
rdf:predicate up:annotation ;
rdf:object ?annotation59 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01437
#Rule MF_01437 Created by:? on:2006-05-15 Modified by:Catherine Rivoire on:2025-03-27
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01437 .
?thisOrganism rdfs:subClassOf+ taxon:91347 .
BIND(URI(CONCAT(STR(?this), '#MF_01437a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01437a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01437a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01437a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01437a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_01437a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01437a9')) AS ?annotation9) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch68 faldo:location ?templateMotifSequenceMatchRegionP0ABF869 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ABF871 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0ABF8MF_0143764 .
?templateMotifSequenceMatchRegionP0ABF869 faldo:begin ?templateMotifSequenceMatchBeginP0ABF870 .
?templateMotifSequenceMatchBeginP0ABF870 faldo:position ?templateMotifSequenceMatchBeginPositionP0ABF865 ;
faldo:reference isoform:P0ABF8-1 .
?templateMotifSequenceProfileAlignmentOperationP0ABF871 edam:has_input signature:MF_01437 ;
rdf:type edam:operation_0300 .
?targetMotifMatch72 faldo:location ?targetMotifMatchRegionMatch73 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0143775 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0ABF8MF_0143766 .
?targetMotifMatchRegionMatch73 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0143774 .
?targetMotifMatchRegionMatchBeginMF_0143774 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0143767 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0143775 edam:has_input signature:MF_01437 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABF8MF_0143764, 1, (STRLEN(?templateMotifCigarP0ABF8MF_0143764) - STRLEN(REPLACE(?templateMotifCigarP0ABF8MF_0143764, CONCAT('^(?:-*[^-]){', STR(((1 - ?templateMotifSequenceMatchBeginPositionP0ABF865) + 1)), '}'), '')))), '[a-z]', '')) AS ?step176) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABF8MF_0143766, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_0143766) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_0143766, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABF8MF_0143766, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_0143766) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_0143766, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), '')))), '[^-]', ''))) AS ?step277) .
BIND(((?step277 + ?targetMotifMatchRegionMatchBeginPositionMF_0143767) - 1) AS ?thisPositionOn14) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABF8MF_0143764, 1, (STRLEN(?templateMotifCigarP0ABF8MF_0143764) - STRLEN(REPLACE(?templateMotifCigarP0ABF8MF_0143764, CONCAT('^(?:-*[^-]){', STR(((12 - ?templateMotifSequenceMatchBeginPositionP0ABF865) + 1)), '}'), '')))), '[a-z]', '')) AS ?step178) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABF8MF_0143766, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_0143766) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_0143766, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABF8MF_0143766, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_0143766) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_0143766, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step178), '}'), '')))), '[^-]', ''))) AS ?step279) .
BIND(((?step279 + ?targetMotifMatchRegionMatchBeginPositionMF_0143767) - 1) AS ?thisPositionOn15) .
BIND(?this AS ?pfs1t80) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfsb12) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfse13) .
FILTER ((BOUND(?thisPositionOn14) && BOUND(?thisPositionOn15))) .
BIND(URI(CONCAT(STR(?this), '#MF_01437a11')) AS ?annotation11) .
BIND(?this AS ?pfs10) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch85 faldo:location ?templateMotifSequenceMatchRegionP0ABF886 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ABF888 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0ABF8MF_0143781 .
?templateMotifSequenceMatchRegionP0ABF886 faldo:begin ?templateMotifSequenceMatchBeginP0ABF887 .
?templateMotifSequenceMatchBeginP0ABF887 faldo:position ?templateMotifSequenceMatchBeginPositionP0ABF882 ;
faldo:reference isoform:P0ABF8-1 .
?templateMotifSequenceProfileAlignmentOperationP0ABF888 edam:has_input signature:MF_01437 ;
rdf:type edam:operation_0300 .
?targetMotifMatch89 faldo:location ?targetMotifMatchRegionMatch90 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0143792 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0ABF8MF_0143783 .
?targetMotifMatchRegionMatch90 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0143791 .
?targetMotifMatchRegionMatchBeginMF_0143791 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0143784 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0143792 edam:has_input signature:MF_01437 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABF8MF_0143781, 1, (STRLEN(?templateMotifCigarP0ABF8MF_0143781) - STRLEN(REPLACE(?templateMotifCigarP0ABF8MF_0143781, CONCAT('^(?:-*[^-]){', STR(((13 - ?templateMotifSequenceMatchBeginPositionP0ABF882) + 1)), '}'), '')))), '[a-z]', '')) AS ?step193) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABF8MF_0143783, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_0143783) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_0143783, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABF8MF_0143783, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_0143783) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_0143783, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), '')))), '[^-]', ''))) AS ?step294) .
BIND(((?step294 + ?targetMotifMatchRegionMatchBeginPositionMF_0143784) - 1) AS ?thisPositionOn20) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABF8MF_0143781, 1, (STRLEN(?templateMotifCigarP0ABF8MF_0143781) - STRLEN(REPLACE(?templateMotifCigarP0ABF8MF_0143781, CONCAT('^(?:-*[^-]){', STR(((37 - ?templateMotifSequenceMatchBeginPositionP0ABF882) + 1)), '}'), '')))), '[a-z]', '')) AS ?step195) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABF8MF_0143783, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_0143783) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_0143783, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABF8MF_0143783, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_0143783) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_0143783, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), '')))), '[^-]', ''))) AS ?step296) .
BIND(((?step296 + ?targetMotifMatchRegionMatchBeginPositionMF_0143784) - 1) AS ?thisPositionOn21) .
BIND(?this AS ?pfs1t97) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb18) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse19) .
FILTER ((BOUND(?thisPositionOn20) && BOUND(?thisPositionOn21))) .
BIND(URI(CONCAT(STR(?this), '#MF_01437a17')) AS ?annotation17) .
BIND(?this AS ?pfs16) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch102 faldo:location ?templateMotifSequenceMatchRegionP0ABF8103 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ABF8105 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0ABF8MF_0143798 .
?templateMotifSequenceMatchRegionP0ABF8103 faldo:begin ?templateMotifSequenceMatchBeginP0ABF8104 .
?templateMotifSequenceMatchBeginP0ABF8104 faldo:position ?templateMotifSequenceMatchBeginPositionP0ABF899 ;
faldo:reference isoform:P0ABF8-1 .
?templateMotifSequenceProfileAlignmentOperationP0ABF8105 edam:has_input signature:MF_01437 ;
rdf:type edam:operation_0300 .
?targetMotifMatch106 faldo:location ?targetMotifMatchRegionMatch107 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01437109 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0ABF8MF_01437100 .
?targetMotifMatchRegionMatch107 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01437108 .
?targetMotifMatchRegionMatchBeginMF_01437108 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01437101 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01437109 edam:has_input signature:MF_01437 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABF8MF_0143798, 1, (STRLEN(?templateMotifCigarP0ABF8MF_0143798) - STRLEN(REPLACE(?templateMotifCigarP0ABF8MF_0143798, CONCAT('^(?:-*[^-]){', STR(((38 - ?templateMotifSequenceMatchBeginPositionP0ABF899) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1110) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437100, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437100) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437100, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437100) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), '')))), '[^-]', ''))) AS ?step2111) .
BIND(((?step2111 + ?targetMotifMatchRegionMatchBeginPositionMF_01437101) - 1) AS ?thisPositionOn26) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABF8MF_0143798, 1, (STRLEN(?templateMotifCigarP0ABF8MF_0143798) - STRLEN(REPLACE(?templateMotifCigarP0ABF8MF_0143798, CONCAT('^(?:-*[^-]){', STR(((60 - ?templateMotifSequenceMatchBeginPositionP0ABF899) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1112) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437100, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437100) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437100, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437100) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), '')))), '[^-]', ''))) AS ?step2113) .
BIND(((?step2113 + ?targetMotifMatchRegionMatchBeginPositionMF_01437101) - 1) AS ?thisPositionOn27) .
BIND(?this AS ?pfs1t114) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb24) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse25) .
FILTER ((BOUND(?thisPositionOn26) && BOUND(?thisPositionOn27))) .
BIND(URI(CONCAT(STR(?this), '#MF_01437a23')) AS ?annotation23) .
BIND(?this AS ?pfs22) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch119 faldo:location ?templateMotifSequenceMatchRegionP0ABF8120 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ABF8122 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0ABF8MF_01437115 .
?templateMotifSequenceMatchRegionP0ABF8120 faldo:begin ?templateMotifSequenceMatchBeginP0ABF8121 .
?templateMotifSequenceMatchBeginP0ABF8121 faldo:position ?templateMotifSequenceMatchBeginPositionP0ABF8116 ;
faldo:reference isoform:P0ABF8-1 .
?templateMotifSequenceProfileAlignmentOperationP0ABF8122 edam:has_input signature:MF_01437 ;
rdf:type edam:operation_0300 .
?targetMotifMatch123 faldo:location ?targetMotifMatchRegionMatch124 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01437126 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0ABF8MF_01437117 .
?targetMotifMatchRegionMatch124 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01437125 .
?targetMotifMatchRegionMatchBeginMF_01437125 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01437118 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01437126 edam:has_input signature:MF_01437 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABF8MF_01437115, 1, (STRLEN(?templateMotifCigarP0ABF8MF_01437115) - STRLEN(REPLACE(?templateMotifCigarP0ABF8MF_01437115, CONCAT('^(?:-*[^-]){', STR(((61 - ?templateMotifSequenceMatchBeginPositionP0ABF8116) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1127) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437117, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437117) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437117, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437117) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), '')))), '[^-]', ''))) AS ?step2128) .
BIND(((?step2128 + ?targetMotifMatchRegionMatchBeginPositionMF_01437118) - 1) AS ?thisPositionOn32) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABF8MF_01437115, 1, (STRLEN(?templateMotifCigarP0ABF8MF_01437115) - STRLEN(REPLACE(?templateMotifCigarP0ABF8MF_01437115, CONCAT('^(?:-*[^-]){', STR(((81 - ?templateMotifSequenceMatchBeginPositionP0ABF8116) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1129) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437117, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437117) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437117, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437117) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), '')))), '[^-]', ''))) AS ?step2130) .
BIND(((?step2130 + ?targetMotifMatchRegionMatchBeginPositionMF_01437118) - 1) AS ?thisPositionOn33) .
BIND(?this AS ?pfs1t131) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb30) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse31) .
FILTER ((BOUND(?thisPositionOn32) && BOUND(?thisPositionOn33))) .
BIND(URI(CONCAT(STR(?this), '#MF_01437a29')) AS ?annotation29) .
BIND(?this AS ?pfs28) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch136 faldo:location ?templateMotifSequenceMatchRegionP0ABF8137 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ABF8139 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0ABF8MF_01437132 .
?templateMotifSequenceMatchRegionP0ABF8137 faldo:begin ?templateMotifSequenceMatchBeginP0ABF8138 .
?templateMotifSequenceMatchBeginP0ABF8138 faldo:position ?templateMotifSequenceMatchBeginPositionP0ABF8133 ;
faldo:reference isoform:P0ABF8-1 .
?templateMotifSequenceProfileAlignmentOperationP0ABF8139 edam:has_input signature:MF_01437 ;
rdf:type edam:operation_0300 .
?targetMotifMatch140 faldo:location ?targetMotifMatchRegionMatch141 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01437143 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0ABF8MF_01437134 .
?targetMotifMatchRegionMatch141 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01437142 .
?targetMotifMatchRegionMatchBeginMF_01437142 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01437135 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01437143 edam:has_input signature:MF_01437 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABF8MF_01437132, 1, (STRLEN(?templateMotifCigarP0ABF8MF_01437132) - STRLEN(REPLACE(?templateMotifCigarP0ABF8MF_01437132, CONCAT('^(?:-*[^-]){', STR(((82 - ?templateMotifSequenceMatchBeginPositionP0ABF8133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1144) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437134, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437134) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437134, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437134) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), '')))), '[^-]', ''))) AS ?step2145) .
BIND(((?step2145 + ?targetMotifMatchRegionMatchBeginPositionMF_01437135) - 1) AS ?thisPositionOn38) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABF8MF_01437132, 1, (STRLEN(?templateMotifCigarP0ABF8MF_01437132) - STRLEN(REPLACE(?templateMotifCigarP0ABF8MF_01437132, CONCAT('^(?:-*[^-]){', STR(((86 - ?templateMotifSequenceMatchBeginPositionP0ABF8133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437134, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437134) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437134, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437134) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) .
BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_01437135) - 1) AS ?thisPositionOn39) .
BIND(?this AS ?pfs1t148) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb36) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse37) .
FILTER ((BOUND(?thisPositionOn38) && BOUND(?thisPositionOn39))) .
BIND(URI(CONCAT(STR(?this), '#MF_01437a35')) AS ?annotation35) .
BIND(?this AS ?pfs34) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch153 faldo:location ?templateMotifSequenceMatchRegionP0ABF8154 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ABF8156 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0ABF8MF_01437149 .
?templateMotifSequenceMatchRegionP0ABF8154 faldo:begin ?templateMotifSequenceMatchBeginP0ABF8155 .
?templateMotifSequenceMatchBeginP0ABF8155 faldo:position ?templateMotifSequenceMatchBeginPositionP0ABF8150 ;
faldo:reference isoform:P0ABF8-1 .
?templateMotifSequenceProfileAlignmentOperationP0ABF8156 edam:has_input signature:MF_01437 ;
rdf:type edam:operation_0300 .
?targetMotifMatch157 faldo:location ?targetMotifMatchRegionMatch158 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01437160 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0ABF8MF_01437151 .
?targetMotifMatchRegionMatch158 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01437159 .
?targetMotifMatchRegionMatchBeginMF_01437159 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01437152 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01437160 edam:has_input signature:MF_01437 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABF8MF_01437149, 1, (STRLEN(?templateMotifCigarP0ABF8MF_01437149) - STRLEN(REPLACE(?templateMotifCigarP0ABF8MF_01437149, CONCAT('^(?:-*[^-]){', STR(((87 - ?templateMotifSequenceMatchBeginPositionP0ABF8150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437151, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437151) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437151, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437151) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) .
BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_01437152) - 1) AS ?thisPositionOn44) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABF8MF_01437149, 1, (STRLEN(?templateMotifCigarP0ABF8MF_01437149) - STRLEN(REPLACE(?templateMotifCigarP0ABF8MF_01437149, CONCAT('^(?:-*[^-]){', STR(((107 - ?templateMotifSequenceMatchBeginPositionP0ABF8150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1163) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437151, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437151) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437151, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437151) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), '')))), '[^-]', ''))) AS ?step2164) .
BIND(((?step2164 + ?targetMotifMatchRegionMatchBeginPositionMF_01437152) - 1) AS ?thisPositionOn45) .
BIND(?this AS ?pfs1t165) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb42) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse43) .
FILTER ((BOUND(?thisPositionOn44) && BOUND(?thisPositionOn45))) .
BIND(URI(CONCAT(STR(?this), '#MF_01437a41')) AS ?annotation41) .
BIND(?this AS ?pfs40) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch170 faldo:location ?templateMotifSequenceMatchRegionP0ABF8171 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ABF8173 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0ABF8MF_01437166 .
?templateMotifSequenceMatchRegionP0ABF8171 faldo:begin ?templateMotifSequenceMatchBeginP0ABF8172 .
?templateMotifSequenceMatchBeginP0ABF8172 faldo:position ?templateMotifSequenceMatchBeginPositionP0ABF8167 ;
faldo:reference isoform:P0ABF8-1 .
?templateMotifSequenceProfileAlignmentOperationP0ABF8173 edam:has_input signature:MF_01437 ;
rdf:type edam:operation_0300 .
?targetMotifMatch174 faldo:location ?targetMotifMatchRegionMatch175 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01437177 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0ABF8MF_01437168 .
?targetMotifMatchRegionMatch175 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01437176 .
?targetMotifMatchRegionMatchBeginMF_01437176 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01437169 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01437177 edam:has_input signature:MF_01437 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABF8MF_01437166, 1, (STRLEN(?templateMotifCigarP0ABF8MF_01437166) - STRLEN(REPLACE(?templateMotifCigarP0ABF8MF_01437166, CONCAT('^(?:-*[^-]){', STR(((108 - ?templateMotifSequenceMatchBeginPositionP0ABF8167) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1178) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437168, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437168) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437168, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437168) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), '')))), '[^-]', ''))) AS ?step2179) .
BIND(((?step2179 + ?targetMotifMatchRegionMatchBeginPositionMF_01437169) - 1) AS ?thisPositionOn50) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABF8MF_01437166, 1, (STRLEN(?templateMotifCigarP0ABF8MF_01437166) - STRLEN(REPLACE(?templateMotifCigarP0ABF8MF_01437166, CONCAT('^(?:-*[^-]){', STR(((145 - ?templateMotifSequenceMatchBeginPositionP0ABF8167) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1180) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437168, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437168) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437168, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437168) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), '')))), '[^-]', ''))) AS ?step2181) .
BIND(((?step2181 + ?targetMotifMatchRegionMatchBeginPositionMF_01437169) - 1) AS ?thisPositionOn51) .
BIND(?this AS ?pfs1t182) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfsb48) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfse49) .
FILTER ((BOUND(?thisPositionOn50) && BOUND(?thisPositionOn51))) .
BIND(URI(CONCAT(STR(?this), '#MF_01437a47')) AS ?annotation47) .
BIND(?this AS ?pfs46) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch187 faldo:location ?templateMotifSequenceMatchRegionP0ABF8188 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ABF8190 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0ABF8MF_01437183 .
?templateMotifSequenceMatchRegionP0ABF8188 faldo:begin ?templateMotifSequenceMatchBeginP0ABF8189 .
?templateMotifSequenceMatchBeginP0ABF8189 faldo:position ?templateMotifSequenceMatchBeginPositionP0ABF8184 ;
faldo:reference isoform:P0ABF8-1 .
?templateMotifSequenceProfileAlignmentOperationP0ABF8190 edam:has_input signature:MF_01437 ;
rdf:type edam:operation_0300 .
?targetMotifMatch191 faldo:location ?targetMotifMatchRegionMatch192 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01437194 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0ABF8MF_01437185 .
?targetMotifMatchRegionMatch192 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01437193 .
?targetMotifMatchRegionMatchBeginMF_01437193 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01437186 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01437194 edam:has_input signature:MF_01437 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABF8MF_01437183, 1, (STRLEN(?templateMotifCigarP0ABF8MF_01437183) - STRLEN(REPLACE(?templateMotifCigarP0ABF8MF_01437183, CONCAT('^(?:-*[^-]){', STR(((146 - ?templateMotifSequenceMatchBeginPositionP0ABF8184) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1195) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437185, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437185) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437185, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437185) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), '')))), '[^-]', ''))) AS ?step2196) .
BIND(((?step2196 + ?targetMotifMatchRegionMatchBeginPositionMF_01437186) - 1) AS ?thisPositionOn56) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABF8MF_01437183, 1, (STRLEN(?templateMotifCigarP0ABF8MF_01437183) - STRLEN(REPLACE(?templateMotifCigarP0ABF8MF_01437183, CONCAT('^(?:-*[^-]){', STR(((168 - ?templateMotifSequenceMatchBeginPositionP0ABF8184) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1197) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437185, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437185) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437185, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437185) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), '')))), '[^-]', ''))) AS ?step2198) .
BIND(((?step2198 + ?targetMotifMatchRegionMatchBeginPositionMF_01437186) - 1) AS ?thisPositionOn57) .
BIND(?this AS ?pfs1t199) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfsb54) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfse55) .
FILTER ((BOUND(?thisPositionOn56) && BOUND(?thisPositionOn57))) .
BIND(URI(CONCAT(STR(?this), '#MF_01437a53')) AS ?annotation53) .
BIND(?this AS ?pfs52) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch204 faldo:location ?templateMotifSequenceMatchRegionP0ABF8205 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ABF8207 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0ABF8MF_01437200 .
?templateMotifSequenceMatchRegionP0ABF8205 faldo:begin ?templateMotifSequenceMatchBeginP0ABF8206 .
?templateMotifSequenceMatchBeginP0ABF8206 faldo:position ?templateMotifSequenceMatchBeginPositionP0ABF8201 ;
faldo:reference isoform:P0ABF8-1 .
?templateMotifSequenceProfileAlignmentOperationP0ABF8207 edam:has_input signature:MF_01437 ;
rdf:type edam:operation_0300 .
?targetMotifMatch208 faldo:location ?targetMotifMatchRegionMatch209 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01437211 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0ABF8MF_01437202 .
?targetMotifMatchRegionMatch209 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01437210 .
?targetMotifMatchRegionMatchBeginMF_01437210 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01437203 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01437211 edam:has_input signature:MF_01437 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABF8MF_01437200, 1, (STRLEN(?templateMotifCigarP0ABF8MF_01437200) - STRLEN(REPLACE(?templateMotifCigarP0ABF8MF_01437200, CONCAT('^(?:-*[^-]){', STR(((169 - ?templateMotifSequenceMatchBeginPositionP0ABF8201) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1212) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437202, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437202) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437202, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437202) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), '')))), '[^-]', ''))) AS ?step2213) .
BIND(((?step2213 + ?targetMotifMatchRegionMatchBeginPositionMF_01437203) - 1) AS ?thisPositionOn62) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ABF8MF_01437200, 1, (STRLEN(?templateMotifCigarP0ABF8MF_01437200) - STRLEN(REPLACE(?templateMotifCigarP0ABF8MF_01437200, CONCAT('^(?:-*[^-]){', STR(((181 - ?templateMotifSequenceMatchBeginPositionP0ABF8201) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1214) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437202, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437202) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1214), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ABF8MF_01437202, 1, (STRLEN(?targetMotifMatchCigarP0ABF8MF_01437202) - STRLEN(REPLACE(?targetMotifMatchCigarP0ABF8MF_01437202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1214), '}'), '')))), '[^-]', ''))) AS ?step2215) .
BIND(((?step2215 + ?targetMotifMatchRegionMatchBeginPositionMF_01437203) - 1) AS ?thisPositionOn63) .
BIND(?this AS ?pfs1t216) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfsb60) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfse61) .
FILTER ((BOUND(?thisPositionOn62) && BOUND(?thisPositionOn63))) .
BIND(URI(CONCAT(STR(?this), '#MF_01437a59')) AS ?annotation59) .
BIND(?this AS ?pfs58) .
}
}
"xsd:string |