| http://purl.uniprot.org/unirules/MF_00504#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:200584 up:source unirule:MF_00504 .
_:200585 up:source unirule:MF_00504 .
_:200586 up:source unirule:MF_00504 .
_:200587 up:source unirule:MF_00504 .
_:200588 up:source unirule:MF_00504 .
_:200589 up:source unirule:MF_00504 .
_:200590 up:source unirule:MF_00504 .
_:200591 up:source unirule:MF_00504 .
_:200592 up:source unirule:MF_00504 .
_:200593 up:source unirule:MF_00504 .
_:200594 up:source unirule:MF_00504 .
_:200595 up:source unirule:MF_00504 .
_:200596 up:source unirule:MF_00504 .
_:200597 up:source unirule:MF_00504 .
_:200598 up:source unirule:MF_00504 .
_:200599 up:source unirule:MF_00504 .
_:200600 up:source unirule:MF_00504 .
_:200601 up:source unirule:MF_00504 .
_:200602 up:source unirule:MF_00504 .
_:200603 up:source unirule:MF_00504 .
_:200604 up:source unirule:MF_00504 .
_:200605 up:source unirule:MF_00504 .
_:200606 up:source unirule:MF_00504 .
_:200607 up:source unirule:MF_00504 .
_:200608 up:source unirule:MF_00504 .
_:200609 up:source unirule:MF_00504 .
_:200610 up:source unirule:MF_00504 .
_:200611 up:source unirule:MF_00504 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation6 ,
?annotation7 ,
?annotation8 ,
?annotation10 ;
up:classifiedWith GO:0004177 ,
GO:0005737 ,
GO:0006508 ,
GO:0030145 ,
keyword:31 ,
keyword:378 ,
keyword:464 ,
keyword:479 ,
keyword:645 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '3.4.11.23' ;
up:fullName 'Peptidase B' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Aminopeptidase B' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'pepB' .
?annotation3 a up:Function_Annotation ;
rdfs:comment 'Probably plays an important role in intracellular peptide degradation.' .
?annotation4 up:activity ?activity5 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity5 up:enzymeClass .
?annotation6 up:cofactor chebi:29035 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 2 manganese ions per subunit.' .
?annotation7 a up:Subunit_Annotation ;
rdfs:comment 'Homohexamer.' .
?annotation8 a up:Subcellular_Location_Annotation .
?annotation8li9 up:cellularComponent .
?annotation10 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the peptidase M17 family.' .
?pfs11 up:annotation ?annotation12 .
?annotation12 faldo:begin ?pfsb13 ;
faldo:end ?pfse14 ;
rdf:type up:Active_Site_Annotation .
?pfsb13 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?pfse14 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?pfs17 up:annotation ?annotation18 .
?annotation18 faldo:begin ?pfsb19 ;
faldo:end ?pfse20 ;
rdf:type up:Active_Site_Annotation .
?pfsb19 faldo:position ?thisPositionOn21 ;
rdf:type faldo:ExactPosition .
?pfse20 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?pfs23 up:annotation ?annotation24 .
?annotation24 faldo:begin ?pfsb25 ;
faldo:end ?pfse26 ;
up:ligand ?ligand27 ;
rdf:type up:Binding_Site_Annotation .
?pfsb25 faldo:position ?thisPositionOn28 ;
rdf:type faldo:ExactPosition .
?pfse26 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?ligand27 rdfs:subClassOf chebi:29035 .
?pfs30 up:annotation ?annotation31 .
?annotation31 faldo:begin ?pfsb32 ;
faldo:end ?pfse33 ;
up:ligand ?ligand34 ;
rdf:type up:Binding_Site_Annotation .
?pfsb32 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?pfse33 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?ligand34 rdfs:subClassOf chebi:29035 .
?pfs37 up:annotation ?annotation38 .
?annotation38 faldo:begin ?pfsb39 ;
faldo:end ?pfse40 ;
up:ligand ?ligand41 ;
rdf:type up:Binding_Site_Annotation .
?pfsb39 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?pfse40 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?ligand41 rdfs:subClassOf chebi:29035 .
?pfs44 up:annotation ?annotation45 .
?annotation45 faldo:begin ?pfsb46 ;
faldo:end ?pfse47 ;
up:ligand ?ligand48 ;
rdf:type up:Binding_Site_Annotation .
?pfsb46 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?pfse47 faldo:position ?thisPositionOn50 ;
rdf:type faldo:ExactPosition .
?ligand48 rdfs:subClassOf chebi:29035 .
?pfs51 up:annotation ?annotation52 .
?annotation52 faldo:begin ?pfsb53 ;
faldo:end ?pfse54 ;
up:ligand ?ligand55 ;
rdf:type up:Binding_Site_Annotation .
?pfsb53 faldo:position ?thisPositionOn56 ;
rdf:type faldo:ExactPosition .
?pfse54 faldo:position ?thisPositionOn57 ;
rdf:type faldo:ExactPosition .
?ligand55 rdfs:subClassOf chebi:29035 .
?pfs58 up:annotation ?annotation59 .
?annotation59 faldo:begin ?pfsb60 ;
faldo:end ?pfse61 ;
up:ligand ?ligand62 ;
rdf:type up:Binding_Site_Annotation .
?pfsb60 faldo:position ?thisPositionOn63 ;
rdf:type faldo:ExactPosition .
?pfse61 faldo:position ?thisPositionOn64 ;
rdf:type faldo:ExactPosition .
?ligand62 rdfs:subClassOf chebi:29035 .
?pfs65 up:annotation ?annotation66 .
?annotation66 faldo:begin ?pfsb67 ;
faldo:end ?pfse68 ;
up:ligand ?ligand69 ;
rdf:type up:Binding_Site_Annotation .
?pfsb67 faldo:position ?thisPositionOn70 ;
rdf:type faldo:ExactPosition .
?pfse68 faldo:position ?thisPositionOn71 ;
rdf:type faldo:ExactPosition .
?ligand69 rdfs:subClassOf chebi:29035 .
_:200612 a rdf:Statement ;
up:attribution _:200584 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:200613 a rdf:Statement ;
up:attribution _:200585 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:200614 a rdf:Statement ;
up:attribution _:200586 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:200615 a rdf:Statement ;
up:attribution _:200587 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:200616 a rdf:Statement ;
up:attribution _:200588 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:200617 a rdf:Statement ;
up:attribution _:200589 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:200618 a rdf:Statement ;
up:attribution _:200590 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:200619 a rdf:Statement ;
up:attribution _:200591 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:200620 a rdf:Statement ;
up:attribution _:200592 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:200621 a rdf:Statement ;
up:attribution _:200593 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:200622 a rdf:Statement ;
up:attribution _:200594 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:200623 a rdf:Statement ;
up:attribution _:200595 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:645 .
_:200624 a rdf:Statement ;
up:attribution _:200596 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:31 .
_:200625 a rdf:Statement ;
up:attribution _:200597 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:464 .
_:200626 a rdf:Statement ;
up:attribution _:200598 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:200627 a rdf:Statement ;
up:attribution _:200599 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004177 .
_:200628 a rdf:Statement ;
up:attribution _:200600 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0030145 .
_:200629 a rdf:Statement ;
up:attribution _:200601 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006508 .
_:200630 a rdf:Statement ;
up:attribution _:200602 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:200631 a rdf:Statement ;
up:source unirule:MF_00504 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:200632 a rdf:Statement ;
up:attribution _:200603 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:200633 a rdf:Statement ;
up:source unirule:MF_00504 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:200634 a rdf:Statement ;
up:attribution _:200604 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:200635 a rdf:Statement ;
up:source unirule:MF_00504 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:200636 a rdf:Statement ;
up:attribution _:200605 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:200637 a rdf:Statement ;
up:source unirule:MF_00504 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:200638 a rdf:Statement ;
up:attribution _:200606 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:200639 a rdf:Statement ;
up:source unirule:MF_00504 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:200640 a rdf:Statement ;
up:attribution _:200607 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:200641 a rdf:Statement ;
up:source unirule:MF_00504 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:200642 a rdf:Statement ;
up:attribution _:200608 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:200643 a rdf:Statement ;
up:source unirule:MF_00504 ;
rdf:subject ?pfs51 ;
rdf:predicate up:annotation ;
rdf:object ?annotation52 .
_:200644 a rdf:Statement ;
up:attribution _:200609 ;
rdf:subject ?pfs51 ;
rdf:predicate up:annotation ;
rdf:object ?annotation52 .
_:200645 a rdf:Statement ;
up:source unirule:MF_00504 ;
rdf:subject ?pfs58 ;
rdf:predicate up:annotation ;
rdf:object ?annotation59 .
_:200646 a rdf:Statement ;
up:attribution _:200610 ;
rdf:subject ?pfs58 ;
rdf:predicate up:annotation ;
rdf:object ?annotation59 .
_:200647 a rdf:Statement ;
up:source unirule:MF_00504 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation66 .
_:200648 a rdf:Statement ;
up:attribution _:200611 ;
rdf:subject ?pfs65 ;
rdf:predicate up:annotation ;
rdf:object ?annotation66 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00504
#Rule MF_00504 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2022-11-19
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00504 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_00504a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00504a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00504a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00504a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00504a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_00504a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00504a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_00504a10')) AS ?annotation10) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch76 faldo:location ?templateMotifSequenceMatchRegionP3709577 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3709579 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP37095MF_0050472 .
?templateMotifSequenceMatchRegionP3709577 faldo:begin ?templateMotifSequenceMatchBeginP3709578 .
?templateMotifSequenceMatchBeginP3709578 faldo:position ?templateMotifSequenceMatchBeginPositionP3709573 ;
faldo:reference isoform:P37095-1 .
?templateMotifSequenceProfileAlignmentOperationP3709579 edam:has_input signature:MF_00504 ;
rdf:type edam:operation_0300 .
?targetMotifMatch80 faldo:location ?targetMotifMatchRegionMatch81 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0050483 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP37095MF_0050474 .
?targetMotifMatchRegionMatch81 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0050482 .
?targetMotifMatchRegionMatchBeginMF_0050482 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0050475 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0050483 edam:has_input signature:MF_00504 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP37095MF_0050472, 1, (STRLEN(?templateMotifCigarP37095MF_0050472) - STRLEN(REPLACE(?templateMotifCigarP37095MF_0050472, CONCAT('^(?:-*[^-]){', STR(((207 - ?templateMotifSequenceMatchBeginPositionP3709573) + 1)), '}'), '')))), '[a-z]', '')) AS ?step184) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP37095MF_0050474, 1, (STRLEN(?targetMotifMatchCigarP37095MF_0050474) - STRLEN(REPLACE(?targetMotifMatchCigarP37095MF_0050474, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP37095MF_0050474, 1, (STRLEN(?targetMotifMatchCigarP37095MF_0050474) - STRLEN(REPLACE(?targetMotifMatchCigarP37095MF_0050474, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), '')))), '[^-]', ''))) AS ?step285) .
BIND(((?step285 + ?targetMotifMatchRegionMatchBeginPositionMF_0050475) - 1) AS ?thisPositionOn15) .
BIND(?thisPositionOn15 AS ?thisPositionOn16) .
BIND(?this AS ?pfs1t86) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb13) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse14) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn15, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00504a12')) AS ?annotation12) .
BIND(?this AS ?pfs11) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch91 faldo:location ?templateMotifSequenceMatchRegionP3709592 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3709594 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP37095MF_0050487 .
?templateMotifSequenceMatchRegionP3709592 faldo:begin ?templateMotifSequenceMatchBeginP3709593 .
?templateMotifSequenceMatchBeginP3709593 faldo:position ?templateMotifSequenceMatchBeginPositionP3709588 ;
faldo:reference isoform:P37095-1 .
?templateMotifSequenceProfileAlignmentOperationP3709594 edam:has_input signature:MF_00504 ;
rdf:type edam:operation_0300 .
?targetMotifMatch95 faldo:location ?targetMotifMatchRegionMatch96 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0050498 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP37095MF_0050489 .
?targetMotifMatchRegionMatch96 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0050497 .
?targetMotifMatchRegionMatchBeginMF_0050497 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0050490 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0050498 edam:has_input signature:MF_00504 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP37095MF_0050487, 1, (STRLEN(?templateMotifCigarP37095MF_0050487) - STRLEN(REPLACE(?templateMotifCigarP37095MF_0050487, CONCAT('^(?:-*[^-]){', STR(((281 - ?templateMotifSequenceMatchBeginPositionP3709588) + 1)), '}'), '')))), '[a-z]', '')) AS ?step199) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP37095MF_0050489, 1, (STRLEN(?targetMotifMatchCigarP37095MF_0050489) - STRLEN(REPLACE(?targetMotifMatchCigarP37095MF_0050489, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP37095MF_0050489, 1, (STRLEN(?targetMotifMatchCigarP37095MF_0050489) - STRLEN(REPLACE(?targetMotifMatchCigarP37095MF_0050489, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), '')))), '[^-]', ''))) AS ?step2100) .
BIND(((?step2100 + ?targetMotifMatchRegionMatchBeginPositionMF_0050490) - 1) AS ?thisPositionOn21) .
BIND(?thisPositionOn21 AS ?thisPositionOn22) .
BIND(?this AS ?pfs1t101) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb19) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse20) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn21, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_00504a18')) AS ?annotation18) .
BIND(?this AS ?pfs17) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch106 faldo:location ?templateMotifSequenceMatchRegionP37095107 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP37095109 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP37095MF_00504102 .
?templateMotifSequenceMatchRegionP37095107 faldo:begin ?templateMotifSequenceMatchBeginP37095108 .
?templateMotifSequenceMatchBeginP37095108 faldo:position ?templateMotifSequenceMatchBeginPositionP37095103 ;
faldo:reference isoform:P37095-1 .
?templateMotifSequenceProfileAlignmentOperationP37095109 edam:has_input signature:MF_00504 ;
rdf:type edam:operation_0300 .
?targetMotifMatch110 faldo:location ?targetMotifMatchRegionMatch111 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00504113 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP37095MF_00504104 .
?targetMotifMatchRegionMatch111 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00504112 .
?targetMotifMatchRegionMatchBeginMF_00504112 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00504105 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00504113 edam:has_input signature:MF_00504 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP37095MF_00504102, 1, (STRLEN(?templateMotifCigarP37095MF_00504102) - STRLEN(REPLACE(?templateMotifCigarP37095MF_00504102, CONCAT('^(?:-*[^-]){', STR(((195 - ?templateMotifSequenceMatchBeginPositionP37095103) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1114) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP37095MF_00504104, 1, (STRLEN(?targetMotifMatchCigarP37095MF_00504104) - STRLEN(REPLACE(?targetMotifMatchCigarP37095MF_00504104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP37095MF_00504104, 1, (STRLEN(?targetMotifMatchCigarP37095MF_00504104) - STRLEN(REPLACE(?targetMotifMatchCigarP37095MF_00504104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), '')))), '[^-]', ''))) AS ?step2115) .
BIND(((?step2115 + ?targetMotifMatchRegionMatchBeginPositionMF_00504105) - 1) AS ?thisPositionOn28) .
BIND(?thisPositionOn28 AS ?thisPositionOn29) .
BIND(?this AS ?pfs1t116) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb25) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse26) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn28, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00504a24')) AS ?annotation24) .
BIND(?this AS ?pfs23) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch121 faldo:location ?templateMotifSequenceMatchRegionP37095122 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP37095124 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP37095MF_00504117 .
?templateMotifSequenceMatchRegionP37095122 faldo:begin ?templateMotifSequenceMatchBeginP37095123 .
?templateMotifSequenceMatchBeginP37095123 faldo:position ?templateMotifSequenceMatchBeginPositionP37095118 ;
faldo:reference isoform:P37095-1 .
?templateMotifSequenceProfileAlignmentOperationP37095124 edam:has_input signature:MF_00504 ;
rdf:type edam:operation_0300 .
?targetMotifMatch125 faldo:location ?targetMotifMatchRegionMatch126 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00504128 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP37095MF_00504119 .
?targetMotifMatchRegionMatch126 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00504127 .
?targetMotifMatchRegionMatchBeginMF_00504127 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00504120 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00504128 edam:has_input signature:MF_00504 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP37095MF_00504117, 1, (STRLEN(?templateMotifCigarP37095MF_00504117) - STRLEN(REPLACE(?templateMotifCigarP37095MF_00504117, CONCAT('^(?:-*[^-]){', STR(((200 - ?templateMotifSequenceMatchBeginPositionP37095118) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1129) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP37095MF_00504119, 1, (STRLEN(?targetMotifMatchCigarP37095MF_00504119) - STRLEN(REPLACE(?targetMotifMatchCigarP37095MF_00504119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP37095MF_00504119, 1, (STRLEN(?targetMotifMatchCigarP37095MF_00504119) - STRLEN(REPLACE(?targetMotifMatchCigarP37095MF_00504119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), '')))), '[^-]', ''))) AS ?step2130) .
BIND(((?step2130 + ?targetMotifMatchRegionMatchBeginPositionMF_00504120) - 1) AS ?thisPositionOn35) .
BIND(?thisPositionOn35 AS ?thisPositionOn36) .
BIND(?this AS ?pfs1t131) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb32) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse33) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn35, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00504a31')) AS ?annotation31) .
BIND(?this AS ?pfs30) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch136 faldo:location ?templateMotifSequenceMatchRegionP37095137 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP37095139 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP37095MF_00504132 .
?templateMotifSequenceMatchRegionP37095137 faldo:begin ?templateMotifSequenceMatchBeginP37095138 .
?templateMotifSequenceMatchBeginP37095138 faldo:position ?templateMotifSequenceMatchBeginPositionP37095133 ;
faldo:reference isoform:P37095-1 .
?templateMotifSequenceProfileAlignmentOperationP37095139 edam:has_input signature:MF_00504 ;
rdf:type edam:operation_0300 .
?targetMotifMatch140 faldo:location ?targetMotifMatchRegionMatch141 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00504143 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP37095MF_00504134 .
?targetMotifMatchRegionMatch141 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00504142 .
?targetMotifMatchRegionMatchBeginMF_00504142 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00504135 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00504143 edam:has_input signature:MF_00504 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP37095MF_00504132, 1, (STRLEN(?templateMotifCigarP37095MF_00504132) - STRLEN(REPLACE(?templateMotifCigarP37095MF_00504132, CONCAT('^(?:-*[^-]){', STR(((200 - ?templateMotifSequenceMatchBeginPositionP37095133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1144) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP37095MF_00504134, 1, (STRLEN(?targetMotifMatchCigarP37095MF_00504134) - STRLEN(REPLACE(?targetMotifMatchCigarP37095MF_00504134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP37095MF_00504134, 1, (STRLEN(?targetMotifMatchCigarP37095MF_00504134) - STRLEN(REPLACE(?targetMotifMatchCigarP37095MF_00504134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), '')))), '[^-]', ''))) AS ?step2145) .
BIND(((?step2145 + ?targetMotifMatchRegionMatchBeginPositionMF_00504135) - 1) AS ?thisPositionOn42) .
BIND(?thisPositionOn42 AS ?thisPositionOn43) .
BIND(?this AS ?pfs1t146) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb39) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse40) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn42, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00504a38')) AS ?annotation38) .
BIND(?this AS ?pfs37) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch151 faldo:location ?templateMotifSequenceMatchRegionP37095152 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP37095154 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP37095MF_00504147 .
?templateMotifSequenceMatchRegionP37095152 faldo:begin ?templateMotifSequenceMatchBeginP37095153 .
?templateMotifSequenceMatchBeginP37095153 faldo:position ?templateMotifSequenceMatchBeginPositionP37095148 ;
faldo:reference isoform:P37095-1 .
?templateMotifSequenceProfileAlignmentOperationP37095154 edam:has_input signature:MF_00504 ;
rdf:type edam:operation_0300 .
?targetMotifMatch155 faldo:location ?targetMotifMatchRegionMatch156 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00504158 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP37095MF_00504149 .
?targetMotifMatchRegionMatch156 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00504157 .
?targetMotifMatchRegionMatchBeginMF_00504157 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00504150 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00504158 edam:has_input signature:MF_00504 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP37095MF_00504147, 1, (STRLEN(?templateMotifCigarP37095MF_00504147) - STRLEN(REPLACE(?templateMotifCigarP37095MF_00504147, CONCAT('^(?:-*[^-]){', STR(((218 - ?templateMotifSequenceMatchBeginPositionP37095148) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1159) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP37095MF_00504149, 1, (STRLEN(?targetMotifMatchCigarP37095MF_00504149) - STRLEN(REPLACE(?targetMotifMatchCigarP37095MF_00504149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP37095MF_00504149, 1, (STRLEN(?targetMotifMatchCigarP37095MF_00504149) - STRLEN(REPLACE(?targetMotifMatchCigarP37095MF_00504149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), '')))), '[^-]', ''))) AS ?step2160) .
BIND(((?step2160 + ?targetMotifMatchRegionMatchBeginPositionMF_00504150) - 1) AS ?thisPositionOn49) .
BIND(?thisPositionOn49 AS ?thisPositionOn50) .
BIND(?this AS ?pfs1t161) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb46) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse47) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00504a45')) AS ?annotation45) .
BIND(?this AS ?pfs44) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch166 faldo:location ?templateMotifSequenceMatchRegionP37095167 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP37095169 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP37095MF_00504162 .
?templateMotifSequenceMatchRegionP37095167 faldo:begin ?templateMotifSequenceMatchBeginP37095168 .
?templateMotifSequenceMatchBeginP37095168 faldo:position ?templateMotifSequenceMatchBeginPositionP37095163 ;
faldo:reference isoform:P37095-1 .
?templateMotifSequenceProfileAlignmentOperationP37095169 edam:has_input signature:MF_00504 ;
rdf:type edam:operation_0300 .
?targetMotifMatch170 faldo:location ?targetMotifMatchRegionMatch171 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00504173 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP37095MF_00504164 .
?targetMotifMatchRegionMatch171 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00504172 .
?targetMotifMatchRegionMatchBeginMF_00504172 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00504165 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00504173 edam:has_input signature:MF_00504 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP37095MF_00504162, 1, (STRLEN(?templateMotifCigarP37095MF_00504162) - STRLEN(REPLACE(?templateMotifCigarP37095MF_00504162, CONCAT('^(?:-*[^-]){', STR(((277 - ?templateMotifSequenceMatchBeginPositionP37095163) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1174) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP37095MF_00504164, 1, (STRLEN(?targetMotifMatchCigarP37095MF_00504164) - STRLEN(REPLACE(?targetMotifMatchCigarP37095MF_00504164, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP37095MF_00504164, 1, (STRLEN(?targetMotifMatchCigarP37095MF_00504164) - STRLEN(REPLACE(?targetMotifMatchCigarP37095MF_00504164, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), '')))), '[^-]', ''))) AS ?step2175) .
BIND(((?step2175 + ?targetMotifMatchRegionMatchBeginPositionMF_00504165) - 1) AS ?thisPositionOn56) .
BIND(?thisPositionOn56 AS ?thisPositionOn57) .
BIND(?this AS ?pfs1t176) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfsb53) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfse54) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn56, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00504a52')) AS ?annotation52) .
BIND(?this AS ?pfs51) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch181 faldo:location ?templateMotifSequenceMatchRegionP37095182 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP37095184 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP37095MF_00504177 .
?templateMotifSequenceMatchRegionP37095182 faldo:begin ?templateMotifSequenceMatchBeginP37095183 .
?templateMotifSequenceMatchBeginP37095183 faldo:position ?templateMotifSequenceMatchBeginPositionP37095178 ;
faldo:reference isoform:P37095-1 .
?templateMotifSequenceProfileAlignmentOperationP37095184 edam:has_input signature:MF_00504 ;
rdf:type edam:operation_0300 .
?targetMotifMatch185 faldo:location ?targetMotifMatchRegionMatch186 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00504188 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP37095MF_00504179 .
?targetMotifMatchRegionMatch186 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00504187 .
?targetMotifMatchRegionMatchBeginMF_00504187 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00504180 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00504188 edam:has_input signature:MF_00504 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP37095MF_00504177, 1, (STRLEN(?templateMotifCigarP37095MF_00504177) - STRLEN(REPLACE(?templateMotifCigarP37095MF_00504177, CONCAT('^(?:-*[^-]){', STR(((279 - ?templateMotifSequenceMatchBeginPositionP37095178) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1189) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP37095MF_00504179, 1, (STRLEN(?targetMotifMatchCigarP37095MF_00504179) - STRLEN(REPLACE(?targetMotifMatchCigarP37095MF_00504179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP37095MF_00504179, 1, (STRLEN(?targetMotifMatchCigarP37095MF_00504179) - STRLEN(REPLACE(?targetMotifMatchCigarP37095MF_00504179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), '')))), '[^-]', ''))) AS ?step2190) .
BIND(((?step2190 + ?targetMotifMatchRegionMatchBeginPositionMF_00504180) - 1) AS ?thisPositionOn63) .
BIND(?thisPositionOn63 AS ?thisPositionOn64) .
BIND(?this AS ?pfs1t191) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfsb60) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfse61) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn63, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00504a59')) AS ?annotation59) .
BIND(?this AS ?pfs58) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch196 faldo:location ?templateMotifSequenceMatchRegionP37095197 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP37095199 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP37095MF_00504192 .
?templateMotifSequenceMatchRegionP37095197 faldo:begin ?templateMotifSequenceMatchBeginP37095198 .
?templateMotifSequenceMatchBeginP37095198 faldo:position ?templateMotifSequenceMatchBeginPositionP37095193 ;
faldo:reference isoform:P37095-1 .
?templateMotifSequenceProfileAlignmentOperationP37095199 edam:has_input signature:MF_00504 ;
rdf:type edam:operation_0300 .
?targetMotifMatch200 faldo:location ?targetMotifMatchRegionMatch201 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00504203 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP37095MF_00504194 .
?targetMotifMatchRegionMatch201 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00504202 .
?targetMotifMatchRegionMatchBeginMF_00504202 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00504195 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00504203 edam:has_input signature:MF_00504 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP37095MF_00504192, 1, (STRLEN(?templateMotifCigarP37095MF_00504192) - STRLEN(REPLACE(?templateMotifCigarP37095MF_00504192, CONCAT('^(?:-*[^-]){', STR(((279 - ?templateMotifSequenceMatchBeginPositionP37095193) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1204) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP37095MF_00504194, 1, (STRLEN(?targetMotifMatchCigarP37095MF_00504194) - STRLEN(REPLACE(?targetMotifMatchCigarP37095MF_00504194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP37095MF_00504194, 1, (STRLEN(?targetMotifMatchCigarP37095MF_00504194) - STRLEN(REPLACE(?targetMotifMatchCigarP37095MF_00504194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), '')))), '[^-]', ''))) AS ?step2205) .
BIND(((?step2205 + ?targetMotifMatchRegionMatchBeginPositionMF_00504195) - 1) AS ?thisPositionOn70) .
BIND(?thisPositionOn70 AS ?thisPositionOn71) .
BIND(?this AS ?pfs1t206) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb67) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse68) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn70, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00504a66')) AS ?annotation66) .
BIND(?this AS ?pfs65) .
}
}
"xsd:string |