Results
Your Query
◀
◀
| Subject | Predicate | Object |
|---|---|---|
| http://purl.uniprot.org/unirules/MF_00188#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00188#construct-template-12 |
| http://purl.uniprot.org/unirules/MF_00188#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00188#construct-template-36 |
| http://purl.uniprot.org/unirules/MF_00188#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00188#construct-template-33 |
| http://purl.uniprot.org/unirules/MF_00188#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00188#construct-template-57 |
| http://purl.uniprot.org/unirules/MF_00188#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00188#construct-template-34 |
| http://purl.uniprot.org/unirules/MF_00188#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00188#construct-template-58 |
| http://purl.uniprot.org/unirules/MF_00188#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00188#construct-template-31 |
| http://purl.uniprot.org/unirules/MF_00188#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00188#construct-template-55 |
| http://purl.uniprot.org/unirules/MF_00188#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00188#construct-template-79 |
| http://purl.uniprot.org/unirules/MF_00188#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00188#construct-template-32 |
| http://purl.uniprot.org/unirules/MF_00188#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00188#construct-template-56 |
| http://purl.uniprot.org/unirules/MF_00188#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00188#construct-template-53 |
| http://purl.uniprot.org/unirules/MF_00188#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00188#construct-template-77 |
| http://purl.uniprot.org/unirules/MF_00188#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00188#construct-template-30 |
| http://purl.uniprot.org/unirules/MF_00188#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00188#construct-template-54 |
| http://purl.uniprot.org/unirules/MF_00188#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00188#construct-template-78 |
| http://purl.uniprot.org/unirules/MF_00188#construct | http://www.w3.org/ns/shacl#prefixes | http://purl.uniprot.org/unirules/ |
| http://purl.uniprot.org/unirules/MF_00188#construct | http://spinrdf.org/sp#where | http://purl.uniprot.org/unirules/MF_00188#construct-where-list-0 |
| http://purl.uniprot.org/unirules/MF_00188#construct | http://spinrdf.org/sp#templates | http://purl.uniprot.org/unirules/MF_00188#construct-template-list-0 |
| http://purl.uniprot.org/unirules/MF_00188#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:77066 up:source unirule:MF_00188 .
_:77067 up:source unirule:MF_00188 .
_:77068 up:source unirule:MF_00188 .
_:77069 up:source unirule:MF_00188 .
_:77070 up:source unirule:MF_00188 .
_:77071 up:source unirule:MF_00188 .
_:77072 up:source unirule:MF_00188 .
_:77073 up:source unirule:MF_00188 .
_:77074 up:source unirule:MF_00188 .
_:77075 up:source unirule:MF_00188 .
_:77076 up:source unirule:MF_00188 .
_:77077 up:source unirule:MF_00188 .
_:77078 up:source unirule:MF_00188 .
_:77079 up:source unirule:MF_00188 .
_:77080 up:source unirule:MF_00188 .
_:77081 up:source unirule:MF_00188 .
_:77082 up:source unirule:MF_00188 .
_:77083 up:source unirule:MF_00188 .
_:77084 up:source unirule:MF_00188 .
_:77085 up:source unirule:MF_00188 .
_:77086 up:source unirule:MF_00188 .
_:77087 up:source unirule:MF_00188 .
_:77088 up:source unirule:MF_00188 .
_:77089 up:source unirule:MF_00188 .
_:77090 up:source unirule:MF_00188 .
_:77091 up:source unirule:MF_00188 .
_:77092 up:source unirule:MF_00188 .
?this up:annotation ?annotation1 ,
?annotation2 ;
up:classifiedWith GO:0004222 ,
GO:0005886 ,
GO:0008270 ,
keyword:1003 ,
keyword:1133 ,
keyword:378 ,
keyword:472 ,
keyword:479 ,
keyword:482 ,
keyword:645 ,
keyword:812 ,
keyword:862 .
?gene0 skos:prefLabel 'htpX' .
?annotation1 up:cofactor chebi:29105 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 zinc ion per subunit.' .
?annotation2 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the peptidase M48B family.' .
?case3 up:alternativeName ?name5 ;
up:classifiedWith keyword:346 ;
up:recommendedName ?name4 .
?name4 up:ecName '3.4.24.-' ;
up:fullName 'Protease HtpX' ;
rdf:type up:Structured_Name .
?name5 up:fullName 'Heat shock protein HtpX' ;
rdf:type up:Structured_Name .
?case6 up:recommendedName ?name7 .
?name7 up:ecName '3.4.24.-' ;
up:fullName 'Protease HtpX homolog' ;
rdf:type up:Structured_Name .
?case8 up:classifiedWith keyword:997 .
?pfs10 up:annotation ?annotation11 .
?annotation11 faldo:begin ?pfsb12 ;
faldo:end ?pfse13 ;
rdf:type up:Active_Site_Annotation .
?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 ;
up:ligand ?ligand20 ;
rdf:type up:Binding_Site_Annotation .
?pfsb18 faldo:position ?thisPositionOn21 ;
rdf:type faldo:ExactPosition .
?pfse19 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?ligand20 rdfs:subClassOf chebi:29105 .
?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:29105 .
?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:29105 .
?sam37 up:classifiedWith keyword:1133 ,
keyword:472 ,
keyword:812 .
?transmembrane38 faldo:begin ?transmembraneb39 ;
faldo:end ?transmembranee40 .
?transmembraneb39 faldo:position ?transmembranebp41 .
?transmembranee40 faldo:position ?transmembraneep42 .
?keyword43 up:range ?transmembrane38 .
?keyword44 up:range ?transmembrane38 .
?keyword45 up:range ?transmembrane38 .
_:77093 a rdf:Statement ;
up:attribution _:77066 ;
rdf:subject ?gene0 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene0 .
_:77094 a rdf:Statement ;
up:attribution _:77067 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:77095 a rdf:Statement ;
up:attribution _:77068 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:77096 a rdf:Statement ;
up:attribution _:77069 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1003 .
_:77097 a rdf:Statement ;
up:attribution _:77070 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:77098 a rdf:Statement ;
up:attribution _:77071 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:77099 a rdf:Statement ;
up:attribution _:77072 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:77100 a rdf:Statement ;
up:attribution _:77073 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:482 .
_:77101 a rdf:Statement ;
up:attribution _:77074 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:645 .
_:77102 a rdf:Statement ;
up:attribution _:77075 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:77103 a rdf:Statement ;
up:attribution _:77076 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:862 .
_:77104 a rdf:Statement ;
up:attribution _:77077 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
_:77105 a rdf:Statement ;
up:attribution _:77078 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004222 .
_:77106 a rdf:Statement ;
up:attribution _:77079 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008270 .
_:77107 a rdf:Statement ;
up:attribution _:77080 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005886 .
_:77108 a rdf:Statement ;
up:attribution _:77081 ;
rdf:subject ?case3 ;
rdf:predicate up:recommendedName ;
rdf:object ?name4 .
_:77109 a rdf:Statement ;
up:attribution _:77082 ;
rdf:subject ?case3 ;
rdf:predicate up:alternativeName ;
rdf:object ?name5 .
_:77110 a rdf:Statement ;
up:attribution _:77083 ;
rdf:subject ?case3 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:346 .
_:77111 a rdf:Statement ;
up:attribution _:77084 ;
rdf:subject ?case6 ;
rdf:predicate up:recommendedName ;
rdf:object ?name7 .
_:77112 a rdf:Statement ;
up:attribution _:77085 ;
rdf:subject ?case8 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:997 .
_:77113 a rdf:Statement ;
up:source unirule:MF_00188 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:77114 a rdf:Statement ;
up:attribution _:77086 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:77115 a rdf:Statement ;
up:source unirule:MF_00188 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:77116 a rdf:Statement ;
up:attribution _:77087 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:77117 a rdf:Statement ;
up:source unirule:MF_00188 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:77118 a rdf:Statement ;
up:attribution _:77088 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:77119 a rdf:Statement ;
up:source unirule:MF_00188 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:77120 a rdf:Statement ;
up:attribution _:77089 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:77121 a rdf:Statement ;
up:attribution _:77090 ;
rdf:subject ?sam37 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:77122 a rdf:Statement ;
up:attribution _:77091 ;
rdf:subject ?sam37 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:77123 a rdf:Statement ;
up:attribution _:77092 ;
rdf:subject ?sam37 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00188
#Rule MF_00188 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2022-11-19
VALUES ?supertaxon46 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00188 .
?thisOrganism rdfs:subClassOf+ ?supertaxon46 .
BIND(URI(CONCAT(STR(?this), '#MF_00188a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_00188a2')) AS ?annotation2) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch51 faldo:location ?templateMotifSequenceMatchRegionP2389452 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2389454 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP23894MF_0018847 .
?templateMotifSequenceMatchRegionP2389452 faldo:begin ?templateMotifSequenceMatchBeginP2389453 .
?templateMotifSequenceMatchBeginP2389453 faldo:position ?templateMotifSequenceMatchBeginPositionP2389448 ;
faldo:reference isoform:P23894-1 .
?templateMotifSequenceProfileAlignmentOperationP2389454 edam:has_input signature:MF_00188 ;
rdf:type edam:operation_0300 .
?targetMotifMatch55 faldo:location ?targetMotifMatchRegionMatch56 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0018858 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP23894MF_0018849 .
?targetMotifMatchRegionMatch56 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0018857 .
?targetMotifMatchRegionMatchBeginMF_0018857 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0018850 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0018858 edam:has_input signature:MF_00188 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP23894MF_0018847, 1, (STRLEN(?templateMotifCigarP23894MF_0018847) - STRLEN(REPLACE(?templateMotifCigarP23894MF_0018847, CONCAT('^(?:-*[^-]){', STR(((140 - ?templateMotifSequenceMatchBeginPositionP2389448) + 1)), '}'), '')))), '[a-z]', '')) AS ?step159) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP23894MF_0018849, 1, (STRLEN(?targetMotifMatchCigarP23894MF_0018849) - STRLEN(REPLACE(?targetMotifMatchCigarP23894MF_0018849, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP23894MF_0018849, 1, (STRLEN(?targetMotifMatchCigarP23894MF_0018849) - STRLEN(REPLACE(?targetMotifMatchCigarP23894MF_0018849, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step159), '}'), '')))), '[^-]', ''))) AS ?step260) .
BIND(((?step260 + ?targetMotifMatchRegionMatchBeginPositionMF_0018850) - 1) AS ?thisPositionOn14) .
BIND(?thisPositionOn14 AS ?thisPositionOn15) .
BIND(?this AS ?pfs1t61) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfsb12) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfse13) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn14, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00188a11')) AS ?annotation11) .
BIND(?this AS ?pfs10) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch66 faldo:location ?templateMotifSequenceMatchRegionP2389467 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2389469 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP23894MF_0018862 .
?templateMotifSequenceMatchRegionP2389467 faldo:begin ?templateMotifSequenceMatchBeginP2389468 .
?templateMotifSequenceMatchBeginP2389468 faldo:position ?templateMotifSequenceMatchBeginPositionP2389463 ;
faldo:reference isoform:P23894-1 .
?templateMotifSequenceProfileAlignmentOperationP2389469 edam:has_input signature:MF_00188 ;
rdf:type edam:operation_0300 .
?targetMotifMatch70 faldo:location ?targetMotifMatchRegionMatch71 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0018873 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP23894MF_0018864 .
?targetMotifMatchRegionMatch71 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0018872 .
?targetMotifMatchRegionMatchBeginMF_0018872 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0018865 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0018873 edam:has_input signature:MF_00188 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP23894MF_0018862, 1, (STRLEN(?templateMotifCigarP23894MF_0018862) - STRLEN(REPLACE(?templateMotifCigarP23894MF_0018862, CONCAT('^(?:-*[^-]){', STR(((139 - ?templateMotifSequenceMatchBeginPositionP2389463) + 1)), '}'), '')))), '[a-z]', '')) AS ?step174) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP23894MF_0018864, 1, (STRLEN(?targetMotifMatchCigarP23894MF_0018864) - STRLEN(REPLACE(?targetMotifMatchCigarP23894MF_0018864, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP23894MF_0018864, 1, (STRLEN(?targetMotifMatchCigarP23894MF_0018864) - STRLEN(REPLACE(?targetMotifMatchCigarP23894MF_0018864, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step174), '}'), '')))), '[^-]', ''))) AS ?step275) .
BIND(((?step275 + ?targetMotifMatchRegionMatchBeginPositionMF_0018865) - 1) AS ?thisPositionOn21) .
BIND(?thisPositionOn21 AS ?thisPositionOn22) .
BIND(?this AS ?pfs1t76) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb18) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse19) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn21, 1) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00188a17')) AS ?annotation17) .
BIND(?this AS ?pfs16) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch81 faldo:location ?templateMotifSequenceMatchRegionP2389482 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2389484 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP23894MF_0018877 .
?templateMotifSequenceMatchRegionP2389482 faldo:begin ?templateMotifSequenceMatchBeginP2389483 .
?templateMotifSequenceMatchBeginP2389483 faldo:position ?templateMotifSequenceMatchBeginPositionP2389478 ;
faldo:reference isoform:P23894-1 .
?templateMotifSequenceProfileAlignmentOperationP2389484 edam:has_input signature:MF_00188 ;
rdf:type edam:operation_0300 .
?targetMotifMatch85 faldo:location ?targetMotifMatchRegionMatch86 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0018888 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP23894MF_0018879 .
?targetMotifMatchRegionMatch86 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0018887 .
?targetMotifMatchRegionMatchBeginMF_0018887 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0018880 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0018888 edam:has_input signature:MF_00188 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP23894MF_0018877, 1, (STRLEN(?templateMotifCigarP23894MF_0018877) - STRLEN(REPLACE(?templateMotifCigarP23894MF_0018877, CONCAT('^(?:-*[^-]){', STR(((143 - ?templateMotifSequenceMatchBeginPositionP2389478) + 1)), '}'), '')))), '[a-z]', '')) AS ?step189) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP23894MF_0018879, 1, (STRLEN(?targetMotifMatchCigarP23894MF_0018879) - STRLEN(REPLACE(?targetMotifMatchCigarP23894MF_0018879, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP23894MF_0018879, 1, (STRLEN(?targetMotifMatchCigarP23894MF_0018879) - STRLEN(REPLACE(?targetMotifMatchCigarP23894MF_0018879, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), '')))), '[^-]', ''))) AS ?step290) .
BIND(((?step290 + ?targetMotifMatchRegionMatchBeginPositionMF_0018880) - 1) AS ?thisPositionOn28) .
BIND(?thisPositionOn28 AS ?thisPositionOn29) .
BIND(?this AS ?pfs1t91) .
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) = 'H')) .
BIND(URI(CONCAT(STR(?this), '#MF_00188a24')) AS ?annotation24) .
BIND(?this AS ?pfs23) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch96 faldo:location ?templateMotifSequenceMatchRegionP2389497 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2389499 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP23894MF_0018892 .
?templateMotifSequenceMatchRegionP2389497 faldo:begin ?templateMotifSequenceMatchBeginP2389498 .
?templateMotifSequenceMatchBeginP2389498 faldo:position ?templateMotifSequenceMatchBeginPositionP2389493 ;
faldo:reference isoform:P23894-1 .
?templateMotifSequenceProfileAlignmentOperationP2389499 edam:has_input signature:MF_00188 ;
rdf:type edam:operation_0300 .
?targetMotifMatch100 faldo:location ?targetMotifMatchRegionMatch101 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00188103 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP23894MF_0018894 .
?targetMotifMatchRegionMatch101 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00188102 .
?targetMotifMatchRegionMatchBeginMF_00188102 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0018895 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00188103 edam:has_input signature:MF_00188 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP23894MF_0018892, 1, (STRLEN(?templateMotifCigarP23894MF_0018892) - STRLEN(REPLACE(?templateMotifCigarP23894MF_0018892, CONCAT('^(?:-*[^-]){', STR(((222 - ?templateMotifSequenceMatchBeginPositionP2389493) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1104) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP23894MF_0018894, 1, (STRLEN(?targetMotifMatchCigarP23894MF_0018894) - STRLEN(REPLACE(?targetMotifMatchCigarP23894MF_0018894, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP23894MF_0018894, 1, (STRLEN(?targetMotifMatchCigarP23894MF_0018894) - STRLEN(REPLACE(?targetMotifMatchCigarP23894MF_0018894, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), '')))), '[^-]', ''))) AS ?step2105) .
BIND(((?step2105 + ?targetMotifMatchRegionMatchBeginPositionMF_0018895) - 1) AS ?thisPositionOn35) .
BIND(?thisPositionOn35 AS ?thisPositionOn36) .
BIND(?this AS ?pfs1t106) .
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) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00188a31')) AS ?annotation31) .
BIND(?this AS ?pfs30) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:1236 .
BIND(?this AS ?case3) .
BIND(URI(CONCAT(STR(?this), '#MF_00188a4')) AS ?name4) .
BIND(URI(CONCAT(STR(?this), '#MF_00188a5')) AS ?name5) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:1236 .
})) .
BIND(?this AS ?case6) .
BIND(URI(CONCAT(STR(?this), '#MF_00188a7')) AS ?name7) .
}
OPTIONAL {
?this a up:Protein .
{
?this up:proteome |
| http://purl.uniprot.org/unirules/MF_00188 | http://www.w3.org/ns/shacl#rule | http://purl.uniprot.org/unirules/MF_00188#construct |
