| http://purl.uniprot.org/unirules/MF_01636#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:595442 up:source unirule:MF_01636 .
_:595443 up:source unirule:MF_01636 .
_:595444 up:source unirule:MF_01636 .
_:595445 up:source unirule:MF_01636 .
_:595446 up:source unirule:MF_01636 .
_:595447 up:source unirule:MF_01636 .
_:595448 up:source unirule:MF_01636 .
_:595449 up:source unirule:MF_01636 .
_:595450 up:source unirule:MF_01636 .
_:595451 up:source unirule:MF_01636 .
_:595452 up:source unirule:MF_01636 .
_:595453 up:source unirule:MF_01636 .
_:595454 up:source unirule:MF_01636 .
_:595455 up:source unirule:MF_01636 .
_:595456 up:source unirule:MF_01636 .
_:595457 up:source unirule:MF_01636 .
_:595458 up:source unirule:MF_01636 .
_:595459 up:source unirule:MF_01636 .
_:595460 up:source unirule:MF_01636 .
_:595461 up:source unirule:MF_01636 .
_:595462 up:source unirule:MF_01636 .
_:595463 up:source unirule:MF_01636 .
_:595464 up:source unirule:MF_01636 .
_:595465 up:source unirule:MF_01636 .
_:595466 up:source unirule:MF_01636 .
_:595467 up:source unirule:MF_01636 .
_:595468 up:source unirule:MF_01636 .
_:595469 up:source unirule:MF_01636 .
_:595470 up:source unirule:MF_01636 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation6 ,
?annotation7 ,
?annotation8 ,
?annotation9 ,
?annotation10 ,
?annotation12 ;
up:classifiedWith GO:0005886 ,
GO:0006744 ,
GO:0008694 ,
keyword:1003 ,
keyword:210 ,
keyword:285 ,
keyword:288 ,
keyword:456 ,
keyword:464 ,
keyword:472 ,
keyword:479 ,
keyword:831 ;
up:recommendedName ?name0 .
?name0 up:ecName '4.1.1.98' ;
up:fullName '3-octaprenyl-4-hydroxybenzoate carboxy-lyase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Polyprenyl p-hydroxybenzoate decarboxylase' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'ubiD' .
?annotation3 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the decarboxylation of 3-octaprenyl-4-hydroxy benzoate to 2-octaprenylphenol, an intermediate step in ubiquinone biosynthesis.' .
?annotation4 up:activity ?activity5 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity5 up:catalyticActivity ;
up:enzymeClass .
?annotation6 up:cofactor chebi:87746 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 prenylated FMN per subunit.' .
?annotation7 up:cofactor chebi:29035 ;
rdf:type up:Cofactor_Annotation .
?annotation8 a up:Pathway_Annotation ;
rdfs:comment 'Cofactor biosynthesis; ubiquinone biosynthesis.' .
?annotation9 a up:Subunit_Annotation ;
rdfs:comment 'Homohexamer.' .
?annotation10 a up:Subcellular_Location_Annotation .
?annotation10li11 up:cellularComponent .
?annotation12 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the UbiD family.' .
?pfs13 up:annotation ?annotation14 .
?annotation14 faldo:begin ?pfsb15 ;
faldo:end ?pfse16 ;
up:ligand ?ligand17 ;
rdf:type up:Binding_Site_Annotation .
?pfsb15 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse16 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?ligand17 rdfs:subClassOf chebi:87746 .
?pfs20 up:annotation ?annotation21 .
?annotation21 faldo:begin ?pfsb22 ;
faldo:end ?pfse23 ;
up:ligand ?ligand24 ;
rdf:type up:Binding_Site_Annotation .
?pfsb22 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfse23 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?ligand24 rdfs:subClassOf chebi:87746 .
?pfs27 up:annotation ?annotation28 .
?annotation28 faldo:begin ?pfsb29 ;
faldo:end ?pfse30 ;
up:ligand ?ligand31 ;
rdf:type up:Binding_Site_Annotation .
?pfsb29 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?pfse30 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
?ligand31 rdfs:subClassOf chebi:87746 .
?pfs34 up:annotation ?annotation35 .
?annotation35 faldo:begin ?pfsb36 ;
faldo:end ?pfse37 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton donor' .
?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 ;
up:ligand ?ligand44 ;
rdf:type up:Binding_Site_Annotation .
?pfsb42 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
?pfse43 faldo:position ?thisPositionOn46 ;
rdf:type faldo:ExactPosition .
?ligand44 rdfs:subClassOf chebi:29035 .
?pfs47 up:annotation ?annotation48 .
?annotation48 faldo:begin ?pfsb49 ;
faldo:end ?pfse50 ;
up:ligand ?ligand51 ;
rdf:type up:Binding_Site_Annotation .
?pfsb49 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?pfse50 faldo:position ?thisPositionOn53 ;
rdf:type faldo:ExactPosition .
?ligand51 rdfs:subClassOf chebi:29035 .
_:595471 a rdf:Statement ;
up:attribution _:595442 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:595472 a rdf:Statement ;
up:attribution _:595443 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:595473 a rdf:Statement ;
up:attribution _:595444 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:595474 a rdf:Statement ;
up:attribution _:595445 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:595475 a rdf:Statement ;
up:attribution _:595446 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:595476 a rdf:Statement ;
up:attribution _:595447 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:595477 a rdf:Statement ;
up:attribution _:595448 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:595478 a rdf:Statement ;
up:attribution _:595449 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:595479 a rdf:Statement ;
up:attribution _:595450 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:595480 a rdf:Statement ;
up:attribution _:595451 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:595481 a rdf:Statement ;
up:attribution _:595452 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:595482 a rdf:Statement ;
up:attribution _:595453 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:210 .
_:595483 a rdf:Statement ;
up:attribution _:595454 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:456 .
_:595484 a rdf:Statement ;
up:attribution _:595455 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:464 .
_:595485 a rdf:Statement ;
up:attribution _:595456 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:595486 a rdf:Statement ;
up:attribution _:595457 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:595487 a rdf:Statement ;
up:attribution _:595458 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1003 .
_:595488 a rdf:Statement ;
up:attribution _:595459 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:831 .
_:595489 a rdf:Statement ;
up:attribution _:595460 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:285 .
_:595490 a rdf:Statement ;
up:attribution _:595461 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:288 .
_:595491 a rdf:Statement ;
up:attribution _:595462 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008694 .
_:595492 a rdf:Statement ;
up:attribution _:595463 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006744 .
_:595493 a rdf:Statement ;
up:attribution _:595464 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005886 .
_:595494 a rdf:Statement ;
up:source unirule:MF_01636 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:595495 a rdf:Statement ;
up:attribution _:595465 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:595496 a rdf:Statement ;
up:source unirule:MF_01636 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:595497 a rdf:Statement ;
up:attribution _:595466 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:595498 a rdf:Statement ;
up:source unirule:MF_01636 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:595499 a rdf:Statement ;
up:attribution _:595467 ;
rdf:subject ?pfs27 ;
rdf:predicate up:annotation ;
rdf:object ?annotation28 .
_:595500 a rdf:Statement ;
up:source unirule:MF_01636 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:595501 a rdf:Statement ;
up:attribution _:595468 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:595502 a rdf:Statement ;
up:source unirule:MF_01636 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
_:595503 a rdf:Statement ;
up:attribution _:595469 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
_:595504 a rdf:Statement ;
up:source unirule:MF_01636 ;
rdf:subject ?pfs47 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
_:595505 a rdf:Statement ;
up:attribution _:595470 ;
rdf:subject ?pfs47 ;
rdf:predicate up:annotation ;
rdf:object ?annotation48 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01636
#Rule MF_01636 Created by:? on:2006-11-15 Modified by:Catherine Rivoire on:2025-09-18
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01636 .
?thisOrganism rdfs:subClassOf+ taxon:1224 .
BIND(URI(CONCAT(STR(?this), '#MF_01636a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01636a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01636a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01636a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01636a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_01636a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01636a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_01636a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_01636a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_01636a12')) AS ?annotation12) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch58 faldo:location ?templateMotifSequenceMatchRegionP0AAB459 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AAB461 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AAB4MF_0163654 .
?templateMotifSequenceMatchRegionP0AAB459 faldo:begin ?templateMotifSequenceMatchBeginP0AAB460 .
?templateMotifSequenceMatchBeginP0AAB460 faldo:position ?templateMotifSequenceMatchBeginPositionP0AAB455 ;
faldo:reference isoform:P0AAB4-1 .
?templateMotifSequenceProfileAlignmentOperationP0AAB461 edam:has_input signature:MF_01636 ;
rdf:type edam:operation_0300 .
?targetMotifMatch62 faldo:location ?targetMotifMatchRegionMatch63 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0163665 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AAB4MF_0163656 .
?targetMotifMatchRegionMatch63 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0163664 .
?targetMotifMatchRegionMatchBeginMF_0163664 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0163657 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0163665 edam:has_input signature:MF_01636 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AAB4MF_0163654, 1, (STRLEN(?templateMotifCigarP0AAB4MF_0163654) - STRLEN(REPLACE(?templateMotifCigarP0AAB4MF_0163654, CONCAT('^(?:-*[^-]){', STR(((178 - ?templateMotifSequenceMatchBeginPositionP0AAB455) + 1)), '}'), '')))), '[a-z]', '')) AS ?step166) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AAB4MF_0163656, 1, (STRLEN(?targetMotifMatchCigarP0AAB4MF_0163656) - STRLEN(REPLACE(?targetMotifMatchCigarP0AAB4MF_0163656, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AAB4MF_0163656, 1, (STRLEN(?targetMotifMatchCigarP0AAB4MF_0163656) - STRLEN(REPLACE(?targetMotifMatchCigarP0AAB4MF_0163656, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step166), '}'), '')))), '[^-]', ''))) AS ?step267) .
BIND(((?step267 + ?targetMotifMatchRegionMatchBeginPositionMF_0163657) - 1) AS ?thisPositionOn18) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AAB4MF_0163654, 1, (STRLEN(?templateMotifCigarP0AAB4MF_0163654) - STRLEN(REPLACE(?templateMotifCigarP0AAB4MF_0163654, CONCAT('^(?:-*[^-]){', STR(((180 - ?templateMotifSequenceMatchBeginPositionP0AAB455) + 1)), '}'), '')))), '[a-z]', '')) AS ?step168) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AAB4MF_0163656, 1, (STRLEN(?targetMotifMatchCigarP0AAB4MF_0163656) - STRLEN(REPLACE(?targetMotifMatchCigarP0AAB4MF_0163656, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step168), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AAB4MF_0163656, 1, (STRLEN(?targetMotifMatchCigarP0AAB4MF_0163656) - STRLEN(REPLACE(?targetMotifMatchCigarP0AAB4MF_0163656, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step168), '}'), '')))), '[^-]', ''))) AS ?step269) .
BIND(((?step269 + ?targetMotifMatchRegionMatchBeginPositionMF_0163657) - 1) AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t70) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) .
FILTER (REGEX('[IV]YR', SUBSTR(?thisSequenceValue, ?thisPositionOn18, (?thisPositionOn19 - ?thisPositionOn18)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01636a14')) AS ?annotation14) .
BIND(?this AS ?pfs13) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch75 faldo:location ?templateMotifSequenceMatchRegionP0AAB476 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AAB478 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AAB4MF_0163671 .
?templateMotifSequenceMatchRegionP0AAB476 faldo:begin ?templateMotifSequenceMatchBeginP0AAB477 .
?templateMotifSequenceMatchBeginP0AAB477 faldo:position ?templateMotifSequenceMatchBeginPositionP0AAB472 ;
faldo:reference isoform:P0AAB4-1 .
?templateMotifSequenceProfileAlignmentOperationP0AAB478 edam:has_input signature:MF_01636 ;
rdf:type edam:operation_0300 .
?targetMotifMatch79 faldo:location ?targetMotifMatchRegionMatch80 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0163682 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AAB4MF_0163673 .
?targetMotifMatchRegionMatch80 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0163681 .
?targetMotifMatchRegionMatchBeginMF_0163681 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0163674 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0163682 edam:has_input signature:MF_01636 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AAB4MF_0163671, 1, (STRLEN(?templateMotifCigarP0AAB4MF_0163671) - STRLEN(REPLACE(?templateMotifCigarP0AAB4MF_0163671, CONCAT('^(?:-*[^-]){', STR(((192 - ?templateMotifSequenceMatchBeginPositionP0AAB472) + 1)), '}'), '')))), '[a-z]', '')) AS ?step183) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AAB4MF_0163673, 1, (STRLEN(?targetMotifMatchCigarP0AAB4MF_0163673) - STRLEN(REPLACE(?targetMotifMatchCigarP0AAB4MF_0163673, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AAB4MF_0163673, 1, (STRLEN(?targetMotifMatchCigarP0AAB4MF_0163673) - STRLEN(REPLACE(?targetMotifMatchCigarP0AAB4MF_0163673, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step183), '}'), '')))), '[^-]', ''))) AS ?step284) .
BIND(((?step284 + ?targetMotifMatchRegionMatchBeginPositionMF_0163674) - 1) AS ?thisPositionOn25) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AAB4MF_0163671, 1, (STRLEN(?templateMotifCigarP0AAB4MF_0163671) - STRLEN(REPLACE(?templateMotifCigarP0AAB4MF_0163671, CONCAT('^(?:-*[^-]){', STR(((194 - ?templateMotifSequenceMatchBeginPositionP0AAB472) + 1)), '}'), '')))), '[a-z]', '')) AS ?step185) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AAB4MF_0163673, 1, (STRLEN(?targetMotifMatchCigarP0AAB4MF_0163673) - STRLEN(REPLACE(?targetMotifMatchCigarP0AAB4MF_0163673, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AAB4MF_0163673, 1, (STRLEN(?targetMotifMatchCigarP0AAB4MF_0163673) - STRLEN(REPLACE(?targetMotifMatchCigarP0AAB4MF_0163673, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), '')))), '[^-]', ''))) AS ?step286) .
BIND(((?step286 + ?targetMotifMatchRegionMatchBeginPositionMF_0163674) - 1) AS ?thisPositionOn26) .
BIND(?this AS ?pfs1t87) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb22) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse23) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn25, (?thisPositionOn26 - ?thisPositionOn25)) = 'RWL')) .
BIND(URI(CONCAT(STR(?this), '#MF_01636a21')) AS ?annotation21) .
BIND(?this AS ?pfs20) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch92 faldo:location ?templateMotifSequenceMatchRegionP0AAB493 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AAB495 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AAB4MF_0163688 .
?templateMotifSequenceMatchRegionP0AAB493 faldo:begin ?templateMotifSequenceMatchBeginP0AAB494 .
?templateMotifSequenceMatchBeginP0AAB494 faldo:position ?templateMotifSequenceMatchBeginPositionP0AAB489 ;
faldo:reference isoform:P0AAB4-1 .
?templateMotifSequenceProfileAlignmentOperationP0AAB495 edam:has_input signature:MF_01636 ;
rdf:type edam:operation_0300 .
?targetMotifMatch96 faldo:location ?targetMotifMatchRegionMatch97 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0163699 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AAB4MF_0163690 .
?targetMotifMatchRegionMatch97 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0163698 .
?targetMotifMatchRegionMatchBeginMF_0163698 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0163691 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0163699 edam:has_input signature:MF_01636 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AAB4MF_0163688, 1, (STRLEN(?templateMotifCigarP0AAB4MF_0163688) - STRLEN(REPLACE(?templateMotifCigarP0AAB4MF_0163688, CONCAT('^(?:-*[^-]){', STR(((197 - ?templateMotifSequenceMatchBeginPositionP0AAB489) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1100) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AAB4MF_0163690, 1, (STRLEN(?targetMotifMatchCigarP0AAB4MF_0163690) - STRLEN(REPLACE(?targetMotifMatchCigarP0AAB4MF_0163690, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AAB4MF_0163690, 1, (STRLEN(?targetMotifMatchCigarP0AAB4MF_0163690) - STRLEN(REPLACE(?targetMotifMatchCigarP0AAB4MF_0163690, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), '')))), '[^-]', ''))) AS ?step2101) .
BIND(((?step2101 + ?targetMotifMatchRegionMatchBeginPositionMF_0163691) - 1) AS ?thisPositionOn32) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AAB4MF_0163688, 1, (STRLEN(?templateMotifCigarP0AAB4MF_0163688) - STRLEN(REPLACE(?templateMotifCigarP0AAB4MF_0163688, CONCAT('^(?:-*[^-]){', STR(((198 - ?templateMotifSequenceMatchBeginPositionP0AAB489) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1102) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AAB4MF_0163690, 1, (STRLEN(?targetMotifMatchCigarP0AAB4MF_0163690) - STRLEN(REPLACE(?targetMotifMatchCigarP0AAB4MF_0163690, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AAB4MF_0163690, 1, (STRLEN(?targetMotifMatchCigarP0AAB4MF_0163690) - STRLEN(REPLACE(?targetMotifMatchCigarP0AAB4MF_0163690, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), '')))), '[^-]', ''))) AS ?step2103) .
BIND(((?step2103 + ?targetMotifMatchRegionMatchBeginPositionMF_0163691) - 1) AS ?thisPositionOn33) .
BIND(?this AS ?pfs1t104) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb29) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse30) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn32, (?thisPositionOn33 - ?thisPositionOn32)) = 'RG')) .
BIND(URI(CONCAT(STR(?this), '#MF_01636a28')) AS ?annotation28) .
BIND(?this AS ?pfs27) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch109 faldo:location ?templateMotifSequenceMatchRegionP0AAB4110 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AAB4112 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AAB4MF_01636105 .
?templateMotifSequenceMatchRegionP0AAB4110 faldo:begin ?templateMotifSequenceMatchBeginP0AAB4111 .
?templateMotifSequenceMatchBeginP0AAB4111 faldo:position ?templateMotifSequenceMatchBeginPositionP0AAB4106 ;
faldo:reference isoform:P0AAB4-1 .
?templateMotifSequenceProfileAlignmentOperationP0AAB4112 edam:has_input signature:MF_01636 ;
rdf:type edam:operation_0300 .
?targetMotifMatch113 faldo:location ?targetMotifMatchRegionMatch114 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01636116 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AAB4MF_01636107 .
?targetMotifMatchRegionMatch114 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01636115 .
?targetMotifMatchRegionMatchBeginMF_01636115 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01636108 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01636116 edam:has_input signature:MF_01636 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AAB4MF_01636105, 1, (STRLEN(?templateMotifCigarP0AAB4MF_01636105) - STRLEN(REPLACE(?templateMotifCigarP0AAB4MF_01636105, CONCAT('^(?:-*[^-]){', STR(((290 - ?templateMotifSequenceMatchBeginPositionP0AAB4106) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1117) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AAB4MF_01636107, 1, (STRLEN(?targetMotifMatchCigarP0AAB4MF_01636107) - STRLEN(REPLACE(?targetMotifMatchCigarP0AAB4MF_01636107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AAB4MF_01636107, 1, (STRLEN(?targetMotifMatchCigarP0AAB4MF_01636107) - STRLEN(REPLACE(?targetMotifMatchCigarP0AAB4MF_01636107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), '')))), '[^-]', ''))) AS ?step2118) .
BIND(((?step2118 + ?targetMotifMatchRegionMatchBeginPositionMF_01636108) - 1) AS ?thisPositionOn38) .
BIND(?thisPositionOn38 AS ?thisPositionOn39) .
BIND(?this AS ?pfs1t119) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb36) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse37) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn38, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01636a35')) AS ?annotation35) .
BIND(?this AS ?pfs34) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch124 faldo:location ?templateMotifSequenceMatchRegionP0AAB4125 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AAB4127 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AAB4MF_01636120 .
?templateMotifSequenceMatchRegionP0AAB4125 faldo:begin ?templateMotifSequenceMatchBeginP0AAB4126 .
?templateMotifSequenceMatchBeginP0AAB4126 faldo:position ?templateMotifSequenceMatchBeginPositionP0AAB4121 ;
faldo:reference isoform:P0AAB4-1 .
?templateMotifSequenceProfileAlignmentOperationP0AAB4127 edam:has_input signature:MF_01636 ;
rdf:type edam:operation_0300 .
?targetMotifMatch128 faldo:location ?targetMotifMatchRegionMatch129 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01636131 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AAB4MF_01636122 .
?targetMotifMatchRegionMatch129 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01636130 .
?targetMotifMatchRegionMatchBeginMF_01636130 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01636123 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01636131 edam:has_input signature:MF_01636 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AAB4MF_01636120, 1, (STRLEN(?templateMotifCigarP0AAB4MF_01636120) - STRLEN(REPLACE(?templateMotifCigarP0AAB4MF_01636120, CONCAT('^(?:-*[^-]){', STR(((175 - ?templateMotifSequenceMatchBeginPositionP0AAB4121) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1132) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AAB4MF_01636122, 1, (STRLEN(?targetMotifMatchCigarP0AAB4MF_01636122) - STRLEN(REPLACE(?targetMotifMatchCigarP0AAB4MF_01636122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AAB4MF_01636122, 1, (STRLEN(?targetMotifMatchCigarP0AAB4MF_01636122) - STRLEN(REPLACE(?targetMotifMatchCigarP0AAB4MF_01636122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), '')))), '[^-]', ''))) AS ?step2133) .
BIND(((?step2133 + ?targetMotifMatchRegionMatchBeginPositionMF_01636123) - 1) AS ?thisPositionOn45) .
BIND(?thisPositionOn45 AS ?thisPositionOn46) .
BIND(?this AS ?pfs1t134) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb42) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse43) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn45, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_01636a41')) AS ?annotation41) .
BIND(?this AS ?pfs40) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch139 faldo:location ?templateMotifSequenceMatchRegionP0AAB4140 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AAB4142 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AAB4MF_01636135 .
?templateMotifSequenceMatchRegionP0AAB4140 faldo:begin ?templateMotifSequenceMatchBeginP0AAB4141 .
?templateMotifSequenceMatchBeginP0AAB4141 faldo:position ?templateMotifSequenceMatchBeginPositionP0AAB4136 ;
faldo:reference isoform:P0AAB4-1 .
?templateMotifSequenceProfileAlignmentOperationP0AAB4142 edam:has_input signature:MF_01636 ;
rdf:type edam:operation_0300 .
?targetMotifMatch143 faldo:location ?targetMotifMatchRegionMatch144 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01636146 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AAB4MF_01636137 .
?targetMotifMatchRegionMatch144 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01636145 .
?targetMotifMatchRegionMatchBeginMF_01636145 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01636138 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01636146 edam:has_input signature:MF_01636 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AAB4MF_01636135, 1, (STRLEN(?templateMotifCigarP0AAB4MF_01636135) - STRLEN(REPLACE(?templateMotifCigarP0AAB4MF_01636135, CONCAT('^(?:-*[^-]){', STR(((241 - ?templateMotifSequenceMatchBeginPositionP0AAB4136) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1147) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AAB4MF_01636137, 1, (STRLEN(?targetMotifMatchCigarP0AAB4MF_01636137) - STRLEN(REPLACE(?targetMotifMatchCigarP0AAB4MF_01636137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AAB4MF_01636137, 1, (STRLEN(?targetMotifMatchCigarP0AAB4MF_01636137) - STRLEN(REPLACE(?targetMotifMatchCigarP0AAB4MF_01636137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), '')))), '[^-]', ''))) AS ?step2148) .
BIND(((?step2148 + ?targetMotifMatchRegionMatchBeginPositionMF_01636138) - 1) AS ?thisPositionOn52) .
BIND(?thisPositionOn52 AS ?thisPositionOn53) .
BIND(?this AS ?pfs1t149) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb49) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse50) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn52, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_01636a48')) AS ?annotation48) .
BIND(?this AS ?pfs47) .
}
}
"xsd:string |