Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_00188#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00188#construct-template-12
http://purl.uniprot.org/unirules/MF_00188#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00188#construct-template-36
http://purl.uniprot.org/unirules/MF_00188#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00188#construct-template-33
http://purl.uniprot.org/unirules/MF_00188#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00188#construct-template-57
http://purl.uniprot.org/unirules/MF_00188#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00188#construct-template-34
http://purl.uniprot.org/unirules/MF_00188#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00188#construct-template-58
http://purl.uniprot.org/unirules/MF_00188#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00188#construct-template-31
http://purl.uniprot.org/unirules/MF_00188#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00188#construct-template-55
http://purl.uniprot.org/unirules/MF_00188#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00188#construct-template-79
http://purl.uniprot.org/unirules/MF_00188#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00188#construct-template-32
http://purl.uniprot.org/unirules/MF_00188#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00188#construct-template-56
http://purl.uniprot.org/unirules/MF_00188#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00188#construct-template-53
http://purl.uniprot.org/unirules/MF_00188#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00188#construct-template-77
http://purl.uniprot.org/unirules/MF_00188#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00188#construct-template-30
http://purl.uniprot.org/unirules/MF_00188#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00188#construct-template-54
http://purl.uniprot.org/unirules/MF_00188#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00188#construct-template-78
http://purl.uniprot.org/unirules/MF_00188#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_00188#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_00188#construct-where-list-0
http://purl.uniprot.org/unirules/MF_00188#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_00188#construct-template-list-0
http://purl.uniprot.org/unirules/MF_00188#constructhttp://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 . } UNION { ?this up:proteome ?p107 . ?p107 skos:narrower . } BIND(?this AS ?case8) . } OPTIONAL { ?this a up:Protein . { FILTER (! (EXISTS { { ?this up:proteome . } UNION { ?this up:proteome ?p108 . ?p108 skos:narrower . } })) . } UNION { { ?this up:proteome . } UNION { ?this up:proteome ?p109 . ?p109 skos:narrower . } } BIND(?this AS ?case9) . } OPTIONAL { ?this up:annotation ?samtransmembrane110 ; up:sequence ?thisSequence . ?samtransmembrane110 up:range ?samtransmembraner111 ; rdf:type up:Transmembrane_Annotation . ?samtransmembraner111 faldo:begin ?samtransmembraneb112 ; faldo:end ?samtransmembranee113 . ?samtransmembraneb112 faldo:position ?samtransmembranebp114 ; faldo:reference ?thisSequence . ?samtransmembranee113 faldo:position ?samtransmembraneep115 ; faldo:reference ?thisSequence . BIND(?this AS ?sam37) . } BIND(URI(CONCAT(STR(?this), '#MF_00188a43')) AS ?keyword43) . BIND(URI(CONCAT(STR(?this), '#MF_00188a44')) AS ?keyword44) . BIND(URI(CONCAT(STR(?this), '#MF_00188a45')) AS ?keyword45) . } "xsd:string
http://purl.uniprot.org/unirules/MF_00188http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_00188#construct